Closed AlejandroSanchezCano closed 1 year ago
Hi! Thanks for using cazy_webscraper.
Looking at the error message, this is a duplicate of issue #111:
File "C:\Users\alexs\anaconda3\envs\ai\lib\site-packages\bioservices\uniprot.py", line 744, in search
batch = batch.split("\n")[1:]
AttributeError: 'int' object has no attribute 'split'
The error message is the result of a bioservices
process not cazy_webscraper
. Make sure you are using the latest version of bioservices
.
Side note:
We are currently altering cazy_webscraper
so that it not longer uses bioservices.UniProt().get_df()
method, and we are migrating to bioservices.UniProt().mapping()
which will be faster and reduce the burden on the UniProt Rest API (and will also mean cazy_webscraper
won't be using the section of bioservices
code that keeps causing issues) -- progress is over on PR #115
We've both been busy atm, so progress is slower than expected. We still need to run a few more test runs, and update the unit tests prior releasing the update.
Hello! Thank you for the quick response.
I am using version 1.11.2
, which is the latest version of bioservices
.
First I built the dabatase with:
cazy_webscraper <email> --classes AA
Then I tried: cw_get_uniprot_data --families AA17 -s
And I got this output: