Polymer mass distribution calculator

Predict the full mass distribution of a polymer from its monomers and end groups, listing every possible m/z value for mixtures analyzed by MALDI or ESI mass spectrometry.