Learn R Programming

{laminr}: An R client for LaminDB

{laminr} is an R client for LaminDB. If you are new to LaminDB, please read this introduction.

Installation

Get started with {laminr} by installing the package from CRAN:

install.packages("laminr")

Additional packages

Some functionality requires additional packages. To install all of these use:

install.packages("laminr", dependencies = TRUE)

If you choose not to install all packages now you will be prompted to do so whenever one is required.

Setting up

Before loading {laminr} for the first time you should:

  1. Set up a Python environment
laminr::install_lamindb()
  1. Log in
laminr::lamin_login(api_key = "your_api_key")
  1. Set a default instance
laminr::lamin_connect("<owner>/<name>")

See the setup vignette for more information.

Getting started

The best way to get started with {laminr} is to explore the package vignettes (available at laminr.lamin.ai):

Copy Link

Version

Install

install.packages('laminr')

Monthly Downloads

376

Version

1.0.1

License

Apache License (>= 2)

Issues

Pull Requests

Stars

Forks

Maintainer

Robrecht Cannoodt

Last Published

March 18th, 2025

Functions in laminr (1.0.1)

lamin_disconnect

Disconnect from a LaminDB instance
get_current_lamin_instance

Get current LaminDB instance
lamin_connect

Connect to a LaminDB instance
install_lamindb

Install LaminDB
lamin_init

Initialise LaminDB
lamin_save

Save to a LaminDB instance
get_current_lamin_user

Get current LaminDB user
lamin_login

Log into LaminDB
import_module

Import Python modules
lamin_delete

LaminDB delete
lamin_logout

Log out of LaminDB
laminr-package

laminr: Client for 'LaminDB'