Tools for Haploid/Haplotype VCFs (thaplv) is a software package for analyse haplotype (or haploid) data stored in the VCF format (see more information about format specifications in genomics here. The main purpose of this toolkit is include a set of efficient and fast implementations of methods for haplotypes using the GATK4 framework.
Note that this project is in early development, so there is no guarantee of maintenance in the current stage.
For building thaplv, run ./gradlew shadowJar
. The packaged jar will be in build/libs/
with the name
thaplv-<version>-all.jar
.
./gradlew test
. Test reports will be in build/reports/tests/index.html
./gradlew test --tests *SomeSpecificTest
./gradlew test --tests all.in.specific.package*
./gradlew jacocoTestReport
. The report will be in build/reports/jacoco/test/html/index.html
For running thaplv after building, run with the command java -jar build/libs/thaplv-<version>-all.jar
.
Licensed under the BSD 3-Clause License. See LICENSE.txt file.
The GATK4 framework is also licensed under the BSD 3-Clause License. See their LICENSE.tx file for more information.