Skip to content

A Python project for processing mass spectrometry imaging data (imzml) acquired from Bruker or Waters instruments."

License

Notifications You must be signed in to change notification settings

mdcatapult/marshmallow-msi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

marshmallow-msi

A Python project for processing mass spectrometry imaging data (imzml) acquired from Bruker or Waters instruments.

Please cite: doi: https://doi.org/10.64898/2025.12.25.694368 A computational workflow for microscopy-guided ion identification in clinical mass spectrometry imaging datasets Ana-Maria Năstase, Ping K. Yip, Christopher E.G. Uff, Irma O’Meara, Hervé Barjat

The central class imat (which stands for image matrix) stores information about a mass spectrometry imaging dataset including its image size and mass channel intensities. This is the backbone of the rest of the modules of this Python project.

The rest of the modules inlcude:

  1. process_imat.py - Marshmallow class - which converts imzml files to imat object.
  2. synth_msi.py - SynthMSI class - generates synthetic MSI dataset when given 2 binary masks.

Instructions to be added soon. This project is set to be packaged soon.

Shield: CC BY-NC-ND 4.0

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 4.0 International License.

CC BY-NC-ND 4.0

About

A Python project for processing mass spectrometry imaging data (imzml) acquired from Bruker or Waters instruments."

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published