CONETT
Combinatorial optimization method for identification of conserved evolutionary trajectories in tumors
System Requirements
- make (version 3.81 or higher)
- g++ (GCC version 4.1.2 or higher)
- Gurobi Optimizer
Compiling CONETT
In the Makefile
, set GUROBIROOT
to the path of your root Gurobi folder.
Simply run make
command in the root CONETT folder. It will create the executables.
Running CONETT
Usage:
./conett -p [input tumor graph] -g [gene sets to be used as seeds] -t [minimum seed recurrence] -e [subgraph tumor conservation rate] -i [permutation p-value iterations] -a [edge weight cutoff] -f [outputFolder]
Parameters |
Description |
-p |
Tumor graph file which shows temporal order of alterations |
-g |
(optional) File of gene (sets) that should be used as seeds |
-t |
Minimum recurrence frequency of the seeds |
-e |
Minimum number of tumors that each node on the trajectory has to follow the seed in |
-i |
(optional) The number of iterations for experimental estimation of the p-value of the size of the largest subgraph |
-a |
Threshold for the edge confidence in the ILP formulation |
-f |
Output folder name; all output files are placed into this folder |
Example
./conett -p data/TRACERxDAGs_inac_singleRoot.txt -g SeedPathways.txt -t 10 -e 10 -f TRACERx_ccRCC_20191030 -a 0.85