Closed rwxayheee closed 1 week ago
In this way, the atom name that will be used is the one in the templates. This has two problems:
I think we should fix the prody parser instead.
Hi @diogomart Ok. Do you mean we should always use names associated with the "raw" (input) mols per residue? I can look at the details (prodyutils.py?) a little later today. From a quick glance I'm a bit confused why .GetPDBResidueInfo().GetName() isn't working with ProDy
Do you mean we should always use names associated with the "raw" (input) mols per residue?
I think yes if the goal is to have the user specify an atom. Likely the user looked at the system in a molecular visualizer, and is using the atom name associated with the input file (pdb/mmcif).
This fixed #168 without further changes related to ProDy.
Before (uses names from RDKit's GetPDBResidueInfo(), for --pdb only):
After (uses names from parameterized chorizo residue):