BMEG
BMEG integrates heterogeneous cancer-related molecular, clinical, and drug-response datasets into a large biomedical evidence graph to enable integrative analyses in cancer biology.
Key Features:
- Graph database and query engine: Implements a heterogeneous graph database and query engine to represent and traverse complex biological relationships.
- Integrated resources: Aggregates data from over 20 large-scale resources.
- Supported data types: Represents RNA sequencing, genome-wide copy number variations, DNA methylation profiles, somatic mutations from whole-exome or whole-genome analyses, pathology estimates, drug response outcomes, and clinical and phenotypic measurements.
- Linkage to knowledge bases: Connects sample-level molecular and clinical information with reference knowledge bases, including pathway databases and literature-derived associations.
- Scale: Contains over 41 million vertices and 57 million edges.
- Dense feature vectors and complex relationships: Supports representation of dense feature vectors and complex, multi-entity relationships for analysis.
- Query-based API and clients: Exposes a query-based API with client libraries available for Python, JavaScript, and R to perform programmatic analyses.
- Cross-dataset analysis: Enables analyses that span multiple datasets within the integrated graph.
Scientific Applications:
- Mutation significance analysis: Assess mutation patterns and significance across integrated cohorts and datasets.
- Drug-response machine learning: Support drug-response modeling and machine-learning analyses using linked molecular and phenotypic data.
- Patient-level knowledge-base queries: Query patient-specific molecular and clinical profiles against reference knowledge bases and literature-derived associations.
- Pathway-level analysis: Analyze pathway associations and pathway-level alterations by linking molecular data to pathway databases.
Methodology:
Construction and storage as a heterogeneous graph database and query engine integrating multiple datasets, with analysis performed via a query-based API and client libraries in Python, JavaScript, and R.
Topics
Details
- Programming Languages:
- JavaScript, Python
- Added:
- 11/14/2019
- Last Updated:
- 12/9/2020
Operations
Publications
Struck A, Walsh B, Buchanan A, Lee JA, Spangler R, Stuart J, Ellrott K. Exploring Integrative Analysis using the BioMedical Evidence Graph. Unknown Journal. 2019. doi:10.1101/773911.
Struck A, Walsh B, Buchanan A, Lee JA, Spangler R, Stuart JM, Ellrott K. Exploring Integrative Analysis Using the BioMedical Evidence Graph. JCO Clinical Cancer Informatics. 2020. doi:10.1200/cci.19.00110. PMID:32097025. PMCID:PMC7049249.