Freezer Sample Locator for Openclaw

A hierarchical storage management system for tracking and retrieving biological samples in ultra-low temperature freezers.

aipoch-ai
v0.1.0
Mar 23, 2026
0
652
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install freezer-sample-locator

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install freezer-sample-locator using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Freezer Sample Locator?

The Freezer Sample Locator is a sophisticated inventory management tool designed for laboratory environments. It provides a systematic way to manage and retrieve sample locations in -80°C freezers using a strict hierarchical storage organization. By mapping every sample to a specific freezer, level, rack, box, and grid position, it eliminates the guesswork and manual errors associated with traditional lab notebooks.

As part of the Openclaw Skills ecosystem, this tool ensures high data integrity through conflict detection and real-time validation. It is built to be lightweight and portable, utilizing a JSON-based storage system that requires no external database setup, making it an ideal choice for research teams needing a reliable, local-first tracking solution.

Freezer Sample Locator Use Cases

  • Tracking biological sample positions across multiple ultra-low temperature freezers.
  • Searching for specific samples by name, project, or unique ID within seconds.
  • Managing high-volume sample inventory for large-scale research projects.
  • Generating CSV or JSON reports for laboratory audits and project documentation.
  • Preventing storage conflicts by validating occupied grid positions before new entries.

How Freezer Sample Locator Works

  1. The user inputs sample metadata and specific storage coordinates (Freezer > Level > Rack > Box > Position).
  2. The system validates the coordinates against existing records to prevent position conflicts.
  3. A unique UUID is generated for the sample, and the record is appended to a local JSON database.
  4. Users can perform fuzzy searches or filtered queries to locate samples instantly.
  5. The system maintains an audit trail with timestamps for every creation and modification.
  6. Inventory data can be exported into standard formats for external analysis or physical backup.

Freezer Sample Locator Setup

The Freezer Sample Locator is designed for immediate use with Python 3.8+ and has no third-party dependencies. Simply place the script in your Openclaw Skills workspace.

# Ensure you have Python 3.8+ installed
python --version

# The data directory and samples.json file are created automatically on first run
python scripts/main.py stats

Freezer Sample Locator Data Schema & Taxonomy

Sample data is stored in a structured JSON format to ensure portability and human-readability.

Field Description Example
id Unique UUID for the sample 550e8400-e29b...
location Hierarchical string F01 > L1 > RA > B01 > A1
project Associated research project Project-Alpha
quantity Number of aliquots stored 5
updated_at ISO 8601 timestamp 2024-01-15T10:30:00Z

Freezer Sample Locator Advanced Features

  • Real-time conflict detection to prevent duplicate assignments in the same grid position.
  • Fuzzy search capabilities for sample names and exact matching for project IDs.
  • Hierarchical coordinate validation (F01-F99, L1-10, R A-Z, B 01-99, P A1-H12).
  • Python API support for programmatic integration into larger laboratory automation workflows.
  • Comprehensive statistics module to monitor freezer capacity and operation volume.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*