findAvailAffected: Find a single person to trim from a pedigree whose is available
Description
Finds one subject from among available non-parents with indicated
affection status
Usage
findAvailAffected(ped, avail, affstatus)
Arguments
ped
A pedigree objects, with id (subject ID),
findex (father index), mindex (mother index)
avail
Vector of availability status (e.g., genotyped) 0/1 or TRUE/FALSE
affstatus
Vector of affection status 0/1 or TRUE/FALSE.
Value
A list is returned with the following components
pedDataframe with trimmed subject removed
idTrimmedVector of IDs of trimmed individuals
isTrimmedlogical value indicating whether pedigree has been trimmed
bitSizeBit size of the trimmed pedigree
Details
When used within pedigree.shrink, this function is called with the
first affected indicator, if the affected item in the pedigree is a
matrix of multiple affected indicators.