ユーザ用ツール

サイト用ツール


the_gene_ontology_by_bio2rdf

the Gene Ontology (by Bio2RDF):!: SPARQL Endpoint

  • GOターム、遺伝子シンボル、遺伝子ID、エビデンスコードなどを検索
select DISTINCT ?goId ?goIdShort ?goTitle ?goType ?parent ?goAssociation ?geneSymbol ?ref ?evidence
where 
{
?goId <http://purl.org/dc/elements/1.1/identifier> ?goIdShort.
     OPTIONAL {?goId <http://purl.org/dc/elements/1.1/title> ?goTitle.}
     OPTIONAL {?goId <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> ?goType.}
     OPTIONAL {?goId <http://bio2rdf.org/ns/go#is_a> ?parent.}
     OPTIONAL {?goId <http://bio2rdf.org/ns/go#xAssociation> ?goAssociation.}
     OPTIONAL {?goAssociation <http://bio2rdf.org/ns/bio2rdf#symbol> ?geneSymbol.}
     OPTIONAL {?goAssociation <http://bio2rdf.org/ns/bio2rdf#xRef> ?ref.}
     OPTIONAL {?goAssociation <http://bio2rdf.org/ns/go#xEvidence> ?evidence}
}
  • 遺伝子シンボル(TP53)からGO termを導く。
select DISTINCT *
where 
{
{?goAssociation <http://bio2rdf.org/ns/bio2rdf#symbol> ?symbol.}
      FILTER(regex(?symbol, "^TP53$", ""))
{?goId <http://bio2rdf.org/ns/go#xAssociation> ?goAssociation.}
{?goId <http://purl.org/dc/elements/1.1/title> ?goTitle.}
{?goAssociation <http://bio2rdf.org/ns/bio2rdf#xRef> ?ref.}
}
  • UniProt AC(P23219)からGO termを導く。
select DISTINCT *
where 
{
{?goAssociation <http://bio2rdf.org/ns/bio2rdf#xRef> <http://bio2rdf.org/uniprotkb:P23219>.}
{?goAssociation <http://bio2rdf.org/ns/bio2rdf#symbol> ?symbol.}
{?goId <http://bio2rdf.org/ns/go#xAssociation> ?goAssociation.}
{?goId <http://purl.org/dc/elements/1.1/title> ?goTitle.}
}
the_gene_ontology_by_bio2rdf.txt · 最終更新: 2012/11/29 22:11 +0900 by kushidat