pub fn calculate_amino_acid_composition(sequence: &str) -> HashMap<String, i32>
Expand description
get a count dictionary of the amino acid composition of a peptide sequence
Arguments:
sequence
- peptide sequence
Returns:
composition
- a dictionary of amino acid composition
ยงExamples
use rustms::algorithm::peptide::calculate_amino_acid_composition;
let sequence = "PEPTIDEH";
let composition = calculate_amino_acid_composition(sequence);
assert_eq!(composition.get("P"), Some(&2));
assert_eq!(composition.get("E"), Some(&2));
assert_eq!(composition.get("T"), Some(&1));
assert_eq!(composition.get("I"), Some(&1));
assert_eq!(composition.get("D"), Some(&1));
assert_eq!(composition.get("H"), Some(&1));