BreedingNode#
- class pybrops.breed.arch.BreedingNode.BreedingNode[source]#
Bases:
object
Abstract class defining a breeding node. Breeding nodes compose complex breeding programs in a graph-like structure. They are points were germplasm and information are located.
- The purpose of this abstract class is to define functionality for:
Container storage for germplasm and information.
Time related information.
Methods
Attributes
Breeding values for individuals in the breeding program.
Genotypes for individuals in the breeding program.
Genomes for individuals in the breeding program.
Genomic models for individuals in the breeding program.
Phenotypes for individuals in the breeding program.
Current time of the BreedingNode.
Maximum time of the BreedingNode.
- abstract property bval: object#
Breeding values for individuals in the breeding program.
- abstract property geno: object#
Genotypes for individuals in the breeding program.
- abstract property genome: object#
Genomes for individuals in the breeding program.
- abstract property gmod: object#
Genomic models for individuals in the breeding program.
- abstract property pheno: object#
Phenotypes for individuals in the breeding program.
- abstract property t_cur: int#
Current time of the BreedingNode.
- abstract property t_max: int#
Maximum time of the BreedingNode.