molsysmt.element.entity.get_entity_name#
- molsysmt.element.entity.get_entity_name(molecular_system, element='entity', selection='all', redefine_indices=False, redefine_names=False, syntax='MolSysMT', skip_digestion=False)[source]#
Getting entity names from a molecular system.
- Parameters:
molecular_system (molecular system) – Molecular system in any supported MolSysMT format.
element (str, default='entity') – Structural element level to query (‘atom’, ‘group’, ‘component’, ‘molecule’, ‘chain’, ‘entity’).
selection (str, list, tuple, or numpy.ndarray, default='all') – Selection string or boolean/integer array specifying elements.
redefine_indices (bool, default=False) – Whether to reassign contiguous 0-based indices.
redefine_names (bool, default=False) – Whether to assign normalized element names.
syntax (str, default='MolSysMT') – Selection syntax used to evaluate selection (e.g., ‘MolSysMT’, ‘MDTraj’).
skip_digestion (bool, default=False) – Whether to skip MolSysMT’s internal argument digestion mechanism.
- Returns:
List of entity names.
- Return type:
list of str
Added in version 1.0.0.