In this project we developed a new algorithm termed StrucGP, for large-scale interpretation of N-glycan structures on intact glycopeptides from tandem mass spectrometry data. StrucGP is able to reveal the glycan structure heterogeneity for individual glycosites. The StrucGP also has high performance in distinguishing various structure isoforms and identifying new and rare glycan structures from complex samples.