Skip to content

Commit 99988f5

Browse files
authored
Merge pull request #290 from togoid/main
release 2024-02-14
2 parents e039a6d + 9092dd2 commit 99988f5

File tree

15 files changed

+1733
-1575
lines changed

15 files changed

+1733
-1575
lines changed

config/pubchem_compound-chembl_compound/query_01.rq

+7-6
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,14 @@ PREFIX sio: <http://semanticscience.org/resource/>
22
PREFIX cheminf: <http://semanticscience.org/resource/>
33
PREFIX source: <http://rdf.ncbi.nlm.nih.gov/pubchem/source/>
44
PREFIX dcterms: <http://purl.org/dc/terms/>
5-
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
5+
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
66

7-
SELECT DISTINCT (substr(str(?cid), 49) as ?pubchem_id) ?chembl_id
7+
SELECT DISTINCT (STRAFTER(STR(?cid), "http://rdf.ncbi.nlm.nih.gov/pubchem/compound/CID") as ?pubchem_id) ?chembl_id
88
FROM <http://rdf.ncbi.nlm.nih.gov/pubchem/substance>
99
WHERE {
10-
[] cheminf:CHEMINF_000477 ?cid ;
11-
dcterms:source source:ChEMBL ;
12-
skos:exactMatch ?chembl_b .
13-
BIND (strafter(str(?chembl_b), "CHEMBL") AS ?chembl_id)
10+
[] cheminf:CHEMINF_000477 ?cid ;
11+
dcterms:source source:ChEMBL ;
12+
rdfs:seeAlso ?chembl .
13+
FILTER (STRSTARTS(STR(?chembl), "http://identifiers.org/chembl.compound:"))
14+
BIND (STRAFTER(STR(?chembl), "CHEMBL") AS ?chembl_id)
1415
}

config/pubchem_compound-chembl_compound/query_01_count.rq

+7-7
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@ PREFIX sio: <http://semanticscience.org/resource/>
22
PREFIX cheminf: <http://semanticscience.org/resource/>
33
PREFIX source: <http://rdf.ncbi.nlm.nih.gov/pubchem/source/>
44
PREFIX dcterms: <http://purl.org/dc/terms/>
5-
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
5+
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
66

