monoMass method
Returns the monoisotopic mass (Da) of this sequence.
Use decimals
to specify the number of decimal places.
Return the result in units of kDa by setting kDa
to true
.
Implementation
double monoMass({int decimals = 2, kDa = false}) {
double totalMonoMass = 0;
for (var aa in this.seq.split('')) {
totalMonoMass += aaToMonoMass[aa]!;
}
if (kDa) {
return double.parse((totalMonoMass / 1000).toStringAsFixed(decimals));
}
return double.parse(totalMonoMass.toStringAsFixed(decimals));
}