Species
Species define the biological context for laboratory work throughout Flask Track.
They provide structured taxonomic, operational, and experimental metadata used across:
- Protocols
- Workflows
- Batches
- Samples
- Compliance systems
- Transformation workflows
- Reporting and analytics
Species records act as reusable biological reference entities that improve reproducibility, traceability, and operational consistency across laboratory execution.
What Is a Species?
A species represents an organism, cultivar, strain, or biological classification used within laboratory workflows.
Species may represent:
- Plant species
- Plant cultivars
- Fungal species
- Microbial strains
- Experimental accessions
- Transformation targets
- Tissue culture organisms
Examples include:
- Ananas comosus
- Cannabis sativa
- Musa acuminata
- Arabidopsis thaliana
- Pleurotus ostreatus
Species records provide standardized biological context throughout the platform.
Why Species Matter
Accurate biological modeling is essential for:
- Reproducibility
- Workflow compatibility
- Protocol applicability
- Transformation consistency
- Compliance enforcement
- Reporting accuracy
- Experimental traceability
Different species may require:
- Different protocols
- Different environmental conditions
- Different media formulations
- Different transformation methods
- Different compliance handling
Species records allow Flask Track to enforce and organize these biological relationships consistently.
Species Metadata
Each species contains structured metadata used throughout the platform.
Domain
The domain defines the operational and biological category where the species applies.
Supported domains may include:
- Tissue Culture
- Fungus
- Agrobacterium
- Fermentation
- General Laboratory Operations
Domains influence:
- Workflow compatibility
- Protocol filtering
- Sample state models
- Execution behavior
- Compliance applicability
- Operational categorization
Domains help ensure workflows remain biologically and operationally appropriate.
Latin Name
The Latin name is the primary scientific identifier for the species.
Examples:
Ananas comosus
Arabidopsis thaliana
Pleurotus ostreatus
Scientific naming improves:
- Taxonomic consistency
- Reporting accuracy
- Searchability
- Reproducibility
- Cross-organizational standardization
Latin names serve as the canonical biological identifier throughout the platform.
Common Name
The common name provides a human-readable label used throughout the interface.
Examples:
Pineapple
Oyster Mushroom
Thale Cress
Common names improve usability while preserving scientific traceability through the Latin name.
Base Species (Optional)
The base species field allows organizations to group cultivars, variants, or strains under a broader biological classification.
Examples:
| Variant | Base Species |
|---|---|
| Cavendish Banana | Musa acuminata |
| Col-0 | Arabidopsis thaliana |
This helps support:
- Experimental grouping
- Reporting aggregation
- Workflow reuse
- Biological organization
The field is optional and primarily informational.
Strain / Cultivar (Optional)
The strain or cultivar field captures experimental specificity beyond the base species.
Examples:
Cavendish
Col-0
Blue Oyster
This improves:
- Experimental precision
- Reproducibility
- Reporting clarity
- Traceability between batches and samples
Cultivar-level distinctions are often operationally significant in biological workflows.
Agrobacterium Transformation Defaults
Species may optionally define default transformation settings used during Agrobacterium-mediated workflows.
These defaults streamline workflow setup and improve operational consistency while still allowing experimental overrides.
Default Agrobacterium Strain
Defines the Agrobacterium strain most commonly used for the species.
Examples:
- EHA105
- GV3101
- LBA4404
Defaults help standardize transformation procedures and reduce repetitive data entry.
If no default is configured, no automatic strain is selected.
Default Plasmid
Defines the plasmid or construct most commonly associated with the species.
Examples:
- pCAMBIA1301
- pBIN19
- Custom transformation vectors
Default plasmids help streamline:
- Transformation workflows
- Experimental setup
- Protocol authoring
- Batch creation
Defaults remain fully overridable during execution.
Files & Biological Documentation
Species records may contain attached biological or operational documentation.
Examples include:
- Reference protocols
- Regulatory guidance
- Cultivation notes
- Growth references
- Transformation procedures
- Images and diagrams
- Literature references
- Sequence-related files
Files attached to species become part of the permanent biological reference record.
Species Usage Throughout Flask Track
Species are deeply integrated into operational execution.
They may be referenced by:
- Protocols
- Workflows
- Batches
- Samples
- Transformation workflows
- Compliance systems
- Structured reports
- Operational dashboards
Species context helps ensure laboratory procedures remain biologically appropriate and operationally traceable.
Species & Protocol Compatibility
Protocols may optionally target specific species.
This allows organizations to:
- Restrict incompatible procedures
- Build species-specific workflows
- Improve reproducibility
- Prevent operational misuse
Examples:
- Species-specific media formulations
- Specialized rooting procedures
- Targeted transformation pipelines
- Organism-specific environmental requirements
Species-aware workflows improve execution reliability.
Species & Sample Traceability
Every sample created within Flask Track may reference a species.
This ensures laboratories can reconstruct:
- Biological lineage
- Experimental context
- Workflow applicability
- Transformation history
- Environmental requirements
Species-linked samples improve long-term scientific traceability and reporting accuracy.
Compliance & Regulatory Context
Species may carry compliance implications depending on organizational or regulatory policies.
Examples include:
- Restricted organisms
- GMO workflows
- Biosafety requirements
- Controlled biological materials
- Facility-specific handling procedures
Species metadata may influence:
- Compliance tagging
- Workflow restrictions
- Approval requirements
- Audit review procedures
This allows Flask Track to integrate biological context directly into operational compliance systems.
Reporting & Analytics
Species records support reporting and operational analytics throughout the platform.
Species-based reporting may include:
- Batch activity
- Workflow usage
- Transformation success
- Operational throughput
- Compliance summaries
- Historical execution trends
Standardized species definitions improve reporting consistency across long-running operational datasets.
Auditability & Change Tracking
Species records are fully auditable.
Audit systems may record:
- Species creation
- Metadata updates
- File uploads and removals
- Default transformation changes
- Compliance-related modifications
This ensures biological definitions remain historically traceable over time.
Editing & Deletion
Authorized users may:
- Create species
- Update metadata
- Attach biological documentation
- Configure transformation defaults
- Modify operational references
Deletion may be restricted when species are referenced by:
- Samples
- Protocols
- Workflows
- Batches
- Compliance systems
- Historical execution records
In many cases, archival is preferred over permanent removal.
Best Practices
Recommended species management practices include:
- Use accurate scientific naming
- Maintain consistent Latin name formatting
- Include cultivar or strain information when operationally relevant
- Avoid duplicate biological entries
- Configure transformation defaults only when consistently applicable
- Attach meaningful biological documentation
- Review outdated or deprecated species definitions periodically
Well-maintained species records improve both operational consistency and scientific reproducibility.
Relationship to Workflows & Execution
Species themselves do not execute work.
Instead:
- Protocols define procedures
- Workflows organize execution
- Batches instantiate operational runs
- Samples represent biological execution units
- Species provide the biological context linking them together
This separation allows Flask Track to maintain reusable operational structures while preserving accurate biological traceability.
Summary
Species provide the biological foundation for laboratory execution within Flask Track.
By combining structured taxonomy, operational metadata, transformation defaults, compliance integration, and audit traceability, species records help laboratories:
- Standardize biological references
- Improve reproducibility
- Enforce workflow compatibility
- Streamline transformation workflows
- Maintain biological traceability
- Support compliance readiness
- Improve reporting consistency
Species are more than labels — they are the biological context that connects laboratory procedures, workflows, samples, and compliance systems into a coherent operational model.