SimGlycan enables users to draw and edit glycan and glycopeptide structures. A monosaccharide, peptide chain or a substituent such as HSO3, Etn can be added or deleted and branching points and anomeric linkages can be modified at the click of a button. At each step, the fragmentation of the drawn structure enables a user to compare the experimental and theoretical data, enabling the user to see whether his modification brings the theoretical glycan closer to the experimental data. This feature greatly assists in resolving glycan structures, especially when data for glycans of interest is not yet available.