{laminr} is an R client for LaminDB. If you are new to LaminDB, please read this introduction.
db <- connect()
db$track()
artifact <- db$Artifact$get()
artifact$cache()
artifact$load()
AnnData
objects: db$Artifact$from_path()
artifact$delete()
See the development roadmap for more details
(vignette("development", package = "laminr")
).
Get started with {laminr} by installing the package from CRAN:
install.packages("laminr")
You will also need to install the lamindb
Python
package:
pip install lamindb[aws]
Some functionality requires additional packages. To install all of these use:
install.packages("laminr", dependencies = TRUE)
This will also install these package for the following tasks:
AnnData
support in
R.parquet
fileslamindb
packageIf you choose not to install all packages now you will be prompted to do so whenever one is required.
The best way to get started with {laminr} is to explore the package vignettes (available at laminr.lamin.ai):
vignette("laminr", package = "laminr")
).vignette("architecture", package = "laminr")
).For information on specific modules and functionalities, check out the following vignettes:
vignette("module_core", package = "laminr")
).vignette("module_bionty", package = "laminr")
).