lamindb

A data framework for biology.

Tracking notebooks & scripts.

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

Initiate a run with tracked data lineage.

finish([ignore_non_consecutive])

Finish a tracked run.

Registries.

Artifact()

Datasets & models stored as files, folders, or arrays.

Transform()

Data transformations.

ULabel()

Universal labels.

Run()

Runs of transforms.

User()

Users.

Storage()

Storage locations.

Feature()

Dataset dimensions.

FeatureSet

alias of Schema

Param()

Parameters of runs & models.

Collection()

Collections of artifacts.

Project()

Projects.

Reference()

References such as internal studies, papers, documents, or URLs.

Person()

Persons.

Key functionality.

connect([instance])

Connect to an instance.

Curator()

Dataset curator.

view([df, limit, modules, registries])

View metadata.

save(records[, ignore_conflicts])

Bulk save to registries & storage.

Modules and settings.

integrations

Integrations.

context

Global run context (Context).

settings

Global settings (Settings).

setup

Setup & configure LaminDB.

UPath(*args[, protocol])

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

base

Base library.

core

Core library.