Monomers in mixtures or alternative lists
Handling monomers in lists
HELM allows users to specify lists of alternative monomers or mixtures in any order. So PEPTIDE1{(A+dA)}$$$$V2.0 and PEPTIDE1{(dA+A)}$$$$V2.0 are exactly the same. However this can get confusing when there are long lists of monomers and also make comparisons between HELM strings more difficult.
Recommendation: Put monomers in alphabetical order when using them in lists.
HELM allows users to add the same monomer more than once in a list. So PEPTIDE1{(A+A+L+L+A+V)}$$$$V2.0 is allowed.
However, there is no point to doing this as the notation assumes that the ratio of the components are unknown if the proportions are not specified: PEPTIDE1{(A+A+L+L+A+V)}$$$$V2.0 is exactly the same as PEPTIDE1{(A+L+V)}$$$$V2.0. and the latter example is much clearer to read.
If you want to specify proportions, you should use PEPTIDE1{(A:3+L:3+V:1)}$$$$V2.0
Recommendation: Don't use the same monomer more than once in a list.