Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2012 Jul 26:12:116.
doi: 10.1186/1471-2229-12-116.

GiA Roots: software for the high throughput analysis of plant root system architecture

Affiliations

GiA Roots: software for the high throughput analysis of plant root system architecture

Taras Galkovskyi et al. BMC Plant Biol. .

Abstract

Background: Characterizing root system architecture (RSA) is essential to understanding the development and function of vascular plants. Identifying RSA-associated genes also represents an underexplored opportunity for crop improvement. Software tools are needed to accelerate the pace at which quantitative traits of RSA are estimated from images of root networks.

Results: We have developed GiA Roots (General Image Analysis of Roots), a semi-automated software tool designed specifically for the high-throughput analysis of root system images. GiA Roots includes user-assisted algorithms to distinguish root from background and a fully automated pipeline that extracts dozens of root system phenotypes. Quantitative information on each phenotype, along with intermediate steps for full reproducibility, is returned to the end-user for downstream analysis. GiA Roots has a GUI front end and a command-line interface for interweaving the software into large-scale workflows. GiA Roots can also be extended to estimate novel phenotypes specified by the end-user.

Conclusions: We demonstrate the use of GiA Roots on a set of 2393 images of rice roots representing 12 genotypes from the species Oryza sativa. We validate trait measurements against prior analyses of this image set that demonstrated that RSA traits are likely heritable and associated with genotypic differences. Moreover, we demonstrate that GiA Roots is extensible and an end-user can add functionality so that GiA Roots can estimate novel RSA traits. In summary, we show that the software can function as an efficient tool as part of a workflow to move from large numbers of root images to downstream analysis.

PubMed Disclaimer

Figures

Figure 1
Figure 1
Annotated snapshot of the GiA Roots GUI. The GiA Roots GUI is a standalone application that provides a user interface to manage input images, define a processing pipeline and manage output. It features a main window with several task windows that can be accessed through the left sidebar. Sequential access to each window page accomplishes major tasks: managing data; selecting traits to measure; tweaking parameters; performing processing; reviewing the results. This linear design helps users to keep track of progress and proceed intuitively with processing of the data. Main computational steps are described in greater detail in Implementation.
Figure 2
Figure 2
GiA Roots processing chart. Data types are enclosed in ellipses, interactions are enclosed in rectangles. Interactions are realized by plugins, and have several variants. They can also be configured.
Figure 3
Figure 3
Comparison of GiA Roots estimation of trait values against a prior benchmark. The two plots represent a comparison of GiA Roots estimation of trait values compared against a previously validated set of algorithms [21]. Each point represents a trait estimate from one of 2393 images. Note that the median number of roots is defined to be an integer so nearly all comparisons in the left panel exactly coincide, but when plotted they appear to give rise to a ‘gridded’ pattern. The R2values confirm the strong correspondence of the two implementations of the same trait.
Figure 4
Figure 4
Comparison of the three available thresholding algorithms in GiA Roots. The three algorithms are global thresholding (GT), adaptive thresholding (AT), and double adaptive thresholding (DAT). Each algorithm is demonstrated on two relevant examples with default parameter settings and manually optimized parameter settings. Annotations 1-11 point at significant differences which are detailed in the text.
Figure 5
Figure 5
Schematic of GiA Roots extended with new trait estimation algorithms. A set of new traits is highlighted in the “Features & Algorithms” panel of GiA Roots. Installing new plugins is accomplished by copying the compiled plugin and documentation into the GiA Roots folder.

References

    1. Lynch J. Root architecture and plant productivity. Plant Physiol. 1995;109(1):7–13. - PMC - PubMed
    1. Casper BB, Jackson RB. Plant competition underground. Ann Rev Ecol Syst. 1997;28:545–570. doi: 10.1146/annurev.ecolsys.28.1.545. - DOI
    1. Hodge A, Robinson D, Griffiths B, Fitter A. Why plants bother: root proliferation results in increased nitrogen capture from an organic patch when two grasses compete. Plant Cell and Dev. 1999;22(7):811–820.
    1. Ennos AR. The scaling of root anchorage. J Theor Biol. 1993;161(1):61–75. doi: 10.1006/jtbi.1993.1040. - DOI
    1. Niklas KJ, Spatz HC. Allometric theory and the mechanical stability of large trees: Proof and conjecture. Am J Bot. 2006;93(6):824–828. doi: 10.3732/ajb.93.6.824. - DOI - PubMed

Publication types

LinkOut - more resources