This document outlines the features of the {laminr} package and the roadmap for future development.
connect()).lamin_cli Python package.Registry$get(...)): Fetch a single record by ID.Registry$filter()): Fetch multiple records based on filters.
$df(): Returns a data frame with each record in a row.$all(): Returns all records as a QuerySet.$one(): Return exactly one record.$one_or_none(): Return one record or NULL.Artifact$filter(created_by__handle__startswith = "testuse")$df()): Query records based on relationships.and: Example: Artifact$filter(suffix = ".jpg", created_by = user)less than / greater than: Example: Artifact$filter(size__lt = 1e4)in: Example: Artifact$filter(suffix_in = [".jpg", ".fastq.gz"])order by: Example: Artifact$filter().order_by("created_at")contains: Example: Artifact$filter(name__contains = "test")startswith: Example: Artifact$filter(name__startswith = "test")or: Example: ...not: Example: ...Registry$search(...)): Search for records based on a query string.Artifact$lookup("description")).fcs: Load flow cytometry data.tsv: Load tabular data.h5ad: Load an HDF5-backed AnnData object.h5mu: Load an HDF5-backed MuData object.html: Load HTML content.json: Load JSON data.image: Load image data.svg: Load SVG data.s3: Interact with S3 storage.gcp: Interact with Google Cloud Storage.Curator class for a streamlined curation workflow.A first version of the package that allows users to: