Aevol
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

Reconstruct the lineage of an individual (aevol_post_lineage)

The lineage of a given individual can be reconstructed from the tree files, provided these tree files have been saved at runtime (see Parameters).

Usage of aevol_post_lineage (output of aevol_post_lineage --help)

aevol_post_lineage:
	Reconstruct the lineage of a given individual from the tree files

Usage : aevol_post_lineage -h or --help
   or : aevol_post_lineage -V or --version
   or : aevol_post_lineage [-b TIMESTEP] [-e TIMESTEP] [-I INDEX] [-F] [-v]

Options
  -h, --help
	print this help, then exit
  -V, --version
	print version number, then exit
  -b, --begin TIMESTEP
	specify time t0 up to which to reconstruct the lineage
  -e, --end TIMESTEP
	specify time t_end of the indiv whose lineage is to be reconstructed
  -I, --index INDEX
	specify the index of the indiv whose lineage is to be reconstructed
	(default: treat only the best)
  -F, --full-check
	perform genome checks whenever possible
  -v, --verbose
	be verbose

Note that running aevol_post_lineage with no options will reconstruct the lineage for the whole simulation, starting from the best individual of the final generation (the beginning is \(0\), and the end is the last computed generation).

Examples

# Reconstruct the lineage of the best individual at generation 1000 (Standard Aevol)
aevol_post_lineage_2b -b 0 -e 1000

# Reconstruct the lineage of the individual with index 42 at generation 1000,
# starting at generation 500 (4-Bases Aevol)
aevol_post_lineage_4b -b 500 -e 1000 -I 42