Closed rfellers closed 6 years ago
To clarify, the chemical formula only needs to be parsed during validation. It is an open question as to when this specific validation should happen. It could be a high level validation (like checking modification databases for valid IDs) or low level (like checking for a valid floating point value with mass:)
ProForma uses the Unimod chemical formula notation and must be supported by the parser and the writer. The group should develop a set of interfaces, concrete implementations, and tests to handle chemical formulas.