-1::1
Simple Hit Counter
Skip to content

Products

Solutions

×
×
Sign In

EN

EN - EnglishCN - 简体中文DE - DeutschES - EspañolKR - 한국어IT - ItalianoFR - FrançaisPT - Português do BrasilPL - PolskiHE - עִבְרִיתRU - РусскийJA - 日本語TR - TürkçeAR - العربية
Sign In Start Free Trial

RESEARCH

JoVE Journal

Peer reviewed scientific video journal

Behavior
Biochemistry
Bioengineering
Biology
Cancer Research
Chemistry
Developmental Biology
View All
JoVE Encyclopedia of Experiments

Video encyclopedia of advanced research methods

Biological Techniques
Biology
Cancer Research
Immunology
Neuroscience
Microbiology
JoVE Visualize

Visualizing science through experiment videos

EDUCATION

JoVE Core

Video textbooks for undergraduate courses

Analytical Chemistry
Anatomy and Physiology
Biology
Cell Biology
Chemistry
Civil Engineering
Electrical Engineering
View All
JoVE Science Education

Visual demonstrations of key scientific experiments

Advanced Biology
Basic Biology
Chemistry
View All
JoVE Lab Manual

Videos of experiments for undergraduate lab courses

Biology
Chemistry

BUSINESS

JoVE Business

Video textbooks for business education

Accounting
Finance
Macroeconomics
Marketing
Microeconomics

OTHERS

JoVE Quiz

Interactive video based quizzes for formative assessments

Authors

Teaching Faculty

Librarians

K12 Schools

Products

RESEARCH

JoVE Journal

Peer reviewed scientific video journal

JoVE Encyclopedia of Experiments

Video encyclopedia of advanced research methods

JoVE Visualize

Visualizing science through experiment videos

EDUCATION

JoVE Core

Video textbooks for undergraduates

JoVE Science Education

Visual demonstrations of key scientific experiments

JoVE Lab Manual

Videos of experiments for undergraduate lab courses

BUSINESS

JoVE Business

Video textbooks for business education

OTHERS

JoVE Quiz

Interactive video based quizzes for formative assessments

Solutions

Authors
Teaching Faculty
Librarians
K12 Schools

Language

English

EN

English

CN

简体中文

DE

Deutsch

ES

Español

KR

한국어

IT

Italiano

FR

Français

PT

Português do Brasil

PL

Polski

HE

עִבְרִית

RU

Русский

JA

日本語

TR

Türkçe

AR

العربية

    Menu

    JoVE Journal

    Behavior

    Biochemistry

    Bioengineering

    Biology

    Cancer Research

    Chemistry

    Developmental Biology

    Engineering

    Environment

    Genetics

    Immunology and Infection

    Medicine

    Neuroscience

    Menu

    JoVE Encyclopedia of Experiments

    Biological Techniques

    Biology

    Cancer Research

    Immunology

    Neuroscience

    Microbiology

    Menu

    JoVE Core

    Analytical Chemistry

    Anatomy and Physiology

    Biology

    Cell Biology

    Chemistry

    Civil Engineering

    Electrical Engineering

    Introduction to Psychology

    Mechanical Engineering

    Medical-Surgical Nursing

    View All

    Menu

    JoVE Science Education

    Advanced Biology

    Basic Biology

    Chemistry

    Clinical Skills

    Engineering

    Environmental Sciences

    Physics

    Psychology

    View All

    Menu

    JoVE Lab Manual

    Biology

    Chemistry

    Menu

    JoVE Business

    Accounting

    Finance

    Macroeconomics

    Marketing

    Microeconomics

Start Free Trial
Loading...
Home
JoVE Journal
Biochemistry
A Knowledge Graph Approach to Elucidate the Role of Organellar Pathways in Disease via B...
A Knowledge Graph Approach to Elucidate the Role of Organellar Pathways in Disease via B...
JoVE Journal
Biochemistry
This content is Free Access.
JoVE Journal Biochemistry
A Knowledge Graph Approach to Elucidate the Role of Organellar Pathways in Disease via Biomedical Reports

A Knowledge Graph Approach to Elucidate the Role of Organellar Pathways in Disease via Biomedical Reports

Full Text
1,918 Views
07:35 min
October 13, 2023

DOI: 10.3791/65084-v

