Source code for molsysmt.element.molecule.get_n_molecules

from molsysmt._private.digestion import digest


[docs] @digest() def get_n_molecules(molecular_system, selection='all', redefine_molecules=False, syntax='MolSysMT'): if redefine_molecules: from .get_molecule_index import get_molecule_index aux = get_molecule_index(molecular_system, element='molecule', selection=selection, redefine_indices=True, syntax=syntax) output = len(aux) del aux else: from molsysmt.basic import get output = get(molecular_system, element='atom', selection=selection, syntax=syntax, n_molecules=True) return output