Skip to content

MIDAS: MIning Differentially Activated Subpaths of KEGG pathways from multi-class RNA-seq data

Notifications You must be signed in to change notification settings

bhi-kimlab/MIDAS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About MIDAS

MIDAS is a software tool that determines differentially activated subpaths from multi-class RNA-seq data.

Figure

Highrights

  • MIDAS utilizes explicit gene expression quantity information from RNA-seq.
  • MIDAS extends a recent edge activation measurement technique for determining subpaths with differential activities.
  • MIDAS uses the multi-class issue in a statistical approach.
  • MIDAS uses a greedy subpath extension method with exponentially increasing criteria.

Installation

MIDAS is implemented in with Bash scripts, R, and Python libraries. Belows are requirements for MIDAS.

Requirements

Usage

First, clone the repository or download compressed source code files.

$ git clone https://github.com/bhi-kimlab/MIDAS.git
$ cd MIDAS

You can see the valid paramenters for MIDAS by help option:

$ bash ./run.sh --help

One example of parameter setting is like:

$ bash run.sh \
		 --expression ./test_data/total_exp.MGD \
		 --pathway_set ./test_data/pathway_set.txt \
		 --class_info ./test_data/total_exp.MGD.sample_class.txt \
		 --output_directory ./test_result/ \
		 --start_threshold 0.05 \
		 --increase_moment 1e-15 \
		 --permutation_cutoff 0.1 \
		 --permutation_number 100000 \
		 --parallel_cores 10

You can run MIDAS with test data:

cd test
bash ./test_run.sh

Contact

If you have any question or problem, please send a email to sangseon486@snu.ac.kr

About

MIDAS: MIning Differentially Activated Subpaths of KEGG pathways from multi-class RNA-seq data

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published