Building Reusable LgoPy Analytical Blocks for PhenoWorks
An image-processing script works well on your first dataset. Months later, a new field campaign brings another batch of images, and you need to repeat the analysis. Which version of the script did you use? What settings produced those outputs? Could a colleague reproduce the same steps from the files you shared?
Reproducible data processing depends on preserving those details alongside the method. LgoPy blocks help by packaging a transformation with defined inputs, configurable parameters, and versioned code. In this tutorial, we will use a simple RGB-to-HSV conversion to show how to read plot images, save derived visualizations, and build a processing component that can be shared and reused across datasets in PhenoWorks.
