-
Notifications
You must be signed in to change notification settings - Fork 46
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
isomorphism propagation #601
Comments
We need the isomorphism between the residue in the PDB file (and those don't need to be the same ALA every time), and the block specified by the residue name. All that mutate does is change the assigned residue name. |
Thanks! I'll need to spend some more time trying to understand the code better before anything more substantial. For context, this arose because I specified -mutate A/B-ARGX:LYS for 6 residues on each unit of a 200 residue dimer. I think in the end took martinize2 about 2/3 hours to complete, which I don't think is ideal! From my understanding of the code atm, I don't get why this isn't stored in the symmetry_cache as the residues get looped over? |
It does sound like there's room for improvement there ;) |
I have a protein where I'm mutating a several identical residues to the same target. One of the major slowdowns in doing this is the graph repair - and looking at the debugging - running ISMAGS. From my understanding of how the mutations/modifications are dealt with in the graph_repair, I think this could be sped up if the isomorphism was recorded, and checked if it had already been established?
The text was updated successfully, but these errors were encountered: