AbstractBackgroundPlants demonstrate dynamic growth phenotypes that are determined by genetic and environmental factors. Phenotypic analysis of growth features over time is a key approach to understand how plants interact with environmental change as well as respond to different treatments. Although the importance of measuring dynamic growth traits is widely recognised, available open software tools are limited in terms of batch processing of image datasets, multiple trait analysis, software usability and cross-referencing results between experiments, making automated phenotypic analysis problematic.ResultsHere, we present Leaf-GP (Growth Phenotypes), an easy-to-use and open software application that can be executed on different platforms. To facilitate diverse scientific user communities, we provide three versions of the software, including a graphic user interface (GUI) for personal computer (PC) users, a command-line interface for high-performance computer (HPC) users, and an interactive Jupyter Notebook (also known as the iPython Notebook) for computational biologists and computer scientists. The software is capable of extracting multiple growth traits automatically from large image datasets. We have utilised it in Arabidopsis thaliana and wheat (Triticum aestivum) growth studies at the Norwich Research Park (NRP, UK). By quantifying growth phenotypes over time, we are able to identify diverse plant growth patterns based on a variety of key growth-related phenotypes under varied experimental conditions.As Leaf-GP has been evaluated with noisy image series acquired by different imaging devices and still produced reliable biologically relevant outputs, we believe that our automated analysis workflow and customised computer vision based feature extraction algorithms can facilitate a broader plant research community for their growth and development studies. Furthermore, because we implemented Leaf-GP based on open Python-based computer vision, image analysis and machine learning libraries, our software can not only contribute to biological research, but also exhibit how to utilise existing open numeric and scientific libraries (including Scikit-image, OpenCV, SciPy and Scikit-learn) to build sound plant phenomics analytic solutions, efficiently and effectively.ConclusionsLeaf-GP is a comprehensive software application that provides three approaches to quantify multiple growth phenotypes from large image series. We demonstrate its usefulness and high accuracy based on two biological applications: (1) the quantification of growth traits for Arabidopsis genotypes under two temperature conditions; and (2) measuring wheat growth in the glasshouse over time. The software is easy-to-use and cross-platform, which can be executed on Mac OS, Windows and high-performance computing clusters (HPC), with open Python-based scientific libraries preinstalled. We share our modulated source code and executables (.exe for Windows; .app for Mac) together with this paper to serve the plant research community. The software, source code and experimental results are freely available at https://github.com/Crop-Phenomics-Group/Leaf-GP/releases.