Is string#
Checking whether a molecular system item or form name corresponds to an in-memory string format.
The function molsysmt.form.is_string() tests if a form or item represents a string sequence, PDB text block, chemical SMILES, or accession ID.
Added in version 1.0.0.
API documentation
Follow this link for a detailed description of the input arguments, raised errors, and returned objects of this function: molsysmt.form.is_string().
Basic usage#
Let’s test string form classifications:
import molsysmt as msm
print('Is "string:amino_acids_1" a string form?:', msm.form.is_string('string:amino_acids_1'))
print('Is "string:smiles" a string form?:', msm.form.is_string('string:smiles'))
print('Is "file:pdb" a string form?:', msm.form.is_string('file:pdb'))
print('Is "molsysmt.MolSys" a string form?:', msm.form.is_string('molsysmt.MolSys'))
Is "string:amino_acids_1" a string form?: True
Is "string:smiles" a string form?: True
Is "file:pdb" a string form?: False
Is "molsysmt.MolSys" a string form?: False
See also
Related Tools & References
Is file: Check file form status with
molsysmt.form.is_file().Is item: Check item validity with
molsysmt.form.is_item().