All Downloads are FREE. Search and download functionalities are using the official Maven repository.

htsjdk.beta.codecs.variants.vcf.vcfv3_3.VCFDecoderV3_3 Maven / Gradle / Ivy

There is a newer version: 4.1.3
Show newest version
package htsjdk.beta.codecs.variants.vcf.vcfv3_3;

import htsjdk.beta.codecs.variants.vcf.VCFDecoder;
import htsjdk.beta.plugin.HtsVersion;
import htsjdk.beta.io.bundle.Bundle;
import htsjdk.beta.plugin.variants.VariantsDecoderOptions;
import htsjdk.variant.vcf.VCF3Codec;

/**
 * VCF V3.3 decoder.
 */
public class VCFDecoderV3_3 extends VCFDecoder {

    /**
     * Create a new VCF V3.3 decoder.
     *
     * @param inputBundle the input {@link Bundle} to decode
     * @param variantsDecoderOptions the {@link VariantsDecoderOptions} for this decoder
     */
    public VCFDecoderV3_3(final Bundle inputBundle, final VariantsDecoderOptions variantsDecoderOptions) {
        super(inputBundle, new VCF3Codec(), variantsDecoderOptions);
    }

    @Override
    public HtsVersion getVersion() {
        return VCFCodecV3_3.VCF_V33_VERSION;
    }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy