narupatools.mdanalysis.utils¶
Utility methods for dealing with MDAnalysis.
Functions
Get the list of atomic numbers from an MDAnalysis object. |
|
Get the list of atomic symbols from a MDAnalysis object. |
-
narupatools.mdanalysis.utils.guess_atomic_number(group: MDAnalysis.core.groups.AtomGroup) → numpy.ndarray¶ Get the list of atomic numbers from an MDAnalysis object.
In order, this will try to convert elements, atom names and masses to a list of atomic numbers, skipping if that field is not available.
- Parameters
group – AtomGroup to extract atomic numbers from.
- Raises
NoDataError – AtomGroup has no elements, atom names or atom masses.
-
narupatools.mdanalysis.utils.guess_elements(group: MDAnalysis.core.groups.AtomGroup) → numpy.ndarray¶ Get the list of atomic symbols from a MDAnalysis object.
If the group does not have element information, try converting atom names if present. If these are also not present, try using the atomic masses if available.
- Parameters
group – AtomGroup to extract elements from.
- Raises
NoDataError – AtomGroup has no elements, atom names or atom masses.