expected.segRatio {polySegratio}R Documentation

Compute theoretical segregation proportions for regular autopolyploids

Description

Expected segregation proportions for various dosages of dominant markers for regular autopolyploids are calculated using the formula of Ripol et al (1999) based on Haldane (1930) for single dose and multiple dose parents cross nulliplex ("homozygous") and an unpublished formula where both parents possess at least single dose markers ("heterogenouous")

Usage

expected.segRatio(ploidy.level = stop("No ploidy level set"),
type.parents = c("heterogeneous", "homozygous"))

Arguments

ploidy.level the number of homologous chromosomes, either as numeric or as a character string
type.parents "heterogeneous" if parental markers are 0,1 or "homogeneous" if parental markers are both 1

Value

ratio vector of proportions for each dosage
ploidy.level numeric value of ploidy level 2,4,6,8, ...
ploidy.name name of ploidy

Warning

While results will be returned if the ploidy level is set as an odd number, the formula used are only for even numbers.

Author(s)

Peter Baker p.baker1@uq.edu.au

References

See Also

segRatio, test.segRatio

Examples

## heterogeneous parents

expected.segRatio(2)
expected.segRatio("Tetraploid")
expected.segRatio("tEtR")
expected.segRatio("octo")
expected.segRatio("Octa")
expected.segRatio(14)
## warning
expected.segRatio(9)

## errors - not run
## expected.segRatio("abcd")
## expected.segRatio(-1)

## homogeneous parents

expected.segRatio("Octa",type="heter")
expected.segRatio("Octa",type="homo")
expected.segRatio("tetra",type="homo")
expected.segRatio(6,type="homo")
expected.segRatio(9,type="homo")


[Package polySegratio version 0.2-3 Index]