Match those fragments!
Handle fragment spectra annotation. Has support for generating theoretical fragments, matching theoretical fragments to spectra, and calculating many types of scores on annotated spectra.
Library features
- Read and write mzSpecLib text files
- Read and write mzPAF peak annotations
- Generate theoretical fragments with control over the fragmentation model from any ProForma peptidoform/proteoform
- Generate theoretical fragments for chimeric spectra
- Generate theoretical fragments for cross-links (also disulfides)
- Generate theoretical fragments for modifications of unknown position
- Generate peptide backbone (a, b, c, x, y, and z) and satellite (w, d, and v) ion fragments
- Generate glycan fragments (B, Y, and internal fragments)
- Integrated with mzdata
- Match spectra to the generated fragments
Compilation features
coloured-errors- writes out error messages in with colours.