Skip to main content

Oktoberfest: Rescoring, Collision Energy Calibration and Spectral Library Generation for Proteomics

PyPI Python Version License Read the documentation at https://oktoberfest.readthedocs.io/ CI Status Codecov pre-commit Ruff

Oktoberfest is a python tool for collision energy calibration, rescoring search results and generating spectral libraries for proteomics research within the Prosit ecosystem. It offers an end to end pipeline that takes search results, predicts peptide properties using koina, plots summaries and quality control figures and performs FDR estimation with either mokapot or percolator.

How to cite

Please always cite the main publication

[1] Picciani M, Gabriel W, Giurcoiu VG et al. (2023), Oktoberfest: Open-source spectral library generation and rescoring pipeline based on Prosit, Proteomics.

Please cite the Prosit model(s) you are using

When using Prosit

[2] Gessulat S, Schmidt T, Zolg DP et al. (2019), PROSIT: Proteome-wide prediction of peptide tandem mass spectra by deep learning, Nature Methods.

[3] Wilhelm M, Zolg DP, Graber M et al. (2021), Deep learning boosts sensitivity of mass spectrometry-based immunopeptidomics, Nature Communications.

When using Prosit-TMT

[4] Gabriel W, The M, Zolg D et al. (2022), Prosit-TMT: Deep Learning Boosts Identification of TMT-Labeled Peptides, Analytical Chemistry.

When using Prosit-timsTOF

[5] Adams C, Gabriel W, Laukens K et al. (2024), Fragment ion intensity prediction improves the identification rate of non-tryptic peptides in timsTOF, Nature Communications.

When using Prosit-XL

[6] Kalhor M, Saylan C, Picciani M et al. (2025), Prosit-XL: enhanced cross-linked peptide identification by fragment intensity prediction to study protein interactions and structures, Nature Communications.

When using Prosit-MultiFrag

[7] Levin N, Saylan CC, Lapin J et al. (2026), Integration of alternative fragmentation techniques into standard LC-MS workflows using a single deep learning model enhances proteome coverage, Nature Methods.

Please cite in case you use quantification

[8] The M, Samaras P, Kuster B, Wilhelm, M. (2022), Reanalysis of ProteomicsDB using an accurate, sensitive, and scalable false discovery rate estimation approach for protein groups, Molecular & Cellular Proteomics.

Metadata

Release files for oktoberfest 0.11.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for oktoberfest 0.11.1
File Size Uploaded Provenance Actions
oktoberfest-0.11.1.tar.gz 59.3 kB With provenance Details for oktoberfest-0.11.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for oktoberfest 0.11.1
File Interpreter ABI Platform Actions
oktoberfest-0.11.1-py3-none-any.whl Python 3 none any Details for oktoberfest-0.11.1-py3-none-any.whl

Total release size: 126.3 kB

Release files / oktoberfest-0.11.1.tar.gz

Download URL oktoberfest-0.11.1.tar.gz
Size 59.3 kB
Tags Source
SHA-256 checksum
How to use checksums
0f9d54d62a24a0e39e695d638791c294a3f97cbd9fa3676e174d3da9209beca0
BLAKE2b-256 checksum
How to use checksums
ccd6bfd3af12ba95daeafbc4b846ec2b8886b7c128fbcc2408849e57626b3747
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 16, 2026.

Transparency log

Release files / oktoberfest-0.11.1-py3-none-any.whl

Download URL oktoberfest-0.11.1-py3-none-any.whl
Size 67.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
005bc790198460a61b018c06486ba61d46622f4b5fd79fab22d4ec49de2800d9
BLAKE2b-256 checksum
How to use checksums
1388a9f40dcb626b6923e2437a2ded4dc0c05957b91b8e1614b6601c9eb46e60
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 16, 2026.

Transparency log

Security for oktoberfest 0.11.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for oktoberfest-0.11.1.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 16, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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