chanzuckerberg / idseq-workflows

Portable WDL workflows for IDseq production pipelines
https://idseq.net/
MIT License
31 stars 12 forks source link

update to catch vadr errors and associated unit tests #94

Closed katrinakalantar closed 3 years ago

katrinakalantar commented 3 years ago

We were seeing sample failure events due to VADR throwing an error for long sample names: ERROR, at least one sequence name exceeds the maximum GenBank allowed length of 50

VADR should not cause the pipeline to fail. Rather, the errors should be caught and propagated in .json while the pipeline continues. This PR addresses these issues as follows:

This was tested via unit testing as well as through application to two separate samples.