Alexander R. Pelletier1,2,3, Dylan Steinecke1,3,4, Dibakar Sigdel1, Irsyad Adam1, J. Harry Caufield1, Vladimir Guevara-Gonzalez1, Joseph Ramirez1, Aarushi Verma1, Kaitlyn Bali1, Katherine Downs1, Wei Wang1,2,3, Alex Bui3,4, Peipei Ping1,2,3,4,5

1Department of Physiology,UCLA School of Medicine, 2Scalable Analytics Institute (ScAi) at Department of Computer Science,UCLA School of Engineering, 3NIH BRIDGE2AI Center at UCLA & NHLBI Integrated Cardiovascular Data Science Training Program,UCLA, 4Medical Informatics,University of California at Los Angeles (UCLA), 5Department of Medicine (Cardiology),UCLA School of Medicine

Summary

A computational protocol, CaseOLAP LIFT, and a use case are presented for investigating mitochondrial proteins and their associations with cardiovascular disease as described in biomedical reports. This protocol can be easily adapted to study user-selected cellular components and diseases.

Transcript

This computational protocol is significant because it allows a work to investigate associations between cellular components, for example, mitochondria proteins and their associations with disease, as reported in biomedical publications. CaseOLAP LIFT empowers investigators to extract and integrate information from biomedical reports and knowledge bases. Organized as a knowledge graph, these results can be leveraged to predict new relationships.

These research findings support hypothesis generation by highlighting a prioritized list of identified and predicted protein disease associations, useful for uncovering new insights into disease pathology and therapeutic. This highly customizable workflow can be applied to any cellular component via their GO term to any list of diseases via their MeSH term within any publication date range. This user-friendly protocol minimizes the computational expertise required for analysis.

Software is released as a docker container, requiring only sufficient computational storage and resources to execute. To begin open the terminal window to download the CaseOLAP LIFT docker container, and type docker pull CaseOLAP slash CaseOLAP_LIFT latest. Create a directory that will store all the program data and output.

Start the docker container with the command shown on the screen, replacing PATH_TO_FOLDER as the full file path for the folder. To start the Elasticsearch within the container, open a new terminal window and type the command shown on the screen. Navigate to the CaseOLAP_LIFT folder.

Make sure that the download links and config slash knowledge_base_links. json are up to date and accurate for the latest version of each knowledge base resource. To determine the gene ontology or GO term, go to the website geneontology.

org, and find the identifiers for all the GO terms. Similarly, find the disease categories via Medical Subject Header or MeSH identifiers from the website shown on the screen. To execute the pre-processing module, indicate the user-defined studied GO terms using the dash C flag, the disease MeSH tree numbers using the dash D flag, and specify abbreviations with a dash A flag.

To execute the text mining module, type Python, space, CaseOLAP_LIFT. py, space, text_mining, and add the dash L flag to impute the topics of uncategorized documents, and the dash T flag to download the full text of the disease relevant documents. Ensure that the text mining results are in the result folder.

Indicate the text mining results to use for the analysis by specifying either analyze all proteins to include all the functionally related proteins, or analyze core proteins to include only the GO term related proteins. To identify the top proteins and pathways for each disease, the CaseOLAP scores are Z-score transformed within each disease category. Specify the dash Z flag to indicate a specified threshold score above which the proteins will be considered significant.

Review the analysis results and adjust as necessary. Open the file z_score_cutoff_table. csv to view the generated Z-score table that contains the number of proteins significant to each disease category.

This helps inform the user to select an appropriate Z-score threshold. Open the results folder and ensure that the required files, including the folder generated from pre-processing, are in the folder. Check for all proteins in core proteins folders.

To design the knowledge graph, include the MeSH disease tree with the include MeSH flag. The protein-protein interactions from string with include PPI flag, the shared Reactome pathways with include PW flag, and the transcription factor dependence from GRNdb GTEx with include TFD flag. Run the knowledge graph construction module by specifying analyze core proteins to only include the GO term related proteins.

To scale the edge weights, use scale Z-score for non-negative Z-scores instead of the default CaseOLAP scores. Check the output and ensure the knowledge graph files merged_edges. tsv and merged_nodes.

tsv files are present. Finally, type the command shown on the screen to run the knowledge graph prediction script for predicting the protein disease associations. This figure presents mitochondrial protein significant to each disease category.

The Z-score transformation was applied to the CaseOLAP scores within each category to identify significant proteins using a threshold of three. The total number of proteins significant to each disease category is shown above each violin plot. The Reactome pathway analysis of these proteins revealed 12 pathways significant to all the diseases.

