IDSM
IDSM integrates RDF-exported small-molecule data using ontologies and provides a SPARQL endpoint and structure-aware search capabilities to enable interoperable querying across chemical data resources.
Key Features:
- SPARQL Query Support: Supports SPARQL query language including federated queries to combine endpoints from independent data sources.
- Integration of Major Datasets: Integrates PubChem, ChEMBL, and ChEBI RDF datasets into a unified database accessible via a SPARQL endpoint.
- In-house SPARQL Engine: Implements a custom SPARQL engine that translates SPARQL queries into SQL and executes them on PostgreSQL with query optimizations.
- Enhanced Search Capabilities: Provides compound substructure and similarity searches implemented via the Sachem project for structure-driven chemical searches.
Scientific Applications:
- Drug design: Enables interoperable searches across chemical, protein, and assay data to support target and lead discovery workflows.
- Metabolomics: Facilitates cross-referencing of metabolites and related chemical information across integrated datasets.
- Cross-database linkage: Supports linking of chemicals to proteins, metabolites, and assays using semantic RDF representations and SPARQL queries.
- Structure-driven data discovery: Enhances identification of chemically similar compounds and substructures across large chemical repositories.
Methodology:
RDF-exported datasets are integrated into a unified database; a custom SPARQL engine translates SPARQL to SQL for execution on PostgreSQL and supports federated queries; Sachem provides compound substructure and similarity search functionality.
Topics
Collections
Details
- Maturity:
- Mature
- Cost:
- Free of charge
- Tool Type:
- api, web application
- Programming Languages:
- Java, C, SQL, JavaScript
- Added:
- 4/15/2019
- Last Updated:
- 11/24/2024
Operations
Data Inputs & Outputs
Database search
Publications
Galgonek J, Vondrášek J. IDSM ChemWebRDF: SPARQLing small-molecule datasets. Journal of Cheminformatics. 2021;13(1). doi:10.1186/s13321-021-00515-1. PMID:33980298. PMCID:PMC8117646.
Kratochvíl M, Vondrášek J, Galgonek J. Interoperable chemical structure search service. Journal of Cheminformatics. 2019;11(1). doi:10.1186/s13321-019-0367-2. PMID:31254167. PMCID:PMC6599361.