7-
SELECT (count(*) as ?total) {
8-
SELECT DISTINCT ?cid ?chembl_id
7+
SELECT (COUNT(*) as ?total) {
8+
SELECT DISTINCT ?cid ?chembl
99
FROM <http://rdf.ncbi.nlm.nih.gov/pubchem/substance>
1010
WHERE {
11-
[] cheminf:CHEMINF_000477 ?cid ;
12-
dcterms:source source:ChEMBL ; # has PubChem normalized counterpart
13-
skos:exactMatch ?chembl_b .
14-
BIND (strafter(str(?chembl_b), "CHEMBL") AS ?chembl_id)
11+
[] cheminf:CHEMINF_000477 ?cid ;
12+
dcterms:source source:ChEMBL ; # has PubChem normalized counterpart
13+
rdfs:seeAlso ?chembl .
14+
FILTER (STRSTARTS(STR(?chembl), "http://identifiers.org/chembl.compound:"))
1515
}
1616
}
+4-3
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
PREFIX dcterms: <http://purl.org/dc/terms/>
22
PREFIX source: <http://rdf.ncbi.nlm.nih.gov/pubchem/source/>
33
PREFIX cheminf: <http://semanticscience.org/resource/>
4-
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
4+
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
55

66
SELECT DISTINCT ?pubchem_id ?glytoucan_id {
77
[ dcterms:source source:ID11830 ;
8-
skos:exactMatch ?glytoucan ;
8+
rdfs:seeAlso ?glytoucan ;
99
cheminf:CHEMINF_000477 ?pubchem ] .
1010
BIND(STRAFTER(STR(?pubchem), "compound/CID") AS ?pubchem_id)
11-
BIND(STRAFTER(STR(?glytoucan), "glytoucan/") AS ?glytoucan_id)
11+
FILTER (STRSTARTS(STR(?glytoucan), "http://identifiers.org/glytoucan:"))
12+
BIND(STRAFTER(STR(?glytoucan), "http://identifiers.org/glytoucan:") AS ?glytoucan_id)
1213
}

config/pubchem_pathway-pathbank/query.rq

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22

33
PREFIX bp: <http://www.biopax.org/release/biopax-level3.owl#>
44
PREFIX obo: <http://purl.obolibrary.org/obo/>
5-
PREFIX owl: <http://www.w3.org/2002/07/owl#>
5+
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
66

77
SELECT DISTINCT ?pathway_id ?pathbank_id
88
FROM <http://rdf.ncbi.nlm.nih.gov/pubchem/pathway>
99
WHERE {
1010
?pathway a bp:Pathway;
11-
owl:sameAs ?orig .
11+
rdfs:seeAlso ?orig .
1212
FILTER(STRSTARTS(STR(?orig), "http://pathbank.org/view/"))
1313
BIND(STRAFTER(STR(?pathway), "http://rdf.ncbi.nlm.nih.gov/pubchem/pathway/PWID") AS ?pathway_id)
1414
BIND(STRAFTER(STR(?orig), "http://pathbank.org/view/") AS ?pathbank_id)

config/pubchem_pathway-reactome_pathway/query.rq

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
PREFIX bp: <http://www.biopax.org/release/biopax-level3.owl#>
22
PREFIX obo: <http://purl.obolibrary.org/obo/>
3-
PREFIX owl: <http://www.w3.org/2002/07/owl#>
3+
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
44

55
SELECT DISTINCT ?path_id ?reactome_id
66
FROM <http://rdf.ncbi.nlm.nih.gov/pubchem/pathway>
77
WHERE {
88
?pathway a bp:Pathway;
9-
owl:sameAs ?orig .
9+
rdfs:seeAlso ?orig .
1010
FILTER(STRSTARTS(STR(?orig), "http://identifiers.org/reactome/"))
1111
BIND(STRAFTER(STR(?pathway), "http://rdf.ncbi.nlm.nih.gov/pubchem/pathway/PWID") AS ?path_id)
1212
BIND(STRAFTER(STR(?orig), "http://identifiers.org/reactome/") AS ?reactome_id)

config/pubchem_pathway-uniprot/query_01.rq

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22
PREFIX bp: <http://www.biopax.org/release/biopax-level3.owl#>
33
PREFIX obo: <http://purl.obolibrary.org/obo/>
44
PREFIX sio: <http://semanticscience.org/resource/>
5-
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
5+
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
66

77
SELECT DISTINCT ?path_id ?uniprot
88
WHERE {
99
?pathway a bp:Pathway;
1010
obo:RO_0000057 [
1111
a sio:SIO_010043 ;
12-
skos:closeMatch ?protein
12+
rdfs:seeAlso ?protein
1313
] .
1414
#(obo:RO_0000057/owl:sameAs) ?participant .
1515
FILTER(CONTAINS(STR(?protein), "http://purl.uniprot.org/uniprot/"))

config/pubchem_pathway-uniprot/query_01_count.rq

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
PREFIX bp: <http://www.biopax.org/release/biopax-level3.owl#>
33
PREFIX obo: <http://purl.obolibrary.org/obo/>
44
PREFIX sio: <http://semanticscience.org/resource/>
5-
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
5+
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
66

77
SELECT (COUNT(*) AS ?total)
88
WHERE {
@@ -11,7 +11,7 @@ WHERE {
1111
?pathway a bp:Pathway ;
1212
obo:RO_0000057 [
1313
a sio:SIO_010043 ;
14-
skos:closeMatch ?protein
14+
rdfs:seeAlso ?protein
1515
] .
1616
FILTER(CONTAINS(STR(?protein), "http://purl.uniprot.org/uniprot/"))
1717
}

config/pubchem_pathway-wikipathways/query.rq

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
PREFIX bp: <http://www.biopax.org/release/biopax-level3.owl#>
22
PREFIX obo: <http://purl.obolibrary.org/obo/>
3-
PREFIX owl: <http://www.w3.org/2002/07/owl#>
3+
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
44

55
SELECT DISTINCT ?pathway_id ?wp_id
66
FROM <http://rdf.ncbi.nlm.nih.gov/pubchem/pathway>
77
WHERE {
88
?pathway a bp:Pathway;
9-
owl:sameAs ?orig .
9+
rdfs:seeAlso ?orig .
1010
FILTER(STRSTARTS(STR(?orig), "http://identifiers.org/wikipathways/"))
1111
BIND(STRAFTER(STR(?pathway), "http://rdf.ncbi.nlm.nih.gov/pubchem/pathway/PWID") AS ?pathway_id)
1212
BIND(STRAFTER(STR(?orig), "http://identifiers.org/wikipathways/") AS ?wp_id)

docs/help.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# TogoID ver. 2.0
2-
Datasets last updated: 2025-02-04
2+
Datasets last updated: 2025-02-12
33

44
## About
55
- [TogoID](https://togoid.dbcls.jp/) is an ID conversion service implementing unique features with an intuitive web interface and an API for programmatic access. TogoID supports datasets from various biological categories such as gene, protein, chemical compound, pathway, disease, etc. TogoID users can perform exploratory multistep conversions to find a path among IDs. To guide the interpretation of biological meanings in the conversions, we crafted an [ontology](https://togoid.dbcls.jp/ontology) that defines the semantics of the dataset relations.
@@ -10,7 +10,7 @@ Datasets last updated: 2025-02-04
1010
## Video tutorial
1111
- [How to use TogoID ver 2.0: an exploratory ID converter to bridge biological datasets](https://youtu.be/ORW1GGIaJsY)
1212

13-
## Statistics (as of 2025-02-04)
13+
## Statistics (as of 2025-02-12)
1414
- Number of target datasets
1515
- 105 (from 73 databases)
1616
- For details on the target DBs and ID examples, please refer to the "DATASETS" tab.

docs/help_ja.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# TogoID ver. 2.0
2-
Datasets last updated: 2025-02-04
2+
Datasets last updated: 2025-02-12
33

44
## About
55
- [TogoID](https://togoid.dbcls.jp/) は、直感的なインターフェースにより生命科学系データベース(DB)間のつながりを探索的に確認しながらID変換を行うことができるウェブアプリケーションです。同一の実体を指すID間の変換だけでなく、関連する別のカテゴリーのIDへの変換も可能です。また、直接リンクされていないDBのID間でも、他のDBを経由した変換を探索することができます。
@@ -10,7 +10,7 @@ Datasets last updated: 2025-02-04
1010
## 動画マニュアル
1111
- [TogoID ver. 2.0を使って生命科学系データベースのさまざまなIDを探索的に変換する](https://youtu.be/ORW1GGIaJsY)
1212

13-
## 統計 (2025-02-04)
13+
## 統計 (2025-02-12)
1414
- 対象データセット数
1515
- 105 (73 のデータベースに由来)
1616
- 対象DBの詳細やID例については、"DATASETS" タブ からご覧いただけます。

docs/news.md

+3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
# 2025-01-13
22
- [Our new publication](https://link.springer.com/article/10.1186/s13326-024-00322-1) has been published.
33

4+
# 2025-02-12
5+
- Weekly update has been completed.
6+
47
# 2025-02-04
58
- Weekly update has been completed.
69

log/error.log

+12-6
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,5 @@
11
Error: check_remote_file_time(input/homologene/homologene.data, https://ftp.ncbi.nlm.nih.gov/pub/HomoloGene/current/homologene.data): no time information in ""
22
Error: Remote file is empty
3-
Error: check_remote_file_time(input/interpro/interpro2go, https://ftp.ebi.ac.uk/pub/databases/interpro/current_release/interpro2go): no time information in ""
4-
Error: Remote file is empty
5-
Error: check_remote_file_time(input/interpro/protein2ipr.dat.gz, https://ftp.ebi.ac.uk/pub/databases/interpro/current_release/protein2ipr.dat.gz): no time information in ""
6-
Error: Remote file is empty
7-
Error: check_remote_file_time(input/interpro/interpro.xml.gz, https://ftp.ebi.ac.uk/pub/databases/interpro/current_release/interpro.xml.gz): no time information in ""
8-
Error: Remote file is empty
93
# Error: output/tsv/chembl_target-ensembl_gene.tsv new file size per old 0 / 61845 = 0.0 < 0.5
104
# Error: Failed to create output/tsv/chembl_target-ensembl_gene.tsv or created file was empty
115
Error: HTTP Error 500: Internal Server Error: https://api.alpha.glycosmos.org/partialmatch?wurcs=WURCS%3D2.0%2F4%2C11%2C10%2F%5Ba2122h-1b_1-5%5D%5Ba2112h-1b_1-5%5D%5Ba2122h-1b_1-5_2%2ANCC%2F3%3DO%5D%5Ba1221m-1a_1-5%5D%2F1-2-3-2-3-2-3-4-2-3-2%2Fa4-b1_b3-c1_c4-d1_d3-e1_e4-f1_f3-g1_g3-h1_g4-i1_i3-j1_j4-k1&rootnode=true G64227KZ
@@ -69,4 +63,16 @@ Error: HTTP Error 500: Internal Server Error: https://api.alpha.glycosmos.org/pa
6963
# Error: Failed to create output/tsv/mondo-omim_phenotype.tsv or created file was empty
7064
# Error: output/tsv/mondo-orphanet_phenotype.tsv new file size per old 0 / 146923 = 0.0 < 0.5
7165
# Error: Failed to create output/tsv/mondo-orphanet_phenotype.tsv or created file was empty
66+
# Error: output/tsv/pubchem_compound-chembl_compound.tsv new file size per old 0 / 53838777 = 0.0 < 0.5
67+
# Error: Failed to create output/tsv/pubchem_compound-chembl_compound.tsv or created file was empty
68+
# Error: output/tsv/pubchem_compound-glytoucan.tsv new file size per old 0 / 1277768 = 0.0 < 0.5
69+
# Error: Failed to create output/tsv/pubchem_compound-glytoucan.tsv or created file was empty
70+
# Error: output/tsv/pubchem_pathway-pathbank.tsv new file size per old 0 / 1318229 = 0.0 < 0.5
71+
# Error: Failed to create output/tsv/pubchem_pathway-pathbank.tsv or created file was empty
72+
# Error: output/tsv/pubchem_pathway-reactome_pathway.tsv new file size per old 0 / 56888 = 0.0 < 0.5
73+
# Error: Failed to create output/tsv/pubchem_pathway-reactome_pathway.tsv or created file was empty
74+
# Error: output/tsv/pubchem_pathway-uniprot.tsv new file size per old 0 / 9181412 = 0.0 < 0.5
75+
# Error: Failed to create output/tsv/pubchem_pathway-uniprot.tsv or created file was empty
76+
# Error: output/tsv/pubchem_pathway-wikipathways.tsv new file size per old 0 / 16836 = 0.0 < 0.5
77+
# Error: Failed to create output/tsv/pubchem_pathway-wikipathways.tsv or created file was empty
7278
# Error: output/tsv/wikipathways-uniprot.tsv new file size per old 61682 / 470542 = 0.13108712931045474 < 0.5

0 commit comments

Comments
 (0)