VCFProcessor is a tool to handle VCF File. In some points it is similar to vcftools and bcftools.
Follow On GitHub
VCFProcessor articulates itself around two main concepts :
VCFProcessor can apply one function at a time. A function is a traitement to execute on the input VCF file, it can be an analysis, an annotation, a transformation, a formatting operation, etc. The command line to do this is
java -jar VCFProcessor.jar FunctionName Mandatory_Function_Arguments [Optional_Function_Arguments] [Filters]
For the full list of Functions, see functions