ped2paternal {BGmisc} | R Documentation |
Add a paternal line ID variable to a pedigree
Description
Add a paternal line ID variable to a pedigree
Usage
ped2paternal(
ped,
personID = "ID",
momID = "momID",
dadID = "dadID",
patID = "patID"
)
Arguments
ped |
a pedigree dataset. Needs ID, momID, and dadID columns |
personID |
character. Name of the column in ped for the person ID variable |
momID |
character. Name of the column in ped for the mother ID variable |
dadID |
character. Name of the column in ped for the father ID variable |
patID |
Character. Paternal line ID variable to be created and added to the pedigree |
Details
Under various scenarios it is useful to know which people in a pedigree belong to the same paternal lines. This function first turns a pedigree into a graph where adjacency is defined by father-child relationships. Subsequently, the weakly connected components algorithm finds all the separate paternal lines and gives them an ID variable.
See Also
[ped2fam()] for creating extended family IDs, and [ped2maternal()] for creating maternal line IDs