AF2 with MMseqs2 ColabFold crash: unable to find SCOPdata
This is fairly new, having run ColabFold 1.5.3 (the workhorse AF2 w/ MMseqs version) quite well last night, but the first job this morning crashed at the "Run Prediction" stage with the following error message––that centers on the inability to load SCOPdata, an interesting dependency that I wasn't aware of! Just in case, I restarted and ran clean ColabFolds twice, and the error recurred exactly as the first time. Thx in advance for your kind help!
ImportError Traceback (most recent call last)
5 frames
/content/alphafold/data/mmcif_parsing.py in
ImportError: cannot import name 'SCOPData' from 'Bio.Data' (/usr/local/lib/python3.10/dist-packages/Bio/Data/init.py)
We are fixing the issue by downgrading biopython. Will deploy a real fix soon afterwards!
Patch seems to work! Many thanks, Milot!
Hi @jfbazan,
How did you patch the issue? It would be helpful to know.
Thanks, Deepak
@pdeepakb Make sure you are using the latest notebook.
@sokrypton Hi,
I'm using this one https://colab.research.google.com/github/sokrypton/ColabFold/blob/main/beta/AlphaFold2_advanced.ipynb
can you point me to the newer version?
Thanks, Deepak
I have met the same question, and I find the reason. From file of biopython , I found this:
Bio.Data.SCOPData
Declared obsolete in release 1.80, and removed in release 1.82. Please use Bio.Data.PDBData instead.
So I downgraded biopython (to 1.79) in Conda. And it works.