FlavoRotor is in developmentSee the current stage
Research

Experimental platform · TR-DAT-001

Data acquisition architecture

The event, sensor and recipe records required to reconstruct every FlavoRotor cultivation run.

MarkdownJSONRevised 2026-07-29
In brief

The event, sensor and recipe records required to reconstruct every FlavoRotor cultivation run.

FlavoRotor monitoring dashboard overview
Monitoring interface.Original software prototype screen from the project report.
FlavoRotor historical monitoring interface
Historical record view.The interface supports traceability only when stored values retain sensor, calibration and recipe identifiers.

Reconstruction requirement

An independent analyst must be able to reconstruct what the system was commanded to do, what it actually measured, what deviations occurred and which samples were harvested.

Core data streams

Every published result remains traceable to the cultivation run

Identifiers connect hardware state, sensor streams, recipe versions, images, samples and derived analyses.

Values
SeriesValueNote
Cultivation runrun_idThe run record binds system version, crop identity, cultivar, recipe version and start/end timestamps.
Raw observationssensor_id · event_id · image_idRaw sensor packets, actuator events and images retain timestamps and device identifiers before analysis.
Biological samplesplant_id · sample_idHarvested material remains linked to plant position, cultivation cycle and analytical method.
Derived analysisanalysis_id · software_versionEvery transformed value records the code or method version and the source observations used to calculate it.
Published recordtable · figure · datasetA figure or result resolves back to its exact source table, file and treatment definition.

FlavoRotor data architecture; MIAPPE and FAIR concepts are described in sources R23 and R24.

StreamExamplesPrimary key
System statemode, faults, firmware, system versiontimestamp + system_id
SensorspH, EC, temperature, level, PPFD referencetimestamp + sensor_id
Actuatorspump steps, channel, rotation command, light stateevent_id
Recipetime-indexed setpoints and limitsrecipe_id + version
Biological materialspecies, cultivar, seed lot, positionsample_id
Observationsmass, image, colour, chemistry, sensoryobservation_id
Calibrationmodel coefficients and validitycalibration_id

Time integrity

The controller and server clocks are synchronised before a trial. Records use UTC internally and retain the local timezone for human-readable reports. Missing intervals are represented explicitly; time series are never filled silently.

Metadata standard

The study package follows MIAPPE concepts for investigation, study, biological material, environment and observed variables, and FAIR principles for durable identifiers and machine-readable metadata.

FlavoRotor design provenance

The system-specific configuration on this page is traced to the supplied FlavoRotor engineering records.

Article bibliography

Sources used on this page