OmixHub Documentation

Overview

OmixHub is a platform that interfaces with GDC using Python to help users apply ML-based analysis on different sequencing data. Currently, we support only RNA-Seq based datasets from the genomic data commons (GDC).

Getting Started

  1. Clone the repository:
    git clone https://github.com/adhal007/OmixHub.git
  2. Create the correct conda environment for OmixHub:
    conda env create -f environment.yaml

API Reference

For detailed API reference, please visit the full documentation:

View Full API Reference

Examples

Useful query filters for GDC API endpoints

For examples of using various filters from the GDCQueryFilters class, please refer to the examples section in the full documentation.

View Query Filter Examples

Data Processing and Analysis Examples

Applications

Running Gradio App

Currently restricted to users. To contribute or try it, contact adhalbiophysics@gmail.com.

Running the app:

python3 app_gradio.py

For app navigation documentation, refer to: cd ../tutorial_notebooks/docs/UI Prototype/gradio_use.md

References

  1. Characterizing tumor toxicity in Gene therapy targets from Bulk RNA-Sequencing
  2. Bayesian Framework for identifying gene expression outliers in individual sample of RNA-Seq data

Additional Documentation