Closed webbchen closed 3 years ago
Hi @webbchen, thanks for the complete bug report! Could you please check which version of biopython are you using and tell me that? In the same environment that you use to run Recentrifuge you can get that by launching python
and then:
>>> import Bio
>>> Bio.__version__
'1.78'
Thanks.
Cannot reproduce this issue within my test environment. Because of the error message and the current files in the biopython GH repo, I suspect a problem with the biopython version installed in your system in the miniconda environment.
Good morning.
it's version 1.7.6 .
Good evening I updated biopython and that seemed to have resolved the issue. I've got my read files! Many thanks for the suggestion!
Anne
I am glad to read that, Anne! Thanks for the feedback. I though the miniconda installation should have complied with Recentrifuge's requirements regarding dependencies version numbers, but it seems it didn't. Good to know for the future.
BTW, happy to know that you are using Recentrifuge in research about oomycetes. Here in North California, the sudden oak death disease is devastating. Phytophthora is transforming the natural landscape very quickly and it is very sad.
Another aside from me while we're at it: Would it be possible to extract unclassified reads? Reg. Phytophthora: Same here in ol' Blighty. It strips the Welsh hills of their larch forests.
Another aside from me while we're at it: Would it be possible to extract unclassified reads?
That possibility would definitely be a nice addition to rextract
!
Bug report
rextract fails with "this object should be subclassed" error when trying to extract reads of oomycetes
Running Recentrifuge
Command line
Data
-1 and -2 are fastq files as output by centrifuge v 1.0.4, these are all those reads which could be classified -f is the centrifuge output produced by the centrifuge run (not the summary report)
Actual outcome
Expected outcome
I expected two fastq files with paired reads identified as taxon 4762 or members of that order (all oomycetes).
Versions