mioXpektron Documentation

mioXpektron is a comprehensive Time-of-Flight Secondary Ion Mass Spectrometry (ToF-SIMS) data processing toolkit for advanced signal processing, peak detection, and mass spectrum calibration.

It provides an end-to-end pipeline that takes raw ToF-SIMS spectra through recalibration, denoising, baseline correction, normalization, peak detection, and cross-sample alignment — producing publication-ready intensity and area matrices.

PyPI version Python versions License

Getting Started

Install mioXpektron and process your first spectrum in minutes:

pip install mioXpektron
import mioXpektron as mx

data = mx.import_data("spectrum.csv")
denoised = mx.noise_filtering(data, method="wavelet")
corrected = mx.baseline_correction(denoised, method="airpls")
peaks = mx.detect_peaks_with_area(corrected, snr_threshold=3.0)

See the Quick Start guide for a full walkthrough.

Acknowledgements

Parts of this documentation were created with assistance from ChatGPT Codex and Claude Code.

Indices and tables