IsoDec

IsoDec assigns charge states and deconvolves isotopically resolved mass spectra. The standalone package combines a native charge-assignment core with IsoGen isotope distributions.

import numpy as np
from isodec import IsoDecRuntime

spectrum = np.loadtxt("spectrum.txt")
peaks = IsoDecRuntime().batch_process_spectrum(spectrum, centroided=True)

Continue with Getting started or the API.