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