This release is a pre-release and may not be stable for production use.
tadaMZ GUI
tadaMZ GUI is a desktop application for targeted analysis of LC–MS and
LC–MS/MS data. It provides a graphical workflow around the
tadamz analysis package, from peak
extraction and quality assessment to calibration, quantification, result
inspection, and reporting.
See the changelog for the release history.
Features
- Configure absolute and relative quantification workflows with several normalization and peak-integration methods.
- Process MS1 spectra or chromatogram-only MRM data, including optional peak classification, co-elution analysis, and qualifier checks.
- Fit and inspect calibration models for absolute quantification.
- Inspect result tables, chromatograms, and interactive report plots, then export results as CSV.
- Save complete workflows as
.tadamzprojectfiles for later inspection or reanalysis.
Installation
tadaMZ GUI requires Python 3.11 or newer. Installation with pip is available
on Windows, macOS, and Linux.
Windows installer
A Windows installer will be available soon. Until then, install tadaMZ GUI
with pip as described below.
Install with pip
Creating a virtual environment is recommended:
python -m venv .venv
Activate it on macOS or Linux:
source .venv/bin/activate
Or on Windows PowerShell:
.venv\Scripts\Activate.ps1
Then install the application:
python -m pip install --upgrade pip
python -m pip install tadamz_gui
To start the application, activate the virtual environment and run:
tadamz_gui
Input data
A new workflow uses the following inputs:
| Input | Required | Purpose |
|---|---|---|
Target table (.xlsx) |
Yes | Defines compounds, expected retention times, and target transitions or masses. |
Sample table (.xlsx) |
Yes | Describes the samples. It must contain a filename column. |
| Sample folder | Yes | Contains the raw-data files named in the sample table. |
Calibrant table (.xlsx) |
Absolute workflows only | Defines calibrant samples and amounts used to fit calibration models. |
Project files
A .tadamzproject file is a ZIP-based archive that keeps the workflow
configuration and input tables together with any saved results, calibration
results, workflow log, and generated report cache.
Raw LC–MS files are not copied into the project. Keep the original sample folder available if you intend to rerun processing or use functionality that needs the source data.
Support
Please report reproducible bugs and feature requests in the GitLab issue tracker. Include the version information shown in the application's start window, the workflow log, and the steps needed to reproduce the problem when possible.
Credits
tadaMZ GUI was created by Jethro Hemmann (Leibniz-HKI) and is built on the
tadamz package created by Patrick Kiefer (ETH Zurich), with contributions
from Johannes Hartl (BIH at Charité).
License
This project is licensed under the GNU General Public License v3.0.
Metadata
Release files for tadamz-gui 1.0.0a15
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| tadamz_gui-1.0.0a15.tar.gz | 755.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| tadamz_gui-1.0.0a15-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.5 MB
Release files / tadamz_gui-1.0.0a15.tar.gz
| Download URL | tadamz_gui-1.0.0a15.tar.gz |
|---|---|
| Size | 755.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
eec2365a49469a795d3c0f1c163c5f8543bd1f0c9e5b951f86f4224c7685e204
|
|
BLAKE2b-256 checksum How to use checksums |
f802cc7fa9b414b4706625b8e1aa8388f8b34467e497860e409acbd5706a3369
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.14.8
|
Release files / tadamz_gui-1.0.0a15-py3-none-any.whl
| Download URL | tadamz_gui-1.0.0a15-py3-none-any.whl |
|---|---|
| Size | 758.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
dda3eb7c772ac801f53d5dc90d45c631656bb9378d21be200394baf162c8cabf
|
|
BLAKE2b-256 checksum How to use checksums |
7b8508652cee4752aeb5bfda7fda54973426dd542767f3e487ad65ac3fb02d39
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.14.8
|