R/removeUninformativeFounders.R
removeUninformativeFounders.Rd
Founders (having unknown sire and dam) that appear only one time in a pedigree are uninformative and can be removed from a pedigree without loss of information.
removeUninformativeFounders(ped)
ped | datatable that is the `Pedigree`. It contains pedigree
information. The fields |
---|
A reduced pedigree.
# \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#> [1] 690# }