Lab Operations Software

Documentation

How the product works and where the in-depth docs live.

Getting started

  1. Create your organization. After registering, create your organization — it's the shared workspace for your lab's data.
  2. Import your inventory. Upload a CSV of your items; the importer validates every row, shows a preview, and writes only what you confirm. The free inventory template shows a workable column set.
  3. Map your locations. Rooms, freezers, and shelves as a hierarchy — then put stock where it lives.
  4. Invite your lab. Roles from viewer to owner; each lab is its own organization with isolated data.
  5. Let alerts do the chasing. Expiry, low stock, calibration due, and SOP reviews surface on the dashboard and in scheduled email digests.

Core concepts

Item / Lot / Stock
An item is the product you buy; a lot is a physical batch with its own expiry; stock is a quantity of a lot at a location. Our inventory guide explains why this separation matters.
Sample
Identity, type, status (active/consumed/disposed/archived), owner, project, notes, and a parent-sample link for aliquots — with a location history per sample. See the sample tracking guide.
Equipment
Specs, status, maintenance and calibration history with certificates, warranty dates, and automatic next-due-date syncing.
SOP
Lifecycle of draft → review → approved → active → superseded/archived, automatic version bumps, recorded approvals, effective dates, and per-version acknowledgements.

REST API

A versioned REST API under /api/v1/ covers inventory, samples, equipment, and SOPs. Authentication is by browser session or Basic auth; all endpoints enforce the same role-based permissions and organization scoping as the UI.

  • Interactive OpenAPI documentation: /api/docs/ (log in first)
  • Machine-readable schema: /api/schema/

Guides

For the concepts behind the app, the resources section has practical guides on inventory management, reagent expiry, calibration tracking, and SOP version control.