Is ion#

Validating whether a chemical group represents a recognized monoatomic or polyatomic ion.

The function molsysmt.element.group.ion.is_ion() checks if a group name matches standard ion definitions.

Added in version 1.0.0.

Basic usage#

Let’s test various ion symbols:

import molsysmt as msm
print('Is NA an ion?:', msm.element.group.ion.is_ion('NA'))
print('Is CL an ion?:', msm.element.group.ion.is_ion('CL'))
print('Is MG an ion?:', msm.element.group.ion.is_ion('MG'))
print('Is ALA an ion?:', msm.element.group.ion.is_ion('ALA'))
Is NA an ion?: True
Is CL an ion?: True
Is MG an ion?: True
Is ALA an ion?: False