Skip to main content
Ctrl+K
logo

lamindb

Site Navigation

  • Guide
  • API Reference
  • Changelog

Site Navigation

  • Guide
  • API Reference
  • Changelog

Overview

  • LaminDB

How to

  • Query, search & stream
    • Query & search registries
    • Stream datasets from storage
  • Manage notebooks, scripts & workflows
  • Curate datasets
  • Manage biological ontologies
  • Transfer data

Other topics

  • FAQ
    • Pydantic & Pandera vs. LaminDB
    • Will data get duplicated upon re-running code?
    • Will data & metadata stay in sync?
    • Can I disable tracking run inputs?
    • How do I validate & annotate arbitrary data structures?
    • What happens if I import a schema module without lamindb?
    • Where to store external links and IDs?
    • How do I trash or archive objects?
    • Keep artifacts local in a cloud instance
    • Django field validation
    • Why should I not index datasets with gene symbols?
    • How does search work?
  • Storage
    • Track artifacts, in-memory objects & folders [S3 storage]
    • Add, replace, cache and delete artifacts
    • Test AnnDataAccessor
    • Prepare transfer artifacts from a local instance to a cloud instance
    • Transfer artifacts from a local instance to a cloud instance
    • Vitessce integration

FAQ .md¶

  • Pydantic & Pandera vs. LaminDB
  • Will data get duplicated upon re-running code?
  • Will data & metadata stay in sync?
  • Can I disable tracking run inputs?
  • How do I validate & annotate arbitrary data structures?
  • What happens if I import a schema module without lamindb?
  • Where to store external links and IDs?
  • How do I trash or archive objects?
  • Keep artifacts local in a cloud instance
  • Django field validation
  • Why should I not index datasets with gene symbols?
  • How does search work?

previous

Transfer data

next

Pydantic & Pandera vs. LaminDB

© 2026 Lamin Labs · Hub · Docs · Security · Blog · Contact · About · Legal · Imprint · LinkedIn · X · GitHub