glytoucan / glytoucan.github.io

github pages for glytoucan source code on github
http://code.glytoucan.org
0 stars 1 forks source link

[Subsumption修正] 現在の MonosaccharideComposition を適切なクラスに修正 #146

Open shinmachi opened 6 years ago

shinmachi commented 6 years ago

MonosaccharideComposition (Level4a) -> Monosaccharide CompositionwithLinkage (Level 3)

compositionグラフ(http://rdf.glytoucan.org/composition)を調べると、全て Monosaccharide_composition_with_linkageだった。 現在のMonosacchariide_compositionクラスになっている糖鎖構造は、WURCSの文字列には0+が含まれていない。

@prefix rdf:    <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix ns1:    <http://rdf.glycoinfo.org/glycan/> .
@prefix rocs:   <http://www.glycoinfo.org/glyco/owl/relation#> .

<http://rdf.glycoinfo.org/glycan/G33543KS>    rocs:has_composition        <http://rdf.glycoinfo.org/glycan/G78676CI> .
<http://rdf.glycoinfo.org/glycan/G78676CI>        rdf:type    rocs:Monosaccharide_composition .

上記のトリプルを以下のトリプルに修正する必要がある。

@prefix rdf:    <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix ns1:    <http://rdf.glycoinfo.org/glycan/> .
@prefix rocs:   <http://www.glycoinfo.org/glyco/owl/relation#> .

<http://rdf.glycoinfo.org/glycan/G33543KS>    rocs:has_composition_with_linkage       <http://rdf.glycoinfo.org/glycan/G78676CI> .
<http://rdf.glycoinfo.org/glycan/G78676CI>        rdf:type    rocs:Monosaccharide_composition_with_linkage .

修正箇所は2点

shinmachi commented 6 years ago

gtc-wurcsの修正を行なった

SPARQLのInsert/delete文を作成した (テスト環境でSPARQLを実行できる状態)

次に、beta.glytoucan.orgで反映されているかどうかを確認する