public interface InterfaceVariantContextCompatibilityChecker
run()
will decide if it is a singe sample or a multi sample.Modifier and Type | Method and Description |
---|---|
List<htsjdk.variant.variantcontext.VariantContext> |
run()
run.
|
void |
runMultiSampleCase()
All variants of the
InheritanceVariantContextList that are compatible with Pedigree and the mode
of inheritances will be set true for their compatibility. |
void |
runSingleSampleCase()
All variants of the
InheritanceVariantContextList that are compatible with index (first individual of the
VCF file) and the mode of inheritances will be set true for their compatibility |
List<htsjdk.variant.variantcontext.VariantContext> run() throws InheritanceCompatibilityCheckerException
run.
InheritanceVariantContextList
that are
compatible with Pedigree
and the mode of inheritances.InheritanceCompatibilityCheckerException
- if the VCF VariantContext
does not match to the
Pedigree
void runSingleSampleCase() throws InheritanceCompatibilityCheckerException
InheritanceVariantContextList
that are compatible with index (first individual of the
VCF file) and the mode of inheritances will be set true
for their compatibilityInheritanceCompatibilityCheckerException
- if the VCF VariantContext
does not match to the
Pedigree
void runMultiSampleCase() throws InheritanceCompatibilityCheckerException
InheritanceVariantContextList
that are compatible with Pedigree
and the mode
of inheritances will be set true
for their compatibility.InheritanceCompatibilityCheckerException
- if the VCF VariantContext
does not match to the
Pedigree
Copyright © 2016. All rights reserved.