Add SeqIO read/write support for NCBI 5-column tab-delimited feature tables#5032
Add SeqIO read/write support for NCBI 5-column tab-delimited feature tables#5032michaelfm1211 wants to merge 5 commits intobiopython:masterfrom
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #5032 +/- ##
==========================================
+ Coverage 85.45% 86.19% +0.74%
==========================================
Files 286 287 +1
Lines 59851 60035 +184
==========================================
+ Hits 51144 51749 +605
+ Misses 8707 8286 -421 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
Tests are still failing, but the error messages are a little less cryptic now. The .tbl reader works fine and tests seem to pass if the writer is commented out from |
|
We should probably explicitly silence the warnings here: In the new tests specific to this new parser we can test the expected warnings appear. More generally, |
I hereby agree to dual licence this and any previous contributions under both
the Biopython License Agreement AND the BSD 3-Clause License.
I have read the
CONTRIBUTING.rstfile, have runpre-commitlocally, and understand that continuous integration checks will be used to
confirm the Biopython unit tests and style checks pass with these changes.
I have added my name to the alphabetical contributors listings in the files
NEWS.rstandCONTRIB.rstas part of this pull request, am listedalready, or do not wish to be listed. (This acknowledgement is optional.)
Closes #4943
This PR adds a SeqIO parser and writer for the 5-column tab-delimited feature table (.tbl) format used for preparing GenBank submissions.
@AgustinPardo's feedback on this may be helpful, as he opened the linked issue and wrote his own parser too.