Get 1 letter code from name#

Translating 3-letter amino acid residue names to their 1-letter IUPAC representation.

The function molsysmt.element.group.amino_acid.get_1_letter_code_from_name() returns the standard single-letter amino acid code.

Added in version 1.0.0.

Basic usage#

Let’s convert 3-letter residue codes to single-letter codes:

import molsysmt as msm
codes = ['ALA', 'CYS', 'ASP', 'GLU', 'PHE', 'GLY', 'HIS', 'ILE', 'LYS', 'LEU', 'MET', 'ASN', 'PRO', 'GLN', 'ARG', 'SER', 'THR', 'VAL', 'TRP', 'TYR']
one_letters = [msm.element.group.amino_acid.get_1_letter_code_from_name(c) for c in codes]
print('Sequence:', ''.join(one_letters))
Sequence: ACDEFGHIKLMNPQRSTVWY