lamindb

A data framework for biology.

Registries:

Artifact()

Artifacts: datasets & models stored as files, folders, or arrays.

Collection()

Collections: collections of artifacts.

Transform()

Data transformations.

Run()

Runs of transforms.

User()

Users.

Storage()

Storage locations.

ULabel()

Universal labels (valid categories).

Feature()

Dataset dimensions.

FeatureSet()

Feature sets.

Key functionality:

connect(slug, *[, db, storage, ...])

Connect to instance.

track(*[, params, transform, new_run, path])

Track notebook or script run.

finish()

Mark a tracked run as finished.

Annotate()

Annotation flow.

view([n, schema, registries])

View latest metadata state.

save(records[, ignore_conflicts])

Bulk save to registries & storage.

Modules & settings:

integrations

Integrations.

settings

Global Settings.

setup

Setup & configure LaminDB.

UPath(*args, **kwargs)

Paths: low-level key-value access to files/objects.

core

Core library.