Visualization

Each Model object has a variety of visualization methods (Model.plot, Model.plot_fitness, etc.), which aim to help users design, run, explore, present, and explain their Models’ behavior and results. These methods can be called at any time (e.g. as soon as the Model has been created, or after it has run for any number of timesteps); but it is worth mentioning that some methods may be invalid depending on the point in model-time at which they’re called (e.g. Model.plot_genotype, Model.plot_phenotype, and Model.plot_fitness cannot be run for Models that have not yet been burned in, as they will not yet have genomes assigned), or on the Species for which they’re called (e.g. the aforementioned methods cannot create plots for a Species that has no GenomicArchitecture; and likewise, the Species.plot_demographic_changes method cannot be called for a Species for which demographic changes were not parameterized).

Below is a list of the visualization methods available, with example output for each (generated from the default Geonomics Model):

UNDER CONSTRUCTION!

construction