expected.segRatio: Compute theoretical segregation proportions for regular...

Description Usage Arguments Value Warning Author(s) References See Also Examples

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 ("heterogeneous")

Usage

1
2
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

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
## 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.parents="heter")
expected.segRatio("Octa", type.parents="homo")
expected.segRatio("tetra", type.parents="homo")
expected.segRatio(6, type.parents="homo")
expected.segRatio(9, type.parents="homo")

polySegratio documentation built on May 2, 2019, 7:26 a.m.