Parsing scalpel-produced VCF data for comparisons with kevlar identified a few issues with kevlar's VCF parser. This parser was never intended to be comprehensive nor advertised for general-purpose use, but a couple simple changes will enable it to correctly parse scalpel VCF.
support INFO fields with no value; for instance, it is encoded DENOVO, not DENOVO=True
ignore unsupported filter types, possibly with a warning message that it's unsupported
Parsing scalpel-produced VCF data for comparisons with kevlar identified a few issues with kevlar's VCF parser. This parser was never intended to be comprehensive nor advertised for general-purpose use, but a couple simple changes will enable it to correctly parse scalpel VCF.
DENOVO
, notDENOVO=True