ExaBayes on ACCESS1.5.1Bayesian Evolutionary Analysis by Sampling Trees - run on XSEDEAberer, A. J., Kobert, K., and Stamatakis, A.Aberer, A. J., Kobert, K., and Stamatakis, A. (2014) ExaBayes: Massively Parallel Bayesian Tree Inference for the Whole-Genome Era. Molecular Biology and Evolution 31, 2553-2556Phylogeny / Alignmentexabayes_xsedeexabayes_15perl""0number_threads12scheduler.confperl$num_patterns < 4000perl
"jobtype=mpi\\n" .
"mpi_processes=24\\n" .
"mem=46G\\n" .
"node_exclusive=0\\n" .
"nodes=1\\n"
number_threads22scheduler.confperl$num_patterns > 3999 && $num_patterns < 25000 && $num_indanalyses * $num_coupledchains < 49perl
"jobtype=mpi\\n" .
"mpi_processes=48\\n" .
"mem=92G\\n" .
"node_exclusive=0\\n" .
"nodes=1\\n"
number_threads2b2scheduler.confperl$num_patterns < 24999 && $num_indanalyses * $num_coupledchains > 48perl
"jobtype=mpi\\n" .
"mpi_processes=128\\n" .
"mem=243G\\n" .
"node_exclusive=1\\n" .
"nodes=1\\n"
number_threads32scheduler.confperl$num_patterns > 24999 perl
"jobtype=mpi\\n" .
"mpi_processes=128\\n" .
"mem=243G\\n" .
"node_exclusive=1\\n" .
"nodes=1\\n"
infileInput File (must be in relaxed Phylip format)perl"-f infile.phy"5infile.phyall_results*runtime1scheduler.confMaximum Hours to Run (up to 168 hours)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.05perl"runhours=$value\\n"The job will run on 24 processors as configured. If it runs for the entire configured time, it will consume 24 X $runtime cpu hoursperl$num_patterns < 4000The job will run on 48 processors as configured. If it runs for the entire configured time, it will consume 48 X $runtime cpu hoursperl$num_patterns < 25000 && $num_patterns > 3999 && $num_indanalyses * $num_coupledchains < 49The job will run on 128 processors as configured. If it runs for the entire configured time, it will consume 128 X $runtime cpu hoursperl$num_patterns < 25000 && $num_patterns > 3999 && $num_indanalyses * $num_coupledchains > 48The job will run on 128 processors as configured. If it runs for the entire configured time, it will consume 128 X $runtime cpu hoursperl$num_patterns > 24999 Estimate 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.
datatypeSpecify the datatype (required if there is no partitioning)perl!$is_partitionedDNAPROTEINDNA"-m DNA"PROTEIN"-m PROT"Please select a datatypeperl!defined $datatype && !$is_partitioned config_file12Select configuration file (optional)pisedefined $config_file ? "-c config.nex":""config.nexThis option will help the application determine how to run the jobis_partitionedMy data set is partitioned0num_patternsHow many patterns does your data have?Please enter an integer greater than 1 for the number of patterns.perl!defined $num_patternsThis option will help the application determine how to run the jobmodel_fileSelect a partition file for the alignment7perl(defined $value) ? "-q part.txt":""part.txtPlease select a partition fileperl$is_partitioned && !defined $model_file seed_valEnter a seed value hereperl "-s $value"6Please specify a seed value, this is requiredperl!defined $seed_valnum_indanalysesNumber of independent analysesperl "-R $value"26num_coupledchainsNumber of chains to be run in parallel (-C)perl "-C $value"Advisory only: The value for C cannot be larger than numCoupledChainsperldefined $value && defined $config_file6output_nameProvide a name for output files (-n)perl(defined $value ) ? "-n $value":""12Please enter a name for the output filesperl!defined $output_namemode_typeSelect the memory mode0123perl(defined $value ) ? "-M $value":""13run_consenseUse consense to compute consensus trees from sets of treesperl($value) ? "&& exabayes_consense_wrapper_1.5.0":""80use_MREUse MRE for the thresholdperl($value) ? "-t MRE ":""81specify_thresholdSpecify a threshold for the consensus treeperl$run_consense && !$use_MREperl($value) ? "-t $value ":""Please choose a consensus threshold value less than 100perl$specify_threshold > 100Please choose a consensus threshold value greater than or equal to 50perl$specify_threshold < 50Please choose MRE or specify a Thresholdperl!defined $specify_threshold && !$use_MRE81specify_burninSpecify burnin value for consensus treesperl$run_consenseperl(defined $value) ? "-b $value":"" 0.2582specify_nfperl$run_consenseperl"-f *topologies.* -n $output_name"82