Skip to main content

Python package CodeQL Docker Image CI CII Best Practices PyPI PyPI - Downloads DOI

Notice

This repository is kept for archival and compatibility purposes.

The current and improved version of this software has moved to:

https://github.com/LewisResearchGroup/ms-mint-app2

New development, maintenance, and issue tracking now happen in the new repository.

##################################################################################

MINT (Metabolomics Integrator)

The Metabolomics Integrator (MINT) is a web-based post-processing tool for liquid chromatography-mass spectrometry (LC-MS) based metabolomics. MINT enables researchers to extract, visualize, and analyze targeted metabolomics data with an intuitive browser-based interface.

Overview

Metabolomics is the comprehensive study of small molecule metabolites in biological samples, such as bacterial cultures or human blood. These metabolites serve as critical biomarkers for:

  • Disease diagnostics and treatment development
  • Pathogen identification (e.g., methicillin-resistant Staphylococcus aureus [MRSA])
  • Drug discovery and pharmacology
  • Environmental and agricultural research

MINT streamlines the processing of LC-MS data by providing:

  • Targeted peak extraction with automated and manual retention time optimization
  • Interactive visualizations including heatmaps, PCA, and hierarchical clustering
  • Quality control tools for assessing data integrity
  • Flexible data export for downstream statistical analysis
  • Plugin architecture for extending functionality

Getting Started

Screenshot

Key Features

Data Processing

  • Import LC-MS data in mzML and mzXML formats
  • Define targeted extraction protocols with customizable m/z and retention time windows
  • Automated peak detection and retention time optimization
  • Batch processing for large datasets

Interactive Analysis

  • Real-time peak shape visualization and quality assessment
  • Principal Component Analysis (PCA) for dimensionality reduction
  • Hierarchical clustering with dendrograms
  • Customizable heatmaps with correlation analysis
  • Statistical visualizations (box plots, violin plots, distributions)

Quality Control

  • Mass accuracy (m/z drift) monitoring
  • Peak shape evaluation across samples
  • Sample type categorization (biological, QC, standards)
  • Batch effect visualization

Data Management

  • Workspace-based project organization
  • Comprehensive metadata integration
  • Multiple export formats (CSV, Excel)
  • Support for large-scale studies

Publications Using MINT

  1. Brown K, Thomson CA, Wacker S, et al. Microbiota alters the metabolome in an age- and sex-dependent manner in mice. Nat Commun. 2023;14:1348.

  2. Ponce LF, Bishop SL, Wacker S, Groves RA, Lewis IA. SCALiR: A Web Application for Automating Absolute Quantification of Mass Spectrometry-Based Metabolomics Data. Anal Chem. 2024;96:6566–6574.

Related Software

MINT is developed by the Lewis Research Group. For other metabolomics and computational biology tools, visit lewisresearchgroup.org/software.

Development Environment

This project uses the ms-mint conda environment. For development and contributing, please refer to the Installation Guide for setting up the conda environment.

Contributing

We welcome contributions of all kinds! Whether you're reporting bugs, suggesting features, improving documentation, or contributing code, your help makes MINT better for everyone.

  • Report Issues: GitHub Issues
  • Contribution Guidelines: See CONTRIBUTING.md for development setup and workflow
  • Code Standards: This project follows PEP 8 and uses Black and Flake8 for code formatting

Citation

If you use MINT in your research, please cite:

DOI

Each release is assigned a DOI for proper citation. Visit the DOI link above for version-specific citations.

Acknowledgements

MINT is built on the shoulders of the open-source community. We are grateful for:

  • The Python scientific computing ecosystem (NumPy, Pandas, SciPy, Scikit-learn)
  • Plotly Dash for the interactive web framework
  • GitHub, Docker Hub, and PyPI for hosting and distribution
  • The Plotly Community and Stack Overflow for invaluable support

Special thanks to contributors:

  • @rokm - Refactored PyInstaller spec for Windows packaging
  • @bucknerns - Versioneer configuration

We also thank all users and early adopters whose feedback and bug reports drive continuous improvement.

License

MINT is licensed under the Apache License 2.0.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ms_mint_app-1.1.7.tar.gz (15.9 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ms_mint_app-1.1.7-py3-none-any.whl (112.1 kB view details)

Uploaded Python 3

File details

Details for the file ms_mint_app-1.1.7.tar.gz.

File metadata

  • Download URL: ms_mint_app-1.1.7.tar.gz
  • Upload date:
  • Size: 15.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.6

File hashes

Hashes for ms_mint_app-1.1.7.tar.gz
Algorithm Hash digest
SHA256 2c45a3caac0e0bb65ec1c5bc5a41f2a8c00fe1657a80206be7267d5b4620d143
MD5 07a1c9f28ac57a337b7046dbc42bea4b
BLAKE2b-256 22c7f96a64417ecdd9ac35e7348d9dd3ad1a6e8f9e281b2b635afbf0b9de0fcb

See more details on using hashes here.

File details

Details for the file ms_mint_app-1.1.7-py3-none-any.whl.

File metadata

  • Download URL: ms_mint_app-1.1.7-py3-none-any.whl
  • Upload date:
  • Size: 112.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.6

File hashes

Hashes for ms_mint_app-1.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 77b26247c94d03c93c21a2962bc74498236d74b653b473b369739387e1914a90
MD5 9fcd6c022a7734cc31ef6287227f21f6
BLAKE2b-256 a289f4c1686e827b85607342b7a02e15811e3f6a8108696499e9e7f51633d2af

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.1.7 This release

2 files

1.1.6

2 files

1.1.5

2 files

1.1.4

2 files

1.1.3

2 files

1.1.2

2 files

1.1.1

2 files

1.1.0

2 files

1.0.1

2 files

1.0.0

2 files

0.3.1.2

2 files

0.3.1.1

2 files

0.3.1

2 files

0.3.0

2 files

0.2.3.2

2 files

0.2.3.1

2 files

0.2.3.0

2 files

0.2.2.2

2 files

0.2.2.1

2 files

0.2.2

2 files

0.2.1

2 files

0.1.8.3.1

2 files

0.1.8

2 files

0.1.7.7

2 files

0.1.7.6

2 files

0.1.7.5

2 files

0.1.7.4

2 files

0.1.7.3

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page