Group#

The group level in MolSysMT encompasses residues, solvent molecules, ions, and functional building blocks. In addition to general query helpers, specialized submodules provide domain-specific operations for amino acids, ions, water, lipids, nucleotides, saccharides, small molecules, and terminal cappings.

General Group Operations#

Get group type

Querying group classifications in molecular systems

Get group type from group name

Inferring group type from residue name strings

Get bonded atom pairs

Extracting standard covalent bond pairs for residues

Is group type

Validating recognized group classifications

Specialized Group Submodules#

Amino Acid

Dedicated tools for amino acid residues and 1-letter translations

Ion

Identification and database queries for ion species

Water

Validation of standard solvent and water models

Terminal Capping

Operations for N-terminal and C-terminal capping groups

Small Molecule

Validation of ligands and small molecule entities

Nucleotide

Identification of DNA and RNA nucleotide residues

Lipid

Validation of membrane lipids

Saccharide

Identification of carbohydrate and saccharide units