getIdsWithOneParent extracts IDs of animals pedigree without either a sire or a dam

getIdsWithOneParent(uPed)

Arguments

uPed

a trimmed pedigree dataframe with uninformative founders removed.

Value

Character vector of all single parents

Examples

# \donttest{ 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)
#> [1] 704
#> [1] 509
p <- addBackSecondParents(p, ped) nrow(p)
#> [1] 690
# }