Rewrite of emezd framework for LCMS data analysis