GRSimulator: a SOFTWARE pROGRAM that Simulates THE rEGENERATON PROCESS iN gERMPLASM RESERVATON

 
An example input file for GRSmulator

!***************************************************

!  Part 1: Output file prefix name

 out

 

!***************************************************

!  Part 2: Parameters for genes

!

!Number of genes (loci)

 5

 

!Locus NumAlleles RecomFreq (with the gene above)

Rounded Rectangular Callout: Loci 1 and 2 can be looked as on the first chromosome, 3 and 4 on the second chromosome and 5 on the third chromosome. 1     2          0.5

 2     3          0.05

 3     4          0.5

 4     2          0.15

 5     2          0.5

 

 

!***************************************************

!Part 3: Parameters for initial population

!

!SamplingType: 1 = population has the exact gene freq.

!              2 = population has sampled gene freq.

!ZygousityType:1 = both hetero & homozygousity;

!              2 = homozygousity only

!

!Population size

 10000

 

!Locus SamplingType ZygousityType Allele frequencies

 1     1            1             0.010

 2     1            1             0.020  0.03

 3     1            1             0.030  0.30  0.04

Rounded Rectangular Callout: Frequency for the last allele will be determined by GRSmulator. 4     1            1             0.040

 5     1            1             0.050

 

 

!***************************************************

!Part 4: Parameters for regeneration strategies

!

!Numbers of strategies, runs, regeneration cycles

 2    10    7

 

!Mating type: self, random, chained,

!             paired1 (without reciprocal cross), or

!             paired2 (with reciprocal cross)

Rounded Rectangular Callout: No replacement sampling will be used. If sample size is larger than the number of individuals in the initial population, it will be set to be equal to the initial population size. In this case, all seeds in the initial population will be regenerated. !No. Name Cycle SamSiz MatTyp  GRN/EAR (min and max)

 1   str1 1     50     self    3    10

          2     100    random  2    3

          3     200    chained 2    2

          4     200    paired1 2    2

          5     200    paired2 2    2

          6     200    paired2 2    2

          7     200    paired2 2    2

 2   str2 1     50     random  2    2

Rounded Rectangular Callout: If the minimum number and the maximum number are equal, the same number of seeds will be harvested from each plant.          2     100    random  2    2

          3     200    random  2    2

          4     200    random  2    2

          5     200    random  2    2

          6     200    random  2    2

          7     200    random  2    2

 
Outputs from GRSmulator

1.  Error message

2.  Change in gene frequency

3.  Number of lost alleles

4.  Gene diversity

 
Contact information

Jiankang Wang and Jose Crossa

CIMMYT, Apdo. Postal 6-641, 06600 Mexico, D.F., Mexico

E-mail: jkwang@cgiar.org