-
Notifications
You must be signed in to change notification settings - Fork 158
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add write mmtf #1814
Comments
That depends on your preference and the features you need. Both mmtf-python and Biopython can handle pdb and mmtf files, but Biopython has more functionality for bioinformatics analysis, such as sequence alignment, phylogenetics, and molecular modeling. However, mmtf-python is more lightweight and faster for parsing and writing mmtf files. You can try both libraries and see which one suits your needs better. 😊 |
We already have dependency on both. It’s just which to use for this particular case |
Thanks |
See also scipion-em/scipion-em-prody#65 where I initially opened the issue by accident |
Well, of course Bio only includes MMTF in latest versions that aren't compatible with ProDy yet! |
ProDy should now be compatible with the latest Biopython following #1816 and I should be able to use that for writing to mmCIF and mmtf soon |
We still need more features for including numBonds, numAtoms, numModels, etc. Alright, I think I figured it out. I have never worked with mmtf files, so the concept is new to me. The biotite mmtf only works with mmtf files that are properly annotated and have all the keys filled with proper values. However, neither ProDy nor Biopython annotate all the fields inside the mmtf file (numBonds, numModels, numAtoms); thus, other software fails. Nevertheless, the conversion works well |
Not sure if it will be easier to convert directly for mmtf-python or use biopython
The text was updated successfully, but these errors were encountered: