{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")
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.
Before loading {laminr} for the first time you should:
::install_lamindb() laminr
::lamin_login(api_key = "your_api_key") laminr
::lamin_connect("<owner>/<name>") laminr
See the setup
vignette for more information
(vignette("setup", package = "laminr")
).
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")
).