LaminDB: Manage R&D data & analyses.
Project description
LaminDB: Manage R&D data & analyses
Curate, store, track, query, integrate, and learn from biological data.
LaminDB is an open-source data lake for R&D in biology.
It gives you components to build on data lineage & biological entities with an ORM for your existing infrastructure: object storage (local directories, S3, GCP) with a mapped SQL query engine (SQLite, Postgres, and soon, BigQuery).
You can readily create distributed LaminDB instances at any scale:
- Get started on your laptop, deploy in the cloud, or work with a mesh of instances for different teams and purposes.
- Share them through a hub akin to HuggingFace & GitHub - see, e.g, lamin.ai/sunnyosun.
Public beta: Currently only recommended for collaborators as we still make breaking changes.
Installation
LaminDB is a python package available for Python versions 3.8+.
pip install lamindb
Biological entities are installed like so:
pip install 'lamindb[bionty,lamin1]'
Import
In your python script, import LaminDB as:
import lamindb as ln
Quick setup
Quick setup on the command line:
- Sign up via
lamin signup <email>
- Log in via
lamin login <handle>
- Set up an instance via
lamin init --storage <storage> --schema <schema_modules>
Documentation
Read the docs.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for lamindb-0.39rc1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e8c56adfa6e7adfe871317d2804b08f007b0a8faa90429534696342b7fa5cbc |
|
MD5 | 9eed7e37e4939028f7ee231e54e2d3bd |
|
BLAKE2b-256 | a2329e277bb8d57b78de1170286465d9fc224a351b415307924861335b11445c |