Migrate-N on XSEDE 4.2.14 Estimation of Population Sizes and Gene Flow using the Coalescent Beerli, Peter Beerli and Palczewski 2010: Unified Framework to Evaluate Panmixia and Migration Direction Among Multiple Sampling Locations. Genetics (2010) vol. 185 pp. 313--326 Population Genetics http://popgen.sc.fsu.edu/migratedoc.pdf migraten4_xsede invocation_string perl $num_loci > 0 && $num_loci*$num_reps < 2 perl "migrate_4.2.14_wrap parmfile" 0 invocation_string2 perl $num_loci*$num_reps > 1 perl "migrate-mpi_4.2.14_wrap parmfile" 0 migrate_scheduler_1 scheduler.conf perl $num_loci*$num_reps > 0 && $num_loci*$num_reps < 2 perl "nodes=1\\n". "node_exclusive=0\\n" 1 migrate_scheduler_230 scheduler.conf perl $num_loci*$num_reps > 1 && $num_loci*$num_reps < 23 perl "mpi_processes=" . ($num_loci*$num_reps+1) . "\\n". "nodes=1\\n". "node_exclusive=0\\n" 1 migrate_scheduler_31 scheduler.conf perl ($num_loci*$num_reps) == 23 perl "nodes=1\\n". "mpi_processes=24\\n". "node_exclusive=1\\n" 1 migrate_scheduler_32 scheduler.conf perl ($num_loci*$num_reps) > 23 && ($num_loci*$num_reps) <= 47 perl "nodes=2\\n". "mpi_processes=" . ($num_loci*$num_reps+1) . "\\n". "node_exclusive=1\\n" 1 migrate_scheduler_33 scheduler.conf perl ($num_loci*$num_reps) > 47 && ($num_loci*$num_reps) < 71 perl "nodes=3\\n". "mpi_processes=" . ($num_loci*$num_reps+1) . "\\n". "node_exclusive=1\\n" 1 migrate_scheduler_34 scheduler.conf perl ($num_loci*$num_reps) >= 71 perl "nodes=3\\n". "mpi_processes=72\\n". "node_exclusive=1\\n" 1 jobtype 1 scheduler.conf perl $num_loci*$num_reps > 1 perl "jobtype=mpi\\n" infile Input File infile perl "" 90 all_outputfiles * runtime 1 scheduler.conf Maximum Hours to Run (click here for help setting this correctly) 0.5 Estimate the maximum time your job will need to run (up to 168 hrs). Your job will be killed if it doesn't finish within the time you specify, however jobs with shorter maximum run times, especially those under .5 hrs, are often scheduled sooner than longer jobs. Maximum Hours to Run must be between 0.1 - 168.0. perl $runtime < 0.1 || $runtime > 168.0 Please enter a value between 0.1 - 168.0 for the run time. perl !defined $runtime The job will run on 1 processor as configured. If it runs for the entire configured time, it will consume $runtime cpu hours perl $num_loci*$num_reps == 1 The job will run on $num_loci x $num_reps + 1 processors as configured. If it runs for the entire configured time, it will consume $num_loci x $num_reps +1 x $runtime cpu hours perl $num_loci*$num_reps > 1 && $num_loci*$num_reps <= 71 The job will run on 72 processors as configured. If it runs for the entire configured time, it will consume 72 x $runtime cpu hours perl $num_loci*$num_reps > 71 perl "runhours=$value\\n" choose_parmfile Select parmfile parmfile Please specify your parmfile perl !defined $choose_parmfile If the parmfile does not specify Datafile name = infile, please correct that before submitting perl $choose_parmfile num_loci Please specify the number of loci in your input file Please enter a value for the number of loci in your input file perl !defined $num_loci num_reps Please specify the number of replicates specified in your parmfile 1 Please enter a value for the number of replicates specified in your parmfile perl !defined $num_reps Please set the number of replicates to at least 1 perl $num_reps < 1 choose_geofile Select geofile; use when geo=Yes geofile If the parmfile does not specify geofile name = geofile, please correct that before submitting perl defined $choose_geofile choose_datefile Select datefile; used when tipdate file=Yes datefile If the parmfile does not specify datefile name = datefile, please correct that before submitting perl defined $choose_datefile choose_sumfile Select sumfile (for restarting a previous run) sumfile choose_distfile Select distfile distfile choose_catfile Select catfile; used if categories=Yes catfile choose_weightfile Select weightfile; Used if weights=Yes weightfile