-
Notifications
You must be signed in to change notification settings - Fork 3
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
missing link between _ihm_sphere_obj_site
and _ihm_model_representation_details
#107
Comments
@aozalevsky Multiple beads per residue in a single representation is not currently supported. On the other hand, multiple residues per bead is supported. If a residue or segment needs to be represented at different scales using different beads, they are identified via different representations. |
@brindakv, thanks for the feedback. I guess the most important thing is that
I wasn't aware of that. This is somewhat surprising because I was able to generate and then read such an example with About linking. To be more specific,
can only be loosely matched to |
@aozalevsky Adding a reference to One can still provide different residue/segment information in the two tables and it would still be valid according to dictionary definitions. One way to enforce correct mapping is to add tooling and steps in the processing pipeline to check this explicitly. If we decide to go down this path, there are several other checks that need to be implemented as well. Adding support for multiple beads per residue in a single representation will require a broader discussion and specific use cases that cannot be handled with current definitions. |
In the scenario when a residue is represented on multiple scales simultaneously:
by-feature
)It's impossible to distinguish beads corresponding to those levels.
Part of the problem is that each bead maps only to chain + residue numbers. Thus, both martini-like and Ca bead maps to the same residue. By linking
_ihm_sphere_obj_site
->_ihm_model_representation_details
we can explicitly specify groups of beads, even if they correspond to the sub-residue levels.Another side of this issue is that a bead resolution (like X residues per bead, or X beads per residue), which is a property of representation, can't be accessed from the
_ihm_model_representation_details
alone. In current examples, for instance, NPC (PDBDEV_00000012) one record from_ihm_model_representation_details
:corresponds to a collection of 5 beads with different resolutions (from 6 to 10 residues per bead):
Thus, one has to read the table with actual coordinates to get accurate sizes (which are properties of representation).
The text was updated successfully, but these errors were encountered: