Proteomics agent for Lobster AI (DDA/DIA mass spectrometry, affinity platforms)
Project description
lobster-proteomics
Unified proteomics analysis for mass spectrometry (DDA/DIA) and affinity platforms (Olink, SomaScan).
Installation
pip install lobster-proteomics
Agents
| Agent | Description |
|---|---|
proteomics_expert |
Full proteomics workflow orchestration with auto-detection of platform type and appropriate preprocessing. |
Services
| Service | Purpose |
|---|---|
| ProteomicsAnalysisService | Core analysis workflows for protein quantification |
| ProteomicsDifferentialService | Differential protein expression between conditions |
| ProteomicsSurvivalService | Survival analysis with protein biomarkers |
| ProteomicsNetworkService | Protein-protein interaction network analysis |
| ProteomicsQualityService | Quality control and missing value assessment |
| ProteomicsPreprocessingService | MNAR/MAR-aware imputation and normalization |
| ProteomicsVisualizationService | Volcano plots, heatmaps, and network graphs |
| MaxQuantParser | Parse MaxQuant proteinGroups.txt output |
| DIANNParser | Parse DIA-NN report.tsv output |
| SpectronaultParser | Parse Spectronaut report output |
| OlinkParser | Parse Olink NPX export files |
Features
- Auto-detection of platform type from data characteristics
- Missing value handling optimized for MNAR (mass spec) vs MAR (affinity) patterns
- Platform-appropriate quality control with batch effect detection
- Median and quantile normalization with log2 transformation
- Multiple imputation strategies (MinDet, KNN, zero, median)
- Differential protein analysis with multiple testing correction
- Volcano plots and MA plots for results visualization
- Protein-protein interaction network construction and visualization
- Survival analysis integration for clinical proteomics studies
- Support for multi-plex affinity platforms (Olink, SomaScan, Luminex)
Platform Support
| Platform | Missing Values | Normalization | Notes |
|---|---|---|---|
| Mass Spectrometry (DDA/DIA) | 30-70% (MNAR) | Median + log2 | Peptide mapping support |
| Affinity (Olink) | <30% (MAR) | Quantile | Plate effect correction |
| Affinity (SomaScan) | <30% (MAR) | Quantile | Antibody validation |
Requirements
- Python 3.12+
- lobster-ai >= 1.0.0
Tier Requirement
This is a premium agent. Access is controlled at runtime via Lobster AI's tier system.
Documentation
Full documentation: docs.omics-os.com/docs/agents/proteomics
License
MIT
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 lobster_proteomics-1.0.0.tar.gz.
File metadata
- Download URL: lobster_proteomics-1.0.0.tar.gz
- Upload date:
- Size: 115.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
210bf9c9cfe2362731e9b8178a8881cdd89d2f58cb375760aa6966546539ef44
|
|
| MD5 |
add5ab77f9bbd0ed83145e9f0559e1b2
|
|
| BLAKE2b-256 |
a337f9564173398bf5dee7942aec69105ca37c3a7e94369745827044f66f552a
|
Provenance
The following attestation bundles were made for lobster_proteomics-1.0.0.tar.gz:
Publisher:
publish-packages.yml on the-omics-os/lobster
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
lobster_proteomics-1.0.0.tar.gz -
Subject digest:
210bf9c9cfe2362731e9b8178a8881cdd89d2f58cb375760aa6966546539ef44 - Sigstore transparency entry: 947507114
- Sigstore integration time:
-
Permalink:
the-omics-os/lobster@5aead2c29158b27ceba4b6f68969f961c9f55b9c -
Branch / Tag:
refs/heads/main - Owner: https://github.com/the-omics-os
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-packages.yml@5aead2c29158b27ceba4b6f68969f961c9f55b9c -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file lobster_proteomics-1.0.0-py3-none-any.whl.
File metadata
- Download URL: lobster_proteomics-1.0.0-py3-none-any.whl
- Upload date:
- Size: 126.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
46e5c6c9913c320bb2846fbe41f9c1a823aba49b0036e4919a0c00a4537a3b4b
|
|
| MD5 |
c531fa4231a6438b50d13ce277944ef5
|
|
| BLAKE2b-256 |
795de8c231d5fe17a8c3b5ac1d786926cfa632d5747105bdbc4fc7a4a401d4a2
|
Provenance
The following attestation bundles were made for lobster_proteomics-1.0.0-py3-none-any.whl:
Publisher:
publish-packages.yml on the-omics-os/lobster
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
lobster_proteomics-1.0.0-py3-none-any.whl -
Subject digest:
46e5c6c9913c320bb2846fbe41f9c1a823aba49b0036e4919a0c00a4537a3b4b - Sigstore transparency entry: 947507183
- Sigstore integration time:
-
Permalink:
the-omics-os/lobster@5aead2c29158b27ceba4b6f68969f961c9f55b9c -
Branch / Tag:
refs/heads/main - Owner: https://github.com/the-omics-os
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-packages.yml@5aead2c29158b27ceba4b6f68969f961c9f55b9c -
Trigger Event:
workflow_dispatch
-
Statement type: