GermplasmBank#

class pybrops.breed.arch.GermplasmBank.GermplasmBank[source]#

Bases: BreedingNode

Abstract class defining a germplasm bank.

The purpose of this abstract class is to define functionality for:
  1. Container storage for the germplasm bank.

Methods

Attributes

bval

Breeding values for individuals in the breeding program.

geno

Genotypes for individuals in the breeding program.

genome

Genomes for individuals in the breeding program.

gmod

Genomic models for individuals in the breeding program.

pheno

Phenotypes for individuals in the breeding program.

t_cur

Current time of the BreedingNode.

t_max

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.