Skip to main content

PhenoWorks Beta Is Here

· 5 min read
PhenoWorks Contributors
PhenoWorks Project Team

PhenoWorks beta is here: a crop phenotyping web platform that brings research data, reusable analysis methods, and an AI assistant into one workspace. Load and visualize your data, extract structured features with LgoPy blocks, and use the results to support analysis, interpretation, and research writing.

Our goal is to make research data analysis easier to repeat, inspect, and share—from the first exploratory run to a colleague revisiting the experiment months later.

The interactive diagram on our landing page follows this workflow from data to scientific discovery. Here is how its four stages fit together.

1. Research Data Collection​

Start by organizing your field trials into projects, studies, datasets, and plots. Bring UAV and satellite imagery, sensor readings, field observations, metadata, and treatment labels together, then visualize supported images before choosing how to process them.

Research documents belong here too. Keep PDFs, manuscript drafts, reference papers, and protocols alongside the experiments they describe. The platform can also be extended to support other modalities, such as laboratory measurements and genomic data.

2. Analysis & Evidence Building​

Move from data ingestion and quality control to feature extraction and analysis results. LgoPy blocks turn raw data into structured features, such as vegetation indices and canopy-cover measurements, that you can use in downstream analysis.

Like Lego pieces, each block performs one focused task with defined inputs and outputs. Connect compatible blocks into pipelines you can share and reuse across datasets. For example, an image-processing block can prepare images for a compatible feature-extraction step. Available methods depend on the installed block catalog.

Follow pipeline progress, inspect logs, and review the generated images, masks, summaries, and tables. These outputs stay connected to their source data and processing workflow.

3. Scientific Knowledge Base​

Connect images, extracted features, figures, tables, model results, methods, and documents into a shared research knowledge base. Keep the evidence together so you can find relevant datasets, trace how measurements were produced, compare results, and download files for further work.

This lays the foundation for multimodal RAG: retrieving relevant context from visual, numerical, and written evidence to support an assistant's answers. What the agent can retrieve depends on the connected tools and indexing available.

4. PhenoWorks Agent​

Work with the PhenoWorks Agent (phenoworks-agent) to process images, extract features, and analyze data using available LgoPy blocks. Describe the task in your own words:

Can you calculate NDVI for my dataset?

Can you apply histogram equalization to the RGB images in my dataset?

The agent can help choose a suitable method, check its inputs, run a compatible pipeline, and retrieve the results. You can then ask it to interpret differences across plots or draft a preliminary-data section from selected results.

PhenoWorks MCP (phenoworks-mcp) provides the Model Context Protocol connection between compatible AI assistants and the PhenoWorks API. Its tools support finding datasets, inspecting analysis blocks, validating and running pipelines, tracking jobs, and retrieving outputs within the user's access permissions.

Learn more about the PhenoWorks Agent and its connected tools.

Research outputs​

The options at the bottom of the diagram show what this workflow can support:

  • Downstream Analysis: explore extracted features with the agent's available tools or export them to notebooks and statistical software.
  • Scientific Discovery: investigate patterns, develop new questions, and plan follow-up experiments.
  • Manuscripts: bring methods, figures, and measurements together, and work with the agent on preliminary-results drafts.
  • Grant Proposals: use pilot-study findings to draft preliminary-data sections that support a proposed study.

For example: “Can you draft a preliminary-data section for my grant proposal using these canopy-cover results?” Researchers review the interpretation and supporting evidence, then refine the draft for their audience.

How does PhenoWorks support better analysis and reproducible research?​

A canopy-cover table is more useful when you can explain which images produced it, how the measurements were calculated, and which settings were used. PhenoWorks brings those questions into the analysis workflow: organize the source data by project, study, dataset, and plot; choose reusable LgoPy blocks; inspect the pipeline definition and parameters; then review the run's logs and saved outputs.

For example, a team can apply the same canopy-cover workflow to a later field campaign, inspect the resulting masks, and compare the measurements. If a threshold needs adjusting, they can run a revised analysis and examine how the outputs change. Reusing an explicit workflow reduces repeated setup and makes methodological differences easier to identify.

This supports reproducibility, but the scientific method still needs validation. Researchers should preserve the input data, block code and versions, dependencies, and relevant settings, including random seeds where applicable. A saved pipeline helps document the analysis; reproducing a result also depends on the data and execution environment. See Running Analysis Workflows for the review and execution steps.

Continuous Learning​

Research feeds back into the next workflow. Add new observations, review unexpected results, refine your analysis blocks, and compare the revised outputs. This cycle connects each round of data collection and analysis with the questions that come next.

We will use this blog to share release notes, tutorials, and development updates as PhenoWorks evolves.

Interested in PhenoWorks? Express your interest through our Google Form.