lobster-ml
Machine learning and deep learning for biological data analysis and framework export.
Installation
# Basic installation
pip install lobster-ml
# With deep learning dependencies (scVI, PyTorch)
pip install lobster-ml[ml]
Agents
| Agent | Description |
|---|---|
machine_learning_expert |
ML specialist for biological data. Feature engineering, data splitting, framework export, and deep learning embeddings. |
Services
| Service | Purpose |
|---|---|
| MLPreparationService | Feature selection, scaling, and train/test/validation splitting |
| MLTranscriptomicsServiceALPHA | Transcriptomics-specific ML workflows (ALPHA) |
| MLProteomicsServiceALPHA | Proteomics-specific ML workflows (ALPHA) |
| scVIEmbeddingService | Deep learning embeddings using scVI for single-cell data |
Features
ML Readiness Assessment
- Evaluate biological datasets for machine learning suitability
- Check sample size, class balance, and feature quality
- Identify potential data leakage and batch effects
- Recommend preprocessing steps before ML pipeline
Feature Engineering
- Highly variable gene selection for dimensionality reduction
- PCA-based feature extraction with variance thresholds
- Marker gene features from differential expression
- Z-score normalization and scaling
Data Splitting
- Stratified train/test/validation splits
- Configurable split ratios (default: 70/15/15)
- Class balance preservation across splits
- Batch-aware splitting to prevent data leakage
Framework Export
- NumPy arrays for scikit-learn workflows
- CSV export for general ML frameworks
- PyTorch tensor datasets with DataLoader support
- TensorFlow NPZ format for Keras models
Deep Learning Embeddings
- scVI integration for variational autoencoder embeddings
- Latent space visualization and clustering
- Transfer learning from pre-trained models
- GPU acceleration when available
Requirements
- Python 3.12+
- lobster-ai >= 1.0.0
- Optional: torch, scvi-tools (for deep learning features)
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/ml
License
MIT
Metadata
Release files for lobster-ml 1.1.424
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| lobster_ml-1.1.424.tar.gz | 131.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| lobster_ml-1.1.424-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 268.7 kB
Release files / lobster_ml-1.1.424.tar.gz
| Download URL | lobster_ml-1.1.424.tar.gz |
|---|---|
| Size | 131.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
33382729594592ebb2db8f7bca44d1a81f4e0f24d966c2b0fad1eb18586d35b4
|
|
BLAKE2b-256 checksum How to use checksums |
8440aed4363570b533631a8ab336019fadcc45ff1f42a1811ea24c177f65c809
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Oct 6, 2026.
Transparency logRelease files / lobster_ml-1.1.424-py3-none-any.whl
| Download URL | lobster_ml-1.1.424-py3-none-any.whl |
|---|---|
| Size | 137.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
31c796aa5cf934e848913d921d9780e094dc2430a9f46d1e3504bcc74408d30d
|
|
BLAKE2b-256 checksum How to use checksums |
55faeecd4cc4aae08f0dfea04f5768fb556f7dbe741c38b1c9afb8d5da9f5746
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Oct 6, 2026.
Transparency log