Skip to main content

Transcriptomics agents for Lobster AI - single-cell and bulk RNA-seq analysis

Project description

lobster-transcriptomics

Single-cell and bulk RNA-seq analysis agents for the Lobster AI platform.

Installation

pip install lobster-transcriptomics

Agents

Agent Description
transcriptomics_expert Parent orchestrator for single-cell and bulk RNA-seq workflows. Handles QC, clustering, and coordinates sub-agents.
annotation_expert Cell type annotation specialist. Automated and manual annotation, debris detection, annotation templates.
de_analysis_expert Differential expression specialist. Pseudobulk aggregation, pyDESeq2, pathway enrichment.

Services

Service Purpose
EnhancedSingleCellService Single-cell clustering and analysis workflows
PseudobulkService Aggregate single-cell data to pseudobulk for DE analysis
DifferentialFormulaService Formula-based differential expression with pyDESeq2
QualityService Comprehensive QC metrics calculation and filtering
PreprocessingService Normalization, log transformation, and preprocessing
ManualAnnotationService Manual cluster annotation with template support
AnnotationTemplates Tissue-specific marker gene templates (PBMC, brain, lung)
BulkVisualizationService Publication-quality plots for bulk RNA-seq results

Features

  • Auto-detection of single-cell vs bulk RNA-seq data types
  • Comprehensive QC metrics including gene counts, mitochondrial %, and ribosomal %
  • Flexible filtering with data-type-appropriate default thresholds
  • Leiden clustering with multi-resolution support and quality metrics
  • UMAP visualization with automatic point size scaling
  • Deviance-based highly variable gene selection
  • Batch correction for multi-sample experimental designs
  • Sub-clustering for heterogeneous cell populations
  • Tissue-specific annotation templates for rapid cell type identification
  • Pseudobulk aggregation from single-cell to bulk format
  • Formula-based DE analysis supporting complex experimental designs
  • GO and KEGG pathway enrichment for biological interpretation

Requirements

  • Python 3.12+
  • lobster-ai >= 1.0.0

Documentation

Full documentation: docs.omics-os.com/docs/agents/transcriptomics

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lobster_transcriptomics-1.0.1.tar.gz (128.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lobster_transcriptomics-1.0.1-py3-none-any.whl (136.5 kB view details)

Uploaded Python 3

File details

Details for the file lobster_transcriptomics-1.0.1.tar.gz.

File metadata

  • Download URL: lobster_transcriptomics-1.0.1.tar.gz
  • Upload date:
  • Size: 128.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for lobster_transcriptomics-1.0.1.tar.gz
Algorithm Hash digest
SHA256 f5e3c8aefcfd16dbb748faa40749b12e4e80b900e45e6f98a89db776f313ca51
MD5 22f98b65bb5a448eaf07b22af17fc859
BLAKE2b-256 1861d848e7e3b98b2f489b206ae30fd4b42313c629e4e43fe8eb03bf2df24be8

See more details on using hashes here.

Provenance

The following attestation bundles were made for lobster_transcriptomics-1.0.1.tar.gz:

Publisher: publish-packages.yml on the-omics-os/lobster

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file lobster_transcriptomics-1.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for lobster_transcriptomics-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 07acb52b2dc8d25e4f0a8ccfbbbdb5a245305e6559bf48eaaadeb570d69a2d14
MD5 ed92304255e9e9b661f21b26764b245c
BLAKE2b-256 571b20d0dd4662e1a476e562f2c0d96e09a4429a4805401890ad491eb2edd76f

See more details on using hashes here.

Provenance

The following attestation bundles were made for lobster_transcriptomics-1.0.1-py3-none-any.whl:

Publisher: publish-packages.yml on the-omics-os/lobster

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page