Updated the parsing of VV warnings and errors. The code had many repetitive sections that could be merged into one central function that parses and interprets VV warnings and errors. Sorted out the code and added support for more warnings and errors.
Add addFault(), which handles errors and warnings.
Let addFault() handle errors for verifyGenomic() and verifyVariant().
Removed code no longer necessary due to addFault().
Add support for some newer ESYNTAX messages.
Add support for WSUFFIXGIVEN.
Add support for WPOSITIONFORMAT.
Isolate duplicated code into detectDNAChangeType(), which checks why a certain DNA change was updated by VV.
Add support for WSUFFIXGIVEN in detectDNAChangeType().
Improve the VariantValidator library.
Updated the parsing of VV warnings and errors. The code had many repetitive sections that could be merged into one central function that parses and interprets VV warnings and errors. Sorted out the code and added support for more warnings and errors.
addFault()
, which handles errors and warnings.addFault()
handle errors forverifyGenomic()
andverifyVariant()
.addFault()
.ESYNTAX
messages.WSUFFIXGIVEN
.WPOSITIONFORMAT
.detectDNAChangeType()
, which checks why a certain DNA change was updated by VV.WSUFFIXGIVEN
indetectDNAChangeType()
.Also: