Last chance! 50% off unlimited learning
Sale ends in
Uses the ped
dataframe, which has full complement of parents and the
uPed
dataframe, which has all uninformative parents removed to
add back single parents to the uPed
dataframe where one parent is
known. The parents are added back to the pedigree as an ID record with
NA for both sire and dam of the added back ID.
addBackSecondParents(uPed, ped)
a trimmed pedigree dataframe with uninformative founders removed.
a trimmed pedigree
A dataframe with pedigree with single parents added.
# NOT RUN {
examplePedigree <- nprcgenekeepr::examplePedigree
breederPed <- qcStudbook(examplePedigree, minParentAge = 2,
reportChanges = FALSE,
reportErrors = FALSE)
probands <- breederPed$id[!(is.na(breederPed$sire) &
is.na(breederPed$dam)) &
is.na(breederPed$exit)]
ped <- getProbandPedigree(probands, breederPed)
nrow(ped)
p <- removeUninformativeFounders(ped)
nrow(p)
p <- addBackSecondParents(p, ped)
nrow(p)
# }
# NOT RUN {
# }
Run the code above in your browser using DataLab