SPARQL
SPARQL queries and manipulates data in the Resource Description Framework (RDF) format to enable integration and comparative analysis of orthology and evolutionary relationships across RDF-based bioinformatics resources.
Key Features:
- RDF data querying and manipulation: Executes SPARQL queries to retrieve and manipulate triples stored in RDF data sources.
- Integration of multiple data sources: Combines orthology and evolutionary data from RDF-published resources such as The Orthologous MAtrix (OMA), the European Bioinformatics Institute (EBI) RDF platform, OrthoDB, and the Microbial Genome Database (MBGD).
- Federated queries: Supports federated SPARQL queries to query and join data across multiple RDF endpoints.
- Handling complex RDF models: Expresses queries across diverse RDF schemas and complex data models to capture hierarchical and relational orthology representations.
Scientific Applications:
- Orthology retrieval: Retrieve pairwise orthologs, homologous groups, and hierarchical orthologous groups from RDF-based databases.
- Comparative orthology analysis: Compare and reconcile orthology information across OMA, OrthoDB, MBGD, and EBI RDF resources using federated queries.
Methodology:
Formulate and execute SPARQL queries, including federated queries, against RDF endpoints to retrieve and combine orthology data such as pairwise orthologs, homologous groups, and hierarchical orthologous groups.
Topics
Details
- Added:
- 1/9/2020
- Last Updated:
- 1/16/2021
Operations
Publications
Sima AC, Dessimoz C, Stockinger K, Zahn-Zabal M, Mendes de Farias T. A hands-on introduction to querying evolutionary relationships across multiple data sources using SPARQL. F1000Research. 2019;8:1822. doi:10.12688/f1000research.21027.1.
Funding: - Schweizerischer Nationalfonds zur Förderung der Wissenschaftlichen Forschung: 150654
- Swiss National Research Programme 75 “Big Data”: 167149