
htsjdk.beta.codecs.variants.vcf.vcfv4_0.VCFDecoderV4_0 Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of htsjdk Show documentation
Show all versions of htsjdk Show documentation
A Java API for high-throughput sequencing data (HTS) formats
package htsjdk.beta.codecs.variants.vcf.vcfv4_0;
import htsjdk.beta.codecs.variants.vcf.VCFDecoder;
import htsjdk.beta.plugin.HtsVersion;
import htsjdk.beta.io.bundle.Bundle;
import htsjdk.beta.plugin.variants.VariantsDecoderOptions;
/**
* VCF V4.0 decoder.
*/
public class VCFDecoderV4_0 extends VCFDecoder {
/**
* Create a new VCF V4.0 decoder.
*
* @param inputBundle the input {@link Bundle} to decode
* @param variantsDecoderOptions the {@link VariantsDecoderOptions} for this decoder
*/
public VCFDecoderV4_0(final Bundle inputBundle, final VariantsDecoderOptions variantsDecoderOptions) {
super(inputBundle, new htsjdk.variant.vcf.VCFCodec(), variantsDecoderOptions);
}
@Override
public HtsVersion getVersion() {
return VCFCodecV4_0.VCF_V40_VERSION;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy