TogoStanza

TogoStanza integrates RDF-encoded genomic and annotation data and provides Semantic Web components for SPARQL-based querying and semantic comparative genomics.


Key Features:

  • Semantic Web integration: Uses Resource Description Framework (RDF) for data representation and SPARQL for dynamic querying to integrate heterogeneous genomic datasets.
  • Modular architecture: Implements independently deployable modules usable as IFRAMEs or Web Components to expose reusable information blocks within genome resources.
  • Semantic-faceted search: Enables ontology-driven faceted search across gene functional annotations, taxonomy, phenotypes, and environmental factors.
  • Comparative genomics interface: Supports semantic comparative genomics to identify pan-organism and organism-specific genes using functional annotations and cross-taxa combinations.

Scientific Applications:

  • Semantic data integration: Integrates heterogeneous genomic datasets into an RDF-based knowledge graph to support cross-dataset queries.
  • Gene discovery and annotation queries: Facilitates discovery of genes and annotations via ontology-based faceted searches across function, taxonomy, phenotype, and environment.
  • Comparative genomics analyses: Enables cross-taxa analyses to identify pan-organism and organism-specific gene sets based on semantic annotations.

Methodology:

Represents data in RDF, employs ontologies for semantic annotation, and executes SPARQL queries for data retrieval and semantic faceted search.

Topics

Details

License:
MIT
Maturity:
Mature
Cost:
Free of charge
Tool Type:
web application
Operating Systems:
Linux, Windows, Mac
Programming Languages:
JavaScript, Ruby
Added:
6/23/2019
Last Updated:
6/16/2020

Operations

Publications

Katayama T, Kawashima S, Okamoto S, Moriya Y, Chiba H, Naito Y, Fujisawa T, Mori H, Takagi T. TogoGenome/TogoStanza: modularized Semantic Web genome database. Database. 2019;2019. doi:10.1093/database/bay132. PMID:30624651. PMCID:PMC6323299.

Documentation

Training material
https://github.com/togostanza/ts/blob/master/doc/Getting-Started.md
TogoStanza of JavaScript version.; Tutorial
User manual
https://github.com/togostanza/ts/blob/master/doc/Reference.md
TogoStanza of JavaScript version.

Downloads

Links

Repository
https://github.com/togostanza/togostanza-gem
(Ruby/Rack version of the TogoStanza framework.)
Repository
https://github.com/togostanza/ts
(TogoStanza stanzas of JavaScript backended version.)