Description Usage Arguments Value Author(s) References Examples
Given estimates of indivdiual life histories and rates and patterns of errors in pedigree links, rpederr
probabilistically assigns "true" parents given an incomplete and potentially eroneous pedigree.
1 2 3 4 |
assumedPedigree |
A pedigree |
founders |
A vector of indicator variables denoting founder status (1=founder, 0=non-founder) |
sex |
A vector of indicator variables denoting sex (0=male,1=female,anything else=unknown) |
samp |
A vector denoting whether or not individuals are sampled (1), or dummy indivdiuals (0) added to the pedigree for the purpose of simulating potential "true" pedigree links that go outside the sampled population |
sireE |
Sire assignment error rates, see details |
damE |
Dam assignment error rates, see details |
sireS |
Proportion of "true" simulated sires that are to be taken from the unsampled portion of the pedgiree. |
damS |
Proportion of "true" simulated dams that are to be taken from the unsampled portion of the pedgiree. |
cohort |
A numeric vector the same length as the pedigree containing cohorts |
first |
A numeric vector the same length as the pedigree indicating the first cohort for which an individual is to be considered a potential parent |
last |
A numeric vector the same length as the pedigree indicating the last cohort for which an individual is to be considered a potential parent |
monoecey |
An indicator specifying whether or not bisexuality is allowed (0=no (default), 1=yes) |
modifyAssumedPedigree |
An indicator variable specifying whether or not an assumed pedigree with errors but no missing links should be supplied. |
assumedPedigree |
echos the supplied pedigree |
truePedigree |
A plausible pedigree with no errors and no missing links |
supplementalPedigree |
A plausible pedigree with errors but no missing links |
Michael Morrissey michael.morrissey@st-andrews.ac.uk
Morrissey et al. 2007. Journal of Evolutionary Biology 20:2309-2321., Morrissey, M.B, and A.J. Wilson, 2009. pedantics, an R package for pedigree-based genetic simulation, and pedigree manipulation, characterisation, and viewing. Molecular Ecology Resources.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | id<- c("a1","a2","a3","a4","a5","a6","a7","a8","a9")
dam<- c(NA,NA,NA,"a1","a1","a1","a4","a4","a4")
sire<- c(NA,NA,NA,NA,NA,NA,"a5","a5","a5")
found<-c(1,1,1,0,0,0,0,0,0)
samp<- c(1,1,1,1,1,1,1,1,1)
sex<- c(1,0,0,1,0,0,1,0,0)
dade<- rep(0,9)
mume<- rep(0,9)
dads<- rep(1,9)
mums<- rep(1,9)
cohort<-c(1,1,1,2,2,2,3,3,3)
first<-c(2,2,2,3,3,3,4,4,4)
last<-c(2,2,2,3,3,3,4,4,4)
pedigree<-as.data.frame(cbind(id,sire,dam))
### don't simulate any errors, just fill in the missing sires
rpederr(assumedPedigree=pedigree,founders=found,sex=sex,
samp=samp,cohort=cohort,first=first,last=last)
## fill in the missing sires, and additionally simulate a problem
## with the second maternal sibship note that it is probabilistic,
## so this example may need to be run a couple of times before the
## error comes up, given the very small example dataset
fatherErrors<-c(0,0,0,0,0,0,0.8,0.8,0.8)
rpederr(assumedPedigree=pedigree,founders=found,sex=sex,samp=samp,
sireE=fatherErrors,cohort=cohort,first=first,last=last)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.