A Java API for high-throughput sequencing data (HTS) formats.
HTSJDK is an implementation of a unified Java library for accessing common file formats, such as SAM and VCF, used for high-throughput sequencing data. There are also an number of useful utilities for manipulating HTS data.
Please see the HTSJDK Documentation for more information.