mobile
Multi-Omics Binary Integration via Lasso Ensembles (MOBILE)
Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 2 DOI reference(s) in README -
✓Academic publication links
Links to: nature.com, zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.5%) to scientific vocabulary
Repository
Multi-Omics Binary Integration via Lasso Ensembles (MOBILE)
Basic Info
- Host: GitHub
- Owner: cerdem12
- License: gpl-2.0
- Language: Fortran
- Default Branch: main
- Size: 36.8 MB
Statistics
- Stars: 3
- Watchers: 1
- Forks: 3
- Open Issues: 0
- Releases: 1
Metadata Files
README.md
MOBILE
Multi-Omics Binary Integration via Lasso Ensembles (MOBILE)
The MOBILE pipeline finds context-specific association networks. It integrates multi-omics datasets in a data-driven, biologically-structured manner. The gene-level association networks are used to nominate differentially enriched pathways. More info and application examples can be found here in the MOBILE paper.
Dependencies
- MATLAB
- glmnet package
- RStudio and R (for image quantification functions used in the paper)
Instructions
Clone this repository from the command-line using
git clone --recursive https://github.com/cerdem12/MOBILE.gitMake sure all the folders are added to the MATLAB path.
Run the scripts in order:
MOBILE_runATACseqRNAseq.m + MOBILE_runRNAseqRPPA.m => MOBILE_summarize.m => MOBILE_select.m
Model testing and performance
The MOBILE simulation of RPPA-RNAseq inference takes around 2-3 second per run (10000 instances are run in total: ~8 hours) including the save function in a normal desktop/laptop.
The RNAseq-ATACseq inference simulations were run on Clemson University Palmetto HPC and took around 8 hours per 1000 iteration of the 10000 instances (sources used per batch job: number of nodes=1, number of CPUs=40, memory=360gb). Ten batch jobs were run in parallel and the results were concatanated offline afterwards.
Tested environments include:
- Ubuntu 18.04, Intel Core i7 3930 CPU @ 3.20 GHz, 32 GB DDR3, Nvidia GTX 690 GPU
- Windows 10 Education, Intel Core i5-3470 CPU @ 3.20 GHz, 8.00 GB RAM, Nvidia GTX 650 GPU, 64-bit operating system
- Windows 10 Pro, Intel Core i7-8550U CPU @ 2.00 GHz, 16.00 GB RAM, Intel UHD 620 GPU, 64-bit operating system
Citation
Erdem C, Gross SM, Heiser LM, Birtwistle MR (2023). MOBILE pipeline enables identification of context-specific networks and regulatory mechanisms. Nature Communications. 14, 3991. doi: https://doi.org/10.1038/s41467-023-39729-2
Owner
- Name: Cemal Erdem
- Login: cerdem12
- Kind: user
- Website: http://cemale.people.clemson.edu/
- Twitter: cemalerdeme
- Repositories: 2
- Profile: https://github.com/cerdem12
Cemal Erdem
Citation (CITATION.cff)
cff-version: 1.1.0
message: "If you use this software, please cite it as below."
authors:
- family-names: "Erdem"
given-names: "Cemal"
orcid: "https://orcid.org/0000-0003-3663-3646"
title: "MOBILE"
version: 1.0.0
date-released: 2023-03-23
url: "https://github.com/cerdem12/MOBILE"
GitHub Events
Total
- Fork event: 1
Last Year
- Fork event: 1