htsjdk.beta.codecs.variants.vcf.vcfv4_1.VCFEncoderV4_1 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_1;
import htsjdk.beta.codecs.variants.vcf.VCFEncoder;
import htsjdk.beta.plugin.HtsVersion;
import htsjdk.beta.io.bundle.Bundle;
import htsjdk.beta.plugin.variants.VariantsEncoderOptions;
/**
* VCF V4.1 encoder.
*/
public class VCFEncoderV4_1 extends VCFEncoder {
/**
* Create a new VCF V4.1 encoder.
*
* @param outputBundle the output {@link Bundle} to encoder
* @param variantsEncoderOptions the {@link VariantsEncoderOptions} to use
*/
public VCFEncoderV4_1(final Bundle outputBundle, final VariantsEncoderOptions variantsEncoderOptions) {
super(outputBundle,variantsEncoderOptions);
}
@Override
public HtsVersion getVersion() {
return VCFCodecV4_1.VCF_V41_VERSION;
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy