Search in sources :

Example 1 with SmooveGenesParser

use of com.github.lindenb.jvarkit.util.vcf.predictions.SmooveGenesParser in project jvarkit by lindenb.

the class VcfTools method init.

public void init(final VCFHeader header) {
    this.header = header;
    this.snpEffPredictionParser = new SnpEffPredictionParserFactory().header(header).get();
    this.vepPredictionParser = new VepPredictionParserFactory().header(header).get();
    this.annPredictionParser = new AnnPredictionParserFactory(header).get();
    this.bcftoolsCsqPredictionParser = new BcfToolsPredictionParserFactory(header).get();
    this.lofSnpeffParser = SnpEffLofNmdParser.createLofParser(header);
    this.nmdSnpeffParser = SnpEffLofNmdParser.createNmdParser(header);
    this.smooveGenesParser = new SmooveGenesParser(header);
}
Also used : BcfToolsPredictionParserFactory(com.github.lindenb.jvarkit.util.vcf.predictions.BcfToolsPredictionParserFactory) AnnPredictionParserFactory(com.github.lindenb.jvarkit.util.vcf.predictions.AnnPredictionParserFactory) SnpEffPredictionParserFactory(com.github.lindenb.jvarkit.util.vcf.predictions.SnpEffPredictionParserFactory) SmooveGenesParser(com.github.lindenb.jvarkit.util.vcf.predictions.SmooveGenesParser) VepPredictionParserFactory(com.github.lindenb.jvarkit.util.vcf.predictions.VepPredictionParserFactory)

Aggregations

AnnPredictionParserFactory (com.github.lindenb.jvarkit.util.vcf.predictions.AnnPredictionParserFactory)1 BcfToolsPredictionParserFactory (com.github.lindenb.jvarkit.util.vcf.predictions.BcfToolsPredictionParserFactory)1 SmooveGenesParser (com.github.lindenb.jvarkit.util.vcf.predictions.SmooveGenesParser)1 SnpEffPredictionParserFactory (com.github.lindenb.jvarkit.util.vcf.predictions.SnpEffPredictionParserFactory)1 VepPredictionParserFactory (com.github.lindenb.jvarkit.util.vcf.predictions.VepPredictionParserFactory)1