MrBayes Restart on Popeye3.2.xTree Inference Using Bayesian Analysis - run on XSEDEJohn P. Huelsenbeck and Fred Ronquist
Huelsenbeck, J. P. and F. Ronquist. 2001. MRBAYES: Bayesian inference of phylogeny. Bioinformatics 17:754-755.
Ronquist, F. and J. P. Huelsenbeck. 2003. MRBAYES 3: Bayesian phylogenetic inference under mixed models. Bioinformatics 19:1572-1574. .
Phylogeny / Alignmentmrbayes_restart_popeyembmpi_326perl$run_version eq "6"perl""0mbmpi_327perl$run_version eq "7"perl""0mpi_processes_conf13scheduler.confperl!$more_memoryperl "jobtype=mpi\\n" .
"cpus-per-task=1\\n" .
"threads_per_process=1\\n" .
"node_exclusive=0\\n" .
"mpi_processes=" . $nchains_specified * $nruns_specified . "\\n"
infileInput File (must be in Nexus format) (-execute)paramfile.txtperl"execute infile.nex\\n"2infile.nexALL_FILES*run_versionI am restarting a checkpoint from676nruns_specified1My MrBayes Block specifies nruns=scheduler.conf2The values entered for nruns and nchains influence the number of cpu's that can be used in parallel. Please enter the value you specified for
nruns in the MrBayes block of the Nexus file. If you didn't specify a value for nruns, please leave this field at its default value of 2.
Please enter a value for nrunsperl!$nruns_specifiedThe value of nruns must be greater than 0perl$nruns_specified < 1nchains_specified1My MrBayes Block specifies nchains=scheduler.conf4The value entered for nruns and nchains influences the number of cpu's that can be used in parallel. Enter the value you specified
for nchains in the MrBayes block of the nexus file. If you didn't specify a value for nchains, please leave this field at its default value of 4.
Please enter value for nchainsperl!$nchains_specifiedThe value of nchains must be greater than 0perl$nchains_specified < 1nruns x nchains must be less than or equal to 24.perl($nruns_specified * $nchains_specified > 24) nruns x nchains must be a multiple of 2perl((($nruns_specified * $nchains_specified) % 2) != 0)runtime1scheduler.confMaximum Hours to Run (click here for help setting this correctly)0.5The maximum hours to run must be less than 168perl$runtime > 168.0Please enter a positive number for the maximum runtimeperl$runtime < 0Please specify a maximum runtimeperl!defined $runtime perl"runhours=$value\\n"The job will run on 2 processors as configured. If it runs for the entire configured time, it will consume 2 x $runtime cpu hoursperl$nchains_specified * $nruns_specified == 2 && !$more_memoryThe job will run on 4 processors as configured. If it runs for the entire configured time, it will consume 4 x $runtime cpu hoursperl$nchains_specified * $nruns_specified == 4 && !$more_memoryThe job will run on 6 processors as configured. If it runs for the entire configured time, it will consume 6 x $runtime cpu hoursperl$nchains_specified * $nruns_specified == 6 && !$more_memoryThe job will run on 8 processors as configured. If it runs for the entire configured time, it will consume 8 x $runtime cpu hoursperl$nchains_specified * $nruns_specified == 8 && !$more_memoryThe job will run on 10 processors as configured. If it runs for the entire configured time, it will consume 10 x $runtime cpu hoursperl$nchains_specified * $nruns_specified == 10 && !$more_memoryThe job will run on 12 processors as configured. If it runs for the entire configured time, it will consume 12 x $runtime cpu hoursperl$nchains_specified * $nruns_specified == 12 && !$more_memoryThe job will run on 14 processors as configured. If it runs for the entire configured time, it will consume 14 x $runtime cpu hoursperl$nchains_specified * $nruns_specified == 14 && !$more_memoryThe job will run on 16 processors as configured. If it runs for the entire configured time, it will consume 16 x $runtime cpu hoursperl$nchains_specified * $nruns_specified == 16 && !$more_memoryThe job will run on 8 processors as configured. If it runs for the entire configured time, it will consume 8 x $runtime cpu hoursperl$nchains_specified * $nruns_specified == 2 && $more_memoryThe job will run on 16 processors as configured. If it runs for the entire configured time, it will consume 16 x $runtime cpu hoursperl$nchains_specified * $nruns_specified == 4 && $more_memoryThe job will run on 24 processors as configured. If it runs for the entire configured time, it will consume 24 x $runtime cpu hoursperl$nchains_specified * $nruns_specified == 6 && $more_memoryThe job will run on 32 processors as configured. If it runs for the entire configured time, it will consume 32 x $runtime cpu hoursperl$nchains_specified * $nruns_specified == 8 && $more_memoryThe job will run on 40 processors as configured. If it runs for the entire configured time, it will consume 40 x $runtime cpu hoursperl$nchains_specified * $nruns_specified == 10 && !$more_memoryThe job will run on 48 processors as configured. If it runs for the entire configured time, it will consume 48 x $runtime cpu hoursperl$nchains_specified * $nruns_specified == 12 && $more_memoryThe job will run on 52 processors as configured. If it runs for the entire configured time, it will consume 52 x $runtime cpu hoursperl$nchains_specified * $nruns_specified == 14 && $more_memoryThe job will run on 64 processors as configured. If it runs for the entire configured time, it will consume 64 x $runtime cpu hoursperl$nchains_specified * $nruns_specified == 16 && $more_memoryEstimate 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.
set_beagle_paramsRun BEAGLEparamfile.txt1Disabling BEAGLE will slow your run by as much as 20%. You should only do this if a run with BEAGLE fails, or if you believe using BEAGLE gave you unexpected results.perl!$set_beagle_paramsWe have seen examples where MrBayes runs on BEAGLE can produce anomalous topolgies. If you see an odd topology, please try the run without BEAGLEperl$set_beagle_paramsBeagle should speed up runs by about 10-20%. You should only disble this parameter if you have a problem using Beagle.set_beagle_params6paramfile.txtperl$set_beagle_params && $run_version > "5"perl"set usebeagle=yes beagleprecision=double beaglesse=yes beaglescaling=dynamic beaglethreads=no\\n"set_beagle_params7paramfile.txtperl!$set_beagle_params && $run_version > "5"perl"set usebeagle=no\\n"upload_ckpfile2Choose the Checkpoint File (.ckp) infile.nex.ckpupload_mcmcfile2Choose the mcmc File (.mcmc) infile.nex.mcmcPlease select the mcmc file to uploadperl!defined $upload_mcmcfileupload_ssfile2Choose the Stepping Stone File (.ss) infile.nex.ssnum_tfiles2How many Sumt files do you wish to use?11234567891011121314151617181920upload_sumtfile12Select Sumt File 1 (.t) infile.nex.run1.tPlease select the first Sumt file to uploadperl!defined $upload_sumtfile1upload_sumtfile22Select Sumt File 2 (.t) perl$num_tfiles > 1infile.nex.run2.tPlease select the second Sumt file to uploadperl!defined $upload_sumtfile2upload_sumtfile32Select Sumt File 3 (.t) perl$num_tfiles > 2infile.nex.run3.tPlease select the third Sumt file to uploadperl!defined $upload_sumtfile3upload_sumtfile42Select Sumt File 4 (.t) perl$num_tfiles > 3infile.nex.run4.tPlease select the fourth Sumt file to uploadperl!defined $upload_sumtfile4upload_sumtfile52Select Sumt File 5 (.t) infile.nex.run5.tperl$num_tfiles > 4Please select the fifth Sumt file to uploadperl!defined $upload_sumtfile5upload_sumtfile62Select Sumt File 6 (.t) perl$num_tfiles > 5infile.nex.run6.tPlease select the sixth Sumt file to uploadperl!defined $upload_sumtfile6upload_sumtfile72Select Sumt File 7 (.t) perl$num_tfiles > 6infile.nex.run7.tPlease select the seventh Sumt file to uploadperl!defined $upload_sumtfile7upload_sumtfile82Select Sumt File 8 (.t) perl$num_tfiles > 7infile.nex.run8.tPlease select the eigth Sumt file to uploadperl!defined $upload_sumtfile8upload_sumtfile92Select Sumt File 9 (.t) perl$num_tfiles > 8infile.nex.run9.tPlease select the ninth Sumt file to uploadperl!defined $upload_sumtfile9upload_sumtfile102Select Sumt File 10 (.t) perl$num_tfiles > 9infile.nex.run10.tPlease select the tenth Sumt file to uploadperl!defined $upload_sumtfile10upload_sumtfile112Select Sumt File 11 (.t) perl$num_tfiles > 10infile.nex.run11.tPlease select the eleventh Sumt file to uploadperl!defined $upload_sumtfile11upload_sumtfile122Select Sumt File 12 (.t) perl$num_tfiles > 11infile.nex.run12.tPlease select the twelfth Sumt file to uploadperl!defined $upload_sumtfile12upload_sumtfile132Select Sumt File 13 (.t) infile.nex.run13.tperl$num_tfiles > 12Please select the thirteenth Sumt file to uploadperl!defined $upload_sumtfile13upload_sumtfile142Select Sumt File 14 (.t) perl$num_tfiles > 13infile.nex.run14.tPlease select the fourteenth Sumt file to uploadperl!defined $upload_sumtfile14upload_sumtfile152Select Sumt File 15 (.t) perl$num_tfiles > 14infile.nex.run15.tPlease select the fifteenth Sumt file to uploadperl!defined $upload_sumtfile15upload_sumtfile162Select Sumt File 16 (.t) perl$num_tfiles > 15infile.nex.run16.tPlease select the sixteenth Sumt file to uploadperl!defined $upload_sumtfile16upload_sumtfile172Select Sumt File 17 (.t) perl$num_tfiles > 16infile.nex.run17.tPlease select the seventeenth Sumt file to uploadperl!defined $upload_sumtfile17upload_sumtfile182Select Sumt File 18 (.t) perl$num_tfiles > 17infile.nex.run18.tPlease select the eighteenth Sumt file to uploadperl!defined $upload_sumtfile18upload_sumtfile192Select Sumt File 19 (.t) perl$num_tfiles > 18infile.nex.run19.tPlease select the nineteenth Sumt file to uploadperl!defined $upload_sumtfile19upload_sumtfile202Select Sumt File 20 (.t) perl$num_tfiles > 19infile.nex.run20.tPlease select the twentieth Sumt file to uploadperl!defined $upload_sumtfile20num_pfiles2How many Sump files do you wish to use?11234567891011121314151617181920upload_sumpfile12Select Sump File 1 (.p) infile.nex.run1.pPlease select the first Sump file for the runperl!defined $upload_sumpfile1upload_sumpfile22Select Sump File 2 (.p) perl$num_pfiles > 1infile.nex.run2.pPlease select the second Sump file to uploadperl!defined $upload_sumpfile2upload_sumpfile32Select Sump File 3 (.p) perl$num_pfiles > 2infile.nex.run3.pPlease select the third Sump file to uploadperl!defined $upload_sumpfile3upload_sumpfile42Select Sump File 4 (.p) perl$num_pfiles > 3infile.nex.run4.pPlease select the fourth Sump file to uploadperl!defined $upload_sumpfile4upload_sumpfile52Select Sump File 5 (.p) perl$num_pfiles > 4infile.nex.run5.pPlease select the fifth Sump file for the runperl!defined $upload_sumpfile5upload_sumpfile62Select Sump File 6 (.p) perl$num_pfiles > 5infile.nex.run6.pPlease select the sixth Sump file to uploadperl!defined $upload_sumpfile6upload_sumpfile72Select Sump File 7 (.p) perl$num_pfiles > 6infile.nex.run7.pPlease select the seventh Sump file to uploadperl!defined $upload_sumpfile7upload_sumpfile82Select Sump File 8 (.p) perl$num_pfiles > 7infile.nex.run8.pPlease select the eigth Sump file to uploadperl!defined $upload_sumpfile8upload_sumpfile92Select Sump File 9 (.p) perl$num_pfiles > 8infile.nex.run9.pPlease select the ninth Sump file for the runperl!defined $upload_sumpfile9upload_sumpfile102Select Sump File 10 (.p) perl$num_pfiles > 9infile.nex.run9.pPlease select the tenth Sump file to uploadperl!defined $upload_sumpfile10upload_sumpfile112Select Sump File 11 (.p) perl$num_pfiles > 10infile.nex.run11.pPlease select the eleventh Sump file to uploadperl!defined $upload_sumpfile11upload_sumpfile122Select Sump File 12 (.p) perl$num_pfiles > 11infile.nex.run12.pPlease select the twelfth Sump file to uploadperl!defined $upload_sumpfile12upload_sumpfile132Select Sump File 13 (.p) perl$num_pfiles > 12infile.nex.run13.pPlease select the thirteenth Sump file for the runperl!defined $upload_sumpfile13upload_sumpfile142Select Sump File 14 (.p) perl$num_pfiles > 13infile.nex.run14.pPlease select the fourteenth Sump file to uploadperl!defined $upload_sumpfile14upload_sumpfile152Select Sump File 15 (.p) perl$num_pfiles > 14infile.nex.run15.pPlease select the fifteenth Sump file to uploadperl!defined $upload_sumpfile15upload_sumpfile162Select Sump File 16 (.p) perl$num_pfiles > 15infile.nex.run16.pPlease select the sixteenth Sump file to uploadperl!defined $upload_sumpfile16upload_sumpfile172Select Sump File 17 (.p) perl$num_pfiles > 16infile.nex.run17.pPlease select the seventeenth Sump file for the runperl!defined $upload_sumpfile17upload_sumpfile182Select Sump File 18 (.p) perl$num_pfiles > 17infile.nex.run18.pPlease select the eighteenth Sump file to uploadperl!defined $upload_sumpfile18upload_sumpfile192Select Sump File 19 (.p) perl$num_pfiles > 18infile.nex.run19.pPlease select the nineteenth Sump file to uploadperl!defined $upload_sumpfile19upload_sumpfile202Select Sump File 20 (.p) perl$num_pfiles > 19infile.nex.run20.pPlease select the twentieth Sump file to uploadperl!defined $upload_sumpfile20