mzdeisotoper 0.1.3

Deisotoping and charge state deconvolution of mass spectrometry files
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use mzdata::spectrum::{utils::Collator, MultiLayerSpectrum, SpectrumGroup};
use mzpeaks::CentroidPeak;

use mzdeisotope::solution::DeconvolvedSolutionPeak;

use crate::selection_targets::TargetTrackingSpectrumGroup;

pub(crate) type CPeak = CentroidPeak;
pub(crate) type DPeak = DeconvolvedSolutionPeak;
pub(crate) type SpectrumType = MultiLayerSpectrum<CPeak, DPeak>;
pub(crate) type SpectrumGroupType =
    TargetTrackingSpectrumGroup<CPeak, DPeak, SpectrumGroup<CPeak, DPeak, SpectrumType>>;
pub(crate) type SpectrumCollator = Collator<SpectrumType>;