mdanalysis
mdanalysis copied to clipboard
mda.fetch_alphafold()
trafficstars
Is your feature request related to a problem?
Can we have mda.fetch_alphafold() to get a model from https://www.alphafold.ebi.ac.uk/ ?
Describe the solution you'd like
u = mda.fetch_alphafold("O15552")
Describe alternatives you've considered
Manually download...
Additional context
It's not clear to me if they have a dedicated API but reading https://www.ebi.ac.uk/services might help.
So I gave it a good look and for now it doesn't seem like the REST API has been exposed. They might release it later in the future though.
In the meantime, if we want to go down this route we really should implement an mmCIF/PDBx parser (I think @orbeckst has already opened an issue about this).
Note that ChimeraX has an alphafold command that retrieves by uniprot ID or matches by sequence or structure.