Python scripts and helpers for the quantMS workflow
Project description
quantms-utils
Python package with scripts and functions for the quantms workflow for the analysis of quantitative proteomics data.
The package is available on PyPI: quantms-utils
pip install quantms-utils
Available Scripts
The following functionalities are available in the package:
Diann scripts
dianncfg- Create a configuration file for Diann including enzymes, modifications, and other parameters.diann2mztab- Convert Diann output to mzTab format. In addition, convert DIA-NN output to MSstats, Triqler or mzTab. The output formats are used for quality control and downstream analysis in quantms.
SDRF scripts
openms2sample- Extra sample information from OpenMS experimental design file. An example of OpenMS experimental design file is available here.checksamplesheet- Check the sample sheet for errors and inconsistencies. The experimental design coult be an OpenMS experimental design file or and SDRF file.
ms2rescore scripts
ms2rescore- Rescore MS2 spectra using the MS2PIP model. The output is a mzML file with the rescored MS2 spectra.
Features to percolator scripts
sage2feature- The add_sage_feature function enhances an idXML file by appending additional features from a Sage feature table, excluding those generated by 'psm_file'.spectrum2feature- Add the signal-to-noise ratio (SNR) to the feature table for percolator.
Other scripts
psmconvert- The convert_psm function converts peptide spectrum matches (PSMs) from an idXML file to a CSV file, optionally filtering out decoy matches. It extracts and processes data from both the idXML and an associated spectra file, handling multiple search engines and scoring systems.mzmlstats- Themzmlstatsprocesses mass spectrometry data files in either.mzMLorBruker .dformats to extract and compile statistics about the spectra. It supports generating detailed or ID-only CSV files based on the spectra data.
Contributions and issues
Contributions and issues are welcome. Please, open an issue in the GitHub repository or PR in the GitHub repository.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file quantms_utils-0.0.16.tar.gz.
File metadata
- Download URL: quantms_utils-0.0.16.tar.gz
- Upload date:
- Size: 34.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.0 CPython/3.9.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3fa17e77cce215a67d001508afb6bbc985ce9e28fa8d3f0e26f7104578d34a91
|
|
| MD5 |
5f8736c430140ef26698a3fef9df716a
|
|
| BLAKE2b-256 |
66ca1e539dc32752684cc4bbe1fec46ae58ff8213b9442da935dfbae9a7f15f8
|
File details
Details for the file quantms_utils-0.0.16-py3-none-any.whl.
File metadata
- Download URL: quantms_utils-0.0.16-py3-none-any.whl
- Upload date:
- Size: 38.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.0 CPython/3.9.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e7498e5b56ae517358157501c9b1991ca3310fed0e2e3c6496d013b6daee1d35
|
|
| MD5 |
8e506be23b56b16127c56e1137e00341
|
|
| BLAKE2b-256 |
daf83523a97a11317ff993a72bf4aaf3a145d80274a400cb893eeba6134ce1dd
|