41 projects
fastatacular
A pure-Python library for reading and writing FASTA sequence files, with UniProt header parsing, decoy databases and indexed access.
spxtacular
Mass spectrometry spectrum processing library.
tdfpy
Python package for parsing Bruker timsTOF data with centroiding and noise filtering
peptacular
Parse, annotate, and analyze ProForma 2.1 peptide and protein sequences.
tacular-omics
Install the tacular-omics proteomics packages together.
pefftacular
A pure-Python library for reading and writing PEFF (PSI Extended FASTA Format) files.
paftacular
Parse, serialize, and analyze HUPO-PSI mzPAF peak annotations
unimodpy
Python library for parsing and querying the UNIMOD mass spectrometry modifications database.
mzmlpy
A lightweight Python library for parsing mzML mass spectrometry files.
uniprotptmpy
Python library for parsing and querying the UniProt PTM controlled vocabulary list.
tacular
Proteomics ontology and reference-data lookups in Python.
psimodpy
Python library for the PSI-MOD protein modification ontology
rustypaper
Structure-aware conversion of born-digital scientific PDFs to Markdown, Typst and JSON.
fastaframes
Read FASTA files into pandas DataFrames and write them back, using fastatacular.
peff-digest
PEFF-aware in-silico protein digestion with PTM enumeration, sequence variants, and ProForma output.
spectrl
Inline spectrum URL encoder: embeds a complete mass spectrum in a compact, URL-safe token.
tdfextractor
Extract MS2, MGF, and mzML files from Bruker timsTOF .d folders
peff-uniprot-fetcher
Fetch UniProt protein data and generate PEFF (PSI Extended FASTA Format) files.
peerreviewagents
Multi-agent LLM peer-review framework (an editorial board for manuscripts)
manzanita
A high-performance interval tree library implemented in Rust with Python bindings
serenipy
Python library for parsing IP2 proteomics file formats (MS2, SQT, DTASelect-filter, Census)
filterframes
A very simple DTASelect-Filter.txt parser.
msconvert-cli
Python wrapper for ProteoWizard msconvert with Docker support and preset configs
sage-web-apps
Web applications for Sage MS/MS search engine
streamlit-notify
A Streamlit component that provides toast notifications that persist across reruns
cpp-diann
CPP DIANN Streamlit App
sage-peptide-ambiguity-annotator
Annotate peptide spectrum matches (PSMs) from Sage with ambiguity information
streamlit-permalink-pg
Effortless permalinks in Streamlit apps. Synchronize Streamlit Widgets with URL Query Params.
sage-web-app
Web applications for Sage MS/MS search engine
exclusionms
Python package for working with exclusionms-api and exclusionms-streamlit
pepboost
Awesome pepboost created by pgarrett-scripps
cppquant
Simple tool to compare cpp quant results
chaparralapi
An API for the Chaparral platform
casanovogui
A streamlit GUI for the casanovo.
streamlit-themes
A package for customizing themes in Streamlit apps.
quantcompare
Simple tool to compare sage quant results!
msms-compression
A tool for compressing MS/MS data
peptacular-bindings
None
peptide-property-predictor
A very simple peptide property predictor.
ip2mokapot
ranged-kdtree
Basic KdTree with Range Search