Cargando…
Leaf-GP: an open and automated software application for measuring growth phenotypes for arabidopsis and wheat
BACKGROUND: Plants 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 i...
Autores principales: | , , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
BioMed Central
2017
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5740932/ https://www.ncbi.nlm.nih.gov/pubmed/29299051 http://dx.doi.org/10.1186/s13007-017-0266-3 |
_version_ | 1783288110678802432 |
---|---|
author | Zhou, Ji Applegate, Christopher Alonso, Albor Dobon Reynolds, Daniel Orford, Simon Mackiewicz, Michal Griffiths, Simon Penfield, Steven Pullen, Nick |
author_facet | Zhou, Ji Applegate, Christopher Alonso, Albor Dobon Reynolds, Daniel Orford, Simon Mackiewicz, Michal Griffiths, Simon Penfield, Steven Pullen, Nick |
author_sort | Zhou, Ji |
collection | PubMed |
description | BACKGROUND: Plants 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 image processing, multiple traits analyses, software usability and cross-referencing results between experiments, making automated phenotypic analysis problematic. RESULTS: Here, we present Leaf-GP (Growth Phenotypes), an easy-to-use and open software application that can be executed on different computing platforms. To facilitate diverse scientific communities, we provide three software versions, including a graphic user interface (GUI) for personal computer (PC) users, a command-line interface for high-performance computer (HPC) users, and a well-commented 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 a number of growth phenotypes over time, we have identified diverse plant growth patterns between different genotypes under several experimental conditions. As Leaf-GP has been evaluated with noisy image series acquired by different imaging devices (e.g. smartphones and digital cameras) and still produced reliable biological outputs, we therefore believe that our automated analysis workflow and customised computer vision based feature extraction software implementation 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, we believe that our software not only can contribute to biological research, but also demonstrates how to utilise existing open numeric and scientific libraries (e.g. Scikit-image, OpenCV, SciPy and Scikit-learn) to build sound plant phenomics analytic solutions, in a efficient and effective way. CONCLUSIONS: Leaf-GP is a sophisticated software application that provides three approaches to quantify 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 HPC, with open Python-based scientific libraries preinstalled. Our work presents the advancement of how to integrate computer vision, image analysis, machine learning and software engineering in plant phenomics software implementation. To serve the plant research community, our modulated source code, detailed comments, executables (.exe for Windows; .app for Mac), and experimental results are freely available at https://github.com/Crop-Phenomics-Group/Leaf-GP/releases. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (10.1186/s13007-017-0266-3) contains supplementary material, which is available to authorized users. |
format | Online Article Text |
id | pubmed-5740932 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2017 |
publisher | BioMed Central |
record_format | MEDLINE/PubMed |
spelling | pubmed-57409322018-01-03 Leaf-GP: an open and automated software application for measuring growth phenotypes for arabidopsis and wheat Zhou, Ji Applegate, Christopher Alonso, Albor Dobon Reynolds, Daniel Orford, Simon Mackiewicz, Michal Griffiths, Simon Penfield, Steven Pullen, Nick Plant Methods Software BACKGROUND: Plants 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 image processing, multiple traits analyses, software usability and cross-referencing results between experiments, making automated phenotypic analysis problematic. RESULTS: Here, we present Leaf-GP (Growth Phenotypes), an easy-to-use and open software application that can be executed on different computing platforms. To facilitate diverse scientific communities, we provide three software versions, including a graphic user interface (GUI) for personal computer (PC) users, a command-line interface for high-performance computer (HPC) users, and a well-commented 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 a number of growth phenotypes over time, we have identified diverse plant growth patterns between different genotypes under several experimental conditions. As Leaf-GP has been evaluated with noisy image series acquired by different imaging devices (e.g. smartphones and digital cameras) and still produced reliable biological outputs, we therefore believe that our automated analysis workflow and customised computer vision based feature extraction software implementation 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, we believe that our software not only can contribute to biological research, but also demonstrates how to utilise existing open numeric and scientific libraries (e.g. Scikit-image, OpenCV, SciPy and Scikit-learn) to build sound plant phenomics analytic solutions, in a efficient and effective way. CONCLUSIONS: Leaf-GP is a sophisticated software application that provides three approaches to quantify 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 HPC, with open Python-based scientific libraries preinstalled. Our work presents the advancement of how to integrate computer vision, image analysis, machine learning and software engineering in plant phenomics software implementation. To serve the plant research community, our modulated source code, detailed comments, executables (.exe for Windows; .app for Mac), and experimental results are freely available at https://github.com/Crop-Phenomics-Group/Leaf-GP/releases. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (10.1186/s13007-017-0266-3) contains supplementary material, which is available to authorized users. BioMed Central 2017-12-22 /pmc/articles/PMC5740932/ /pubmed/29299051 http://dx.doi.org/10.1186/s13007-017-0266-3 Text en © The Author(s) 2017 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated. |
spellingShingle | Software Zhou, Ji Applegate, Christopher Alonso, Albor Dobon Reynolds, Daniel Orford, Simon Mackiewicz, Michal Griffiths, Simon Penfield, Steven Pullen, Nick Leaf-GP: an open and automated software application for measuring growth phenotypes for arabidopsis and wheat |
title | Leaf-GP: an open and automated software application for measuring growth phenotypes for arabidopsis and wheat |
title_full | Leaf-GP: an open and automated software application for measuring growth phenotypes for arabidopsis and wheat |
title_fullStr | Leaf-GP: an open and automated software application for measuring growth phenotypes for arabidopsis and wheat |
title_full_unstemmed | Leaf-GP: an open and automated software application for measuring growth phenotypes for arabidopsis and wheat |
title_short | Leaf-GP: an open and automated software application for measuring growth phenotypes for arabidopsis and wheat |
title_sort | leaf-gp: an open and automated software application for measuring growth phenotypes for arabidopsis and wheat |
topic | Software |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5740932/ https://www.ncbi.nlm.nih.gov/pubmed/29299051 http://dx.doi.org/10.1186/s13007-017-0266-3 |
work_keys_str_mv | AT zhouji leafgpanopenandautomatedsoftwareapplicationformeasuringgrowthphenotypesforarabidopsisandwheat AT applegatechristopher leafgpanopenandautomatedsoftwareapplicationformeasuringgrowthphenotypesforarabidopsisandwheat AT alonsoalbordobon leafgpanopenandautomatedsoftwareapplicationformeasuringgrowthphenotypesforarabidopsisandwheat AT reynoldsdaniel leafgpanopenandautomatedsoftwareapplicationformeasuringgrowthphenotypesforarabidopsisandwheat AT orfordsimon leafgpanopenandautomatedsoftwareapplicationformeasuringgrowthphenotypesforarabidopsisandwheat AT mackiewiczmichal leafgpanopenandautomatedsoftwareapplicationformeasuringgrowthphenotypesforarabidopsisandwheat AT griffithssimon leafgpanopenandautomatedsoftwareapplicationformeasuringgrowthphenotypesforarabidopsisandwheat AT penfieldsteven leafgpanopenandautomatedsoftwareapplicationformeasuringgrowthphenotypesforarabidopsisandwheat AT pullennick leafgpanopenandautomatedsoftwareapplicationformeasuringgrowthphenotypesforarabidopsisandwheat |