Pipeline for fetching expression /proteomic abundance data and building context-specific human metabolic models (Human-GEM based)
GEMcon integrates data from:
- scRNA-seq (Human Cell Atlas)
- bulk RNA-seq (GTEx) -->proposed
- proteomics (PaxDB)
git clone https://github.com/ToruOkadaOi/GEMcon.git
cd GEMconconda env create -f envs/scanpy_env.yml
conda env create -f envs/cplex_env.yml
conda env create -f envs/gecko_env.yml# Inside GEMcon directory
python scripts/cli.py --branch <transcriptomic|proteomic> [--task <annotate|metabolic>] [--algo <algorithm>] [--input <file>]--branchis required--algois optional. Choices:- gimme
- tinit
- fastcore (testing)
- imat (testing)
--inputis optional
# Use as CLI instead
pip install -e . # install
gemcon --branch <transcriptomic|proteomic> [--task <annotate|metabolic>] [--algo <algorithm>] [--input <file>] # run!results/ && data_processed/
In the works
GTex integration
env. reproducibility
# pull the image
docker pull toluene123/gemcon:latest
docker run -it toluene123/gemcon:latest bash # add --rm if you want post-exit deletion; -v for mounting a volume.
# check the config.yaml && ## run!
gemcon --help