Omics-OS Docs

Core SDK

The lobster-ai core package - foundation for all agent packages

Core SDK (lobster-ai)

The lobster-ai package provides the foundation that all agent packages build upon. It contains data management, provenance tracking, and the plugin infrastructure.

What's in Core

ComponentPurpose
DataManagerV2Modality storage, workspace management
ProvenanceTrackerW3C-PROV compliant analysis tracking
ComponentRegistryPlugin discovery via entry points
ServiceProtocolDuck-typed interface for services
OverallStateBase state class for agents

Installation

pip install lobster-ai

The core package has minimal dependencies - no heavy bioinformatics libraries. Domain-specific functionality comes from agent packages.

Architecture

lobster-ai (core)
    |
    +-- lobster-transcriptomics
    +-- lobster-genomics
    +-- lobster-proteomics
    +-- lobster-research
    ...

Next Steps

On this page