MultiObjectiveGenomicMatingProblemMixin#
- class pybrops.breed.prot.sel.prob.MultiObjectiveGenomicMatingProblem.MultiObjectiveGenomicMatingProblemMixin[source]#
Bases:
object
Helper class to implement properties common to MOGS.
Methods
from_object
Attributes
Genotype matrix of shape (n,p) in {0,1,2} format.
Marker weights.
Number of latent variables.
ploidy.
Target allele frequency.
Whether the target allele frequency is heterozygous.
Whether the target allele frequency is fixation of a major allele.
Whether the target allele frequency is fixation of a minor allele.
Cross selection map array of shape
(s,d)
.- property geno: ndarray#
Genotype matrix of shape (n,p) in {0,1,2} format.
- property mkrwt: ndarray#
Marker weights.
- property nlatent: Integral#
Number of latent variables.
- property ploidy: Integral#
ploidy.
- property tfreq: ndarray#
Target allele frequency.
- property thet: ndarray#
Whether the target allele frequency is heterozygous.
- property tmajor: ndarray#
Whether the target allele frequency is fixation of a major allele.
- property tminor: ndarray#
Whether the target allele frequency is fixation of a minor allele.
- property xmap: ndarray#
Cross selection map array of shape
(s,d)
.