Resolves layout conflicts when the same individual appears in multiple places (e.g., due to inbreeding loops). Keeps the layout point that is closest to a relevant relative (mom, dad, or spouse) and removes links to others to avoid confusion in visualization.
processExtras(ped, config = list())
A modified `ped` data.frame with updated coordinates and removed duplicates.
A data.frame containing pedigree layout info with columns including: `personID`, `x_pos`, `y_pos`, `dadID`, `momID`, and a logical column `extra`.
A list of configuration options. Currently unused but passed through to internal helpers.