public class MendelianCheckerXRCompoundHet extends AbstractMendelianChecker
GenotypeCalls
for compatibility with a Pedigree
and X recessive compound
het. mode of inheritance.
Disease.AFFECTED
. Therefore the father should be
Disease.AFFECTED
and hom. alt.. We will allow het. because of miscalls.
Unaffected mothers are not are not hom. ref. for one allele, and that all unaffected individuals are not hom. alt.
and should not have it comp. het (only possible if parents are available).Constructor and Description |
---|
MendelianCheckerXRCompoundHet(MendelianInheritanceChecker parent) |
Modifier and Type | Method and Description |
---|---|
com.google.common.collect.ImmutableList<GenotypeCalls> |
filterCompatibleRecords(Collection<GenotypeCalls> calls)
Filter list of
GenotypeCalls for fitting to mode |
public MendelianCheckerXRCompoundHet(MendelianInheritanceChecker parent)
public com.google.common.collect.ImmutableList<GenotypeCalls> filterCompatibleRecords(Collection<GenotypeCalls> calls) throws IncompatiblePedigreeException
AbstractMendelianChecker
GenotypeCalls
for fitting to modefilterCompatibleRecords
in class AbstractMendelianChecker
calls
- The list of calls to check for compatibilityImmutableList
of GenotypeCalls
objects, subset of calls
IncompatiblePedigreeException
- if calls
is incompatible with the pedigreeCopyright © 2016. All rights reserved.