next up previous contents
Next: Information on Individual Organisms Up: Output Files Previous: Species Concentrations (concentrations.dat)

Species Details (species_current.dat, species_extinct.dat)

Whenever a new organism is born, a check is made to see whether the number of individuals of that genotype currently in the population exceeds a threshold defined by the parameter species_count_threshold_for_recording. If this threshold is exceeded, and if information about the species has not previously been recorded in the file species_current.dat, then a line is appended to the file containing information about the species. The format of the line is:

SpeciesID ParentSpeciesID TimeOfFirstOccurrence InitialReadingFrame Genome

where ParentSpeciesID is the ID of the species from which the present species is descended; TimeOfFirstOccurrence is the time slice in which the first organism of the species was born; InitialReadingFrame is the frame in which the genome of the first organism of the species is being translated, expressed as a number in the range 0-5 (because codons are 6 bits long) indicating an offset from the beginning of the genome; and Genome is a full listing of the species' genome (written as a bit string).

When a species which has been recorded in species_current.dat becomes extinct, the record of that species is removed from this file, and transferred to species_extinct.dat. When this happens, two extra fields of information are appended to the line describing the species: TimeOfExtinction and FinalReadingFrame (the reading frame in which the last organism of the species was being translated).


next up previous contents
Next: Information on Individual Organisms Up: Output Files Previous: Species Concentrations (concentrations.dat)
Tim Taylor
1999-05-29