Class JannovarFunctionalVariantAnnotatorService
java.lang.Object
org.monarchinitiative.lirical.io.service.JannovarFunctionalVariantAnnotatorService
- All Implemented Interfaces:
FunctionalVariantAnnotatorService
public class JannovarFunctionalVariantAnnotatorService
extends Object
implements FunctionalVariantAnnotatorService
-
Method Summary
Modifier and TypeMethodDescriptiongetFunctionalAnnotator
(GenomeBuild genomeBuild, TranscriptDatabase transcriptDatabase) of
(LiricalDataResolver liricalDataResolver, org.monarchinitiative.phenol.annotations.formats.GeneIdentifiers geneIdentifiers)
-
Method Details
-
of
public static JannovarFunctionalVariantAnnotatorService of(LiricalDataResolver liricalDataResolver, org.monarchinitiative.phenol.annotations.formats.GeneIdentifiers geneIdentifiers) -
getFunctionalAnnotator
public Optional<FunctionalVariantAnnotator> getFunctionalAnnotator(GenomeBuild genomeBuild, TranscriptDatabase transcriptDatabase) Description copied from interface:FunctionalVariantAnnotatorService
GetFunctionalVariantAnnotator
for a combination ofGenomeBuild
andTranscriptDatabase
.The returned value is empty if LIRICAL resources do not allow configuring the annotator for given combination.
- Specified by:
getFunctionalAnnotator
in interfaceFunctionalVariantAnnotatorService
-