assemble_atomic_coordinates(objects=None,
object_names=None,
molecules=None,
models=None,
atom_id=None)
| source code
|
Assemble the atomic coordinates of all structures.
- Parameters:
objects (list of str) - The list of internal structural objects to assemble the
coordinates from.
object_names (list of str) - The list of names for each structural object to use in printouts.
models (None or list of lists of int) - The list of models for each structural object. The number of
elements must match the objects argument. If set to None, then
all models will be used.
molecules (None or list of lists of str) - The list of molecules for each structural object. The number of
elements must match the objects argument. If set to None, then
all molecules will be used.
atom_id (None or str) - The molecule, residue, and atom identifier string of the
coordinates of interest. This matches the spin ID string format.
- Returns: list of str, list of str, list of int, list of str, list of list of
dict of str, list of list of dict of str, list of list of dict of
str, list of list of dict of str, list of list of dict of str, list
of list of dict of str, list of str, int
- The list of structure IDs for each molecule, the object ID list
per molecule, the model number list per molecule, the molecule
name list per molecule, the atom positions per molecule and per
residue, the molecule names per molecule and per residue, the
residue names per molecule and per residue, the residue numbers
per molecule and per residue, the atom names per molecule and per
residue, the atomic elements per molecule and per residue, the
one letter codes for the residue sequence, the number of
molecules.
|