Skip to main content

Digital plant phenotyping platform

A focused lab for field data, imaging and AI.

Fourteen practical browser tools shaped around plant science workflows. Each workspace now shares one calm, responsive interface while keeping its specialist controls close at hand.

14
browser tools
5
workflow areas
BYOK
AI model choice

Explore the toolkit

Choose a workflow​

Search by task or filter by research stage. Every card opens a dedicated workspace.

14 tools

Sensor Recorder interface
Data captureStable

Sensor Recorder

Capture phone orientation, leaf inclination, location and solar geometry as timestamped field records, then export a research-ready CSV.

Land Surveyor interface
Field planningStable

Land Surveyor

Build a field boundary from manual coordinates or device location and estimate area in square metres, hectares and mu.

Irrigation Designer interface
Field planningStable

Irrigation Designer

Check a drip-irrigation block: lateral, submain and mainline losses, pressure at the farthest subunit and emitter flow variation, with a validated model.

Weather Downloader interface
Field planningStable

Weather Downloader

Select a location and date range, retrieve NASA POWER agrometeorological data and preview or download clean CSV results.

CCO Mission Planner interface
Field planningBeta

CCO Mission Planner

Turn KML field boundaries into previewable DJI-compatible CCO wayline packages with configurable flight and camera settings.

Image Quantifier interface
Imaging & visionBeta

Image Quantifier

Open the hosted analysis workspace to quantify biological samples from uploaded or captured images and export measurements.

Root Preprocessor interface
Imaging & visionBeta

Root Preprocessor

Prepare root scans with polygon regions, background cleanup, high-pass enhancement and precise manual corrections.

Stereo Vision interface
Imaging & visionStable

Stereo Vision

Rectify a calibrated side-by-side stereo stream, compute metric depth by block matching and export depth in millimetres.

Calibration Targets interface
Imaging & visionStable

Calibration Targets

Generate printable checkerboards and segmented circular markers at exact millimetre sizes, with fit checks and PDF export.

AI Data Visualizer interface
AI & researchStable

AI Data Visualizer

Load a table and chart it from the full data; an optional AI provider suggests the chart, and group comparisons run ANOVA and Tukey tests locally.

Journal Selector interface
AI & researchExperimental

Journal Selector

Compare a manuscript abstract with configurable journal criteria using the AI provider and API key you choose.

AI Solver interface
AI & researchExperimental

AI Solver

Ask with text, camera or screen capture and send the prompt to the visual AI model and API provider you configure.

Encrypted Note interface
UtilitiesStable

Encrypted Note

Encrypt a text note in the browser, share it through a URL fragment or keep a password-protected copy in local storage.

Maze interface
UtilitiesStable

Maze

A compact canvas experiment in procedural maze generation, keyboard and touch input, movement trails and local scores.

Local-first where possibleFiles and calculations stay in the browser unless a tool clearly names an external service.
Your model, your keyAI tools use the provider and API credentials you configure for that session.
Research-aware outputScientific assumptions, external runtimes and preliminary estimates are labelled in context.

Cite this work​

If you use the Digital Plant Phenotyping Platform v25.0 or any of its tools in your research, please cite it.

DOI10.5281/zenodo.17544584
APA

LiangchaoDeng. (2025). smiler488/smiler488.github.io: Digital Plant Phenotyping Platform v25.0 (v25.0.0). Zenodo. https://doi.org/10.5281/zenodo.17544584

BibTeX
@software{Deng2025_DPPP_v25,
  author       = {Deng, Liangchao},
  title        = {Digital Plant Phenotyping Platform (v25.0)},
  year         = {2025},
  publisher    = {Zenodo},
  doi          = {10.5281/zenodo.17544584},
  url          = {https://doi.org/10.5281/zenodo.17544584},
  note         = {[Computer software]}
}

In Zotero, open the File menu and choose Import from Clipboard.