I have recently started working on top-down proteomics and while working obtains many chromatograms of envelope shapes. Even the software has the option to deconvolute and identifies the molecular weight and charge state of the protein. But I am interested in understanding the basic concept of the calculation. Any help for this concept will be appreciable.