Domain/Sequence/ValueObject AminoAcidSequence.php

Immutable value object wrapping an amino acid sequence string Freely inspired by BioPHP's project biophp.org Created 25 August 2026 Last modified 25 August 2026

Classes

AminoAcidSequence Accepts the twenty amino acids in single-letter format, plus the two symbols already handled by SequenceManager::charge() and SequenceManager::chemicalGroup() : X for an unknown residue and the asterisk for a stop codon.