Feature List and Roadmap

This document outlines the features of the {laminr} package and the roadmap for future development.

Features

Connect to an instance

Manage data & metadata

Track notebooks & scripts

Curate datasets

Access public ontologies

Manage biological registries

Manage schema modules

Transfer data

Roadmap

Version 0.1.0

A first version of the package that allows users to:

  • Connect to a LaminDB instance.
  • List all records in a registry.
  • Fetch one record by ID or UID.
  • Cache S3 artifacts locally.
  • Load AnnData artifacts.

Version 0.2.0

  • Expand query functionality with comparators, relationships, and pagination.
  • Implement basic data and metadata management features (create, save, load and delete artifacts).
  • Expand support for different data formats and storage backends.
  • Implement code tracking.

Version 0.3.0

  • Implement data lineage visualization.
  • Introduce data curation features (validation, standardization, annotation).
  • Enhance support for bionty registries and ontology interactions.

Future versions

  • Implement advanced features like custom module creation and zero-copy data transfer.
  • Continuously improve performance, usability, and documentation.