mzannotate

Crates.iomzannotate
lib.rsmzannotate
version0.1.0
created_at2025-11-12 15:43:01.447891+00
updated_at2025-11-12 15:43:01.447891+00
descriptionHandle fragmentation of (complex) peptidoforms.
homepage
repositoryhttps://github.com/rusteomics/mzcore
max_upload_size
id1929554
size945,361
Douwe Schulte (douweschulte)

documentation

README

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.
Commit count: 0

cargo fmt