An example of applying deep learning to a disease specific knowledge graph is presented in this figure. The hidden relationships between the proteins and the disease are predicted, and the computed probabilities for both predictions are displayed here with values ranging from zero to one, where one indicates a strong prediction. The specified sequence is crucial for the execution of this protocol, particularly the pre-processing and text mining modules.

These two steps directly influence the identification of top proteins and pathways for each disease, as well as construction for the disease specific knowledge graph. The resulting knowledge graph is effectively visualized by graph tools, such as Neo4j and Cytoscape, and can be leveraged for advanced deep learning predictions of new relationships. CaseOLAP LIFT enables the study of associations between any cellular component and disease categories.

The resulting knowledge graph and ranked protein disease associations supports natural language processing and followup graph-based analyses.

Explore More Videos

Knowledge GraphOrganellar PathwaysDisease AssociationsCaseOLAP LIFTComputational ProtocolProtein Disease AssociationsHypothesis GenerationGO TermMeSH TermBioinformaticsDocker ContainerText Mining ModuleGene OntologyBiomedical PublicationsTherapeutic Insights

Related Videos

Mapping Bacterial Functional Networks and Pathways in Escherichia Coli using Synthetic Genetic Arrays

14:06

Mapping Bacterial Functional Networks and Pathways in Escherichia Coli using Synthetic Genetic Arrays

Related Videos

46.7K Views

A Web Tool for Generating High Quality Machine-readable Biological Pathways

08:01

A Web Tool for Generating High Quality Machine-readable Biological Pathways

Related Videos

18.2K Views

Navigating MARRVEL, a Web-Based Tool that Integrates Human Genomics and Model Organism Genetics Information

09:37

Navigating MARRVEL, a Web-Based Tool that Integrates Human Genomics and Model Organism Genetics Information

Related Videos

10.1K Views

In Vivo Functional Study of Disease-associated Rare Human Variants Using Drosophila

06:41

In Vivo Functional Study of Disease-associated Rare Human Variants Using Drosophila

Related Videos

14K Views

A Pathway Association Study Tool for GWAS Analyses of Metabolic Pathway Information

05:01

A Pathway Association Study Tool for GWAS Analyses of Metabolic Pathway Information

Related Videos

3.5K Views

CorrelationCalculator and Filigree: Tools for Data-Driven Network Analysis of Metabolomics Data

07:11

CorrelationCalculator and Filigree: Tools for Data-Driven Network Analysis of Metabolomics Data

Related Videos

3K Views

Development and Optimization of A Human Hepatocellular Carcinoma Patient-Derived Organoid Model for Potential Target Identification and Drug Discovery

07:25

Development and Optimization of A Human Hepatocellular Carcinoma Patient-Derived Organoid Model for Potential Target Identification and Drug Discovery

Related Videos

2.2K Views

DeepOmicsAE: Representing Signaling Modules in Alzheimer's Disease with Deep Learning Analysis of Proteomics, Metabolomics, and Clinical Data

09:47

DeepOmicsAE: Representing Signaling Modules in Alzheimer's Disease with Deep Learning Analysis of Proteomics, Metabolomics, and Clinical Data

Related Videos

1.5K Views

Evidence-based Knowledge Synthesis and Hypothesis Validation: Navigating Biomedical Knowledge Bases via Explainable AI and Agentic Systems

05:47

Evidence-based Knowledge Synthesis and Hypothesis Validation: Navigating Biomedical Knowledge Bases via Explainable AI and Agentic Systems

Related Videos

888 Views

Using Human Differentially Expressed Gene Lists to Perform Downstream Pathway Enrichment Analysis and Target Prioritization

03:08

Using Human Differentially Expressed Gene Lists to Perform Downstream Pathway Enrichment Analysis and Target Prioritization

Related Videos

664 Views

JoVE logo
Contact Us Recommend to Library
Research
  • JoVE Journal
  • JoVE Encyclopedia of Experiments
  • JoVE Visualize
Business
  • JoVE Business
Education
  • JoVE Core
  • JoVE Science Education
  • JoVE Lab Manual
  • JoVE Quizzes
Solutions
  • Authors
  • Teaching Faculty
  • Librarians
  • K12 Schools
About JoVE
  • Overview
  • Leadership
Others
  • JoVE Newsletters
  • JoVE Help Center
  • Blogs
  • Site Maps
Contact Us Recommend to Library
JoVE logo

Copyright © 2025 MyJoVE Corporation. All rights reserved

Privacy Terms of Use Policies
WeChat QR code