Ranger DTL on ACCESS2.0Phylogenetic tree-based annotation of proteinsBansal MS, Kellis M, Kordi M, and Kundu S.
Bansal MS, Kellis M, Kordi M, Kundu S. RANGER-DTL 2.0: rigorous reconstruction of gene-family evolution by duplication, transfer and loss. Bioinformatics. 2018 Sep 15;34(18):3214-3216. doi: 10.1093/bioinformatics/bty314. PMID: 29688310; PMCID: PMC6137995.
Phylogeny / Annotationranger_dtl_xsederanger_dtl_cometperl""0number_threads2perl$num_cpus < 24scheduler.confperl
"nodes=1\\n" .
"node_exclusive=0\\n" .
"threads_per_process=$num_cpus\\n"
number_threads22perl$num_cpus == 24scheduler.confperl
"nodes=1\\n" .
"node_exclusive=1\\n" .
"threads_per_process=24\\n"
invoke_rangerdtl5perl$which_ranger == 1perl"/projects/ps-ngbt/opt/comet/ranger_dtl/Linux/CorePrograms/Ranger-DTL.linux"invoke_rangerdtl25perl$which_ranger == 2perl"/projects/ps-ngbt/opt/comet/ranger_dtl/Linux/CorePrograms/AggregateRanger.linux"invoke_rangerdtl35perl$which_ranger == 3perl"/projects/ps-ngbt/opt/comet/ranger_dtl/Linux/SupplementaryPrograms/Ranger-DTL-Dated.linux"infileInput File (query)perl"-i ranger_dtl.infile"10ranger_dtl.infileall_results*runtime1scheduler.confMaximum Hours to Run (up to 168 hours)perl"runhours=$value\\n"0.5The maximum hours to run must be less than 168perl$runtime > 168.0The maximum hours to run must be greater than 0.05perl$runtime < 0.05The job will run on $num_cpus processors as configured. If it runs for the entire configured time, it will consume num_cpus X $runtime cpu hoursperl$runtime > 0Estimate the maximum time your job will need to run. We recommend testing initially with a < 0.5hr test run because Jobs set for 0.5 h or less depedendably run immediately in the "debug" queue.
Once you are sure the configuration is correct, you then increase the time. The reason is that jobs > 0.5 h are submitted to the "normal" queue, where jobs configured for 1 or a few hours times may
run sooner than jobs configured for the full 168 hours.
which_rangerChoose your Ranger Option1231Please choose a Ranger optionperl!defined $which_ranger4num_cpusHow many cpus?125Please enter a number of threads 1-24perl!defined $num_cpusPlease enter a number of threads 24 or lessperl$num_cpus > 24Please enter a number of threads 1 or moreperl$num_cpus < 1output_nameName your output fileperl"-o sample.1.out"sample1.out20Please specify your output file nameperl!defined $output_namespecify_dupcostSet Duplication Cost (-D)perl($value ne $vdef) ? "-D $value":""24specify_transfcostSet Transfer Cost (-T)perl($value ne $vdef) ? "-T $value":""34specify_losscostSet Loss Cost (-L)perl($value ne $vdef) ? "-L $value":""14specify_transftypeType of transfer cost to use (--type)012perl "--type $value"7threshold_valueThreshold value for use with types 1 and 2 (--thr)perldefined $specify_transtype && $specify_transtype > 0 perl (defined $value) ? "--thr $value":""1010add_wholenumberAdditional transfer cost for use with types 1 and 2 (--add)perldefined $specify_transtype && $specify_transtype > 0 10perl (defined $value) ? "--add $value":""specify_seedSet a user defined random number seed (--seed)perl(defined $value) ? "--seed $value" : "" 10set_quietNo process output (--quiet)perl($value) ? "--quiet" : "" 10specify_summaryProvide only output summary statistics (--summary)perl($value) ? "--summary":"" 10