FlaskTrack
FlaskTrack is a laboratory operations platform for managing biological workflows, samples, batches, inventory, compliance, and reporting.
The platform provides a complete operational record of laboratory activity, allowing teams to plan work, execute procedures, collect data, manage materials, and maintain audit-ready records from a single system.
How FlaskTrack Is Organized
Most work in FlaskTrack revolves around four core concepts:
Protocols
protocols define laboratory procedures.
A protocols contains:
- Step-by-step instructions
- Required materials
- Required tools
- Timing requirements
- Data collection forms
- Compliance requirements
➡ See: Protocols
Workflows
Workflows combine one or more protocols into a complete laboratory process.
Examples include:
- Plant tissue culture propagation
- Agrobacterium transformation
- Fungal cultivation
- Fermentation workflows
Workflows define the overall lifecycle that samples will follow.
➡ See: Workflows
Samples
Samples represent individual biological entities being tracked by the laboratory.
Examples include:
- Explants
- Cultures
- Transformants
- Strains
- Experimental specimens
Each sample maintains a complete history of:
- Events
- Files
- Data collection
- Protocol execution
- Compliance records
➡ See: Samples
Batches
Batches allow multiple samples to be processed together.
Batches are typically used for:
- Scheduling laboratory work
- Managing large groups of samples
- Tracking protocol progress
- Coordinating laboratory activities
➡ See: Batches
Laboratory Resources
FlaskTrack includes inventory and catalog management for laboratory materials.
Available resource types include:
- Ingredients
- Tools
- Species (Agrobacterium strains)
- Plasmids
- Suppliers
These resources can be referenced directly from protocols, workflows, samples, and compliance records.
➡ See:
Compliance & Audit Readiness
FlaskTrack includes integrated compliance tools that can be applied to laboratory operations.
Depending on your organization's requirements, the platform can be used to:
- Track regulated materials
- Enforce approvals
- Collect compliance evidence
- Record incidents
- Maintain audit trails
➡ See:
Reports & Automation
FlaskTrack provides tools for reporting and operational automation.
Features include:
➡ See:
Recommended Reading Order
For new users:
- Getting Started Overview
- Roles & Permissions
- Protocols
- Workflows
- [Samples](/samples/view)
- [Batches](/batches/view)
- Compliance Overview
- Reports
Documentation Sections
| Section | Purpose |
|---|---|
| Getting Started | Learn how FlaskTrack is organized |
| Protocols | Create and manage laboratory procedures |
| Workflows | Build repeatable laboratory processes |
| Samples | Track individual biological entities |
| Batches | Manage groups of samples |
| Inventory | Manage ingredients, tools, strains, plasmids, and suppliers |
| Compliance | Regulatory and audit management |
| Reports | Reporting and analytics |
| API & Automation | Integrations and automation |
Continue to the Getting Started Overview to begin setting up and using FlaskTrack.