Cargando…
RSAtrace3D: robust vectorization software for measuring monocot root system architecture
BACKGROUND: The root distribution in the soil is one of the elements that comprise the root system architecture (RSA). In monocots, RSA comprises radicle and crown roots, each of which can be basically represented by a single curve with lateral root branches or approximated using a polyline. Moreove...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
BioMed Central
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8390230/ https://www.ncbi.nlm.nih.gov/pubmed/34433428 http://dx.doi.org/10.1186/s12870-021-03161-9 |
_version_ | 1783743048177418240 |
---|---|
author | Teramoto, Shota Tanabata, Takanari Uga, Yusaku |
author_facet | Teramoto, Shota Tanabata, Takanari Uga, Yusaku |
author_sort | Teramoto, Shota |
collection | PubMed |
description | BACKGROUND: The root distribution in the soil is one of the elements that comprise the root system architecture (RSA). In monocots, RSA comprises radicle and crown roots, each of which can be basically represented by a single curve with lateral root branches or approximated using a polyline. Moreover, RSA vectorization (polyline conversion) is useful for RSA phenotyping. However, a robust software that can enable RSA vectorization while using noisy three-dimensional (3D) volumes is unavailable. RESULTS: We developed RSAtrace3D, which is a robust 3D RSA vectorization software for monocot RSA phenotyping. It manages the single root (radicle or crown root) as a polyline (a vector), and the set of the polylines represents the entire RSA. RSAtrace3D vectorizes root segments between the two ends of a single root. By utilizing several base points on the root, RSAtrace3D suits noisy images if it is difficult to vectorize it using only two end nodes of the root. Additionally, by employing a simple tracking algorithm that uses the center of gravity (COG) of the root voxels to determine the tracking direction, RSAtrace3D efficiently vectorizes the roots. Thus, RSAtrace3D represents the single root shape more precisely than straight lines or spline curves. As a case study, rice (Oryza sativa) RSA was vectorized from X-ray computed tomography (CT) images, and RSA traits were calculated. In addition, varietal differences in RSA traits were observed. The vector data were 32,000 times more compact than raw X-ray CT images. Therefore, this makes it easier to share data and perform re-analyses. For example, using data from previously conducted studies. For monocot plants, the vectorization and phenotyping algorithm are extendable and suitable for numerous applications. CONCLUSIONS: RSAtrace3D is an RSA vectorization software for 3D RSA phenotyping for monocots. Owing to the high expandability of the RSA vectorization and phenotyping algorithm, RSAtrace3D can be applied not only to rice in X-ray CT images but also to other monocots in various 3D images. Since this software is written in Python language, it can be easily modified and will be extensively applied by researchers in this field. |
format | Online Article Text |
id | pubmed-8390230 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | BioMed Central |
record_format | MEDLINE/PubMed |
spelling | pubmed-83902302021-08-27 RSAtrace3D: robust vectorization software for measuring monocot root system architecture Teramoto, Shota Tanabata, Takanari Uga, Yusaku BMC Plant Biol Software BACKGROUND: The root distribution in the soil is one of the elements that comprise the root system architecture (RSA). In monocots, RSA comprises radicle and crown roots, each of which can be basically represented by a single curve with lateral root branches or approximated using a polyline. Moreover, RSA vectorization (polyline conversion) is useful for RSA phenotyping. However, a robust software that can enable RSA vectorization while using noisy three-dimensional (3D) volumes is unavailable. RESULTS: We developed RSAtrace3D, which is a robust 3D RSA vectorization software for monocot RSA phenotyping. It manages the single root (radicle or crown root) as a polyline (a vector), and the set of the polylines represents the entire RSA. RSAtrace3D vectorizes root segments between the two ends of a single root. By utilizing several base points on the root, RSAtrace3D suits noisy images if it is difficult to vectorize it using only two end nodes of the root. Additionally, by employing a simple tracking algorithm that uses the center of gravity (COG) of the root voxels to determine the tracking direction, RSAtrace3D efficiently vectorizes the roots. Thus, RSAtrace3D represents the single root shape more precisely than straight lines or spline curves. As a case study, rice (Oryza sativa) RSA was vectorized from X-ray computed tomography (CT) images, and RSA traits were calculated. In addition, varietal differences in RSA traits were observed. The vector data were 32,000 times more compact than raw X-ray CT images. Therefore, this makes it easier to share data and perform re-analyses. For example, using data from previously conducted studies. For monocot plants, the vectorization and phenotyping algorithm are extendable and suitable for numerous applications. CONCLUSIONS: RSAtrace3D is an RSA vectorization software for 3D RSA phenotyping for monocots. Owing to the high expandability of the RSA vectorization and phenotyping algorithm, RSAtrace3D can be applied not only to rice in X-ray CT images but also to other monocots in various 3D images. Since this software is written in Python language, it can be easily modified and will be extensively applied by researchers in this field. BioMed Central 2021-08-25 /pmc/articles/PMC8390230/ /pubmed/34433428 http://dx.doi.org/10.1186/s12870-021-03161-9 Text en © The Author(s) 2021 https://creativecommons.org/licenses/by/4.0/Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) . The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/ (https://creativecommons.org/publicdomain/zero/1.0/) ) applies to the data made available in this article, unless otherwise stated in a credit line to the data. |
spellingShingle | Software Teramoto, Shota Tanabata, Takanari Uga, Yusaku RSAtrace3D: robust vectorization software for measuring monocot root system architecture |
title | RSAtrace3D: robust vectorization software for measuring monocot root system architecture |
title_full | RSAtrace3D: robust vectorization software for measuring monocot root system architecture |
title_fullStr | RSAtrace3D: robust vectorization software for measuring monocot root system architecture |
title_full_unstemmed | RSAtrace3D: robust vectorization software for measuring monocot root system architecture |
title_short | RSAtrace3D: robust vectorization software for measuring monocot root system architecture |
title_sort | rsatrace3d: robust vectorization software for measuring monocot root system architecture |
topic | Software |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8390230/ https://www.ncbi.nlm.nih.gov/pubmed/34433428 http://dx.doi.org/10.1186/s12870-021-03161-9 |
work_keys_str_mv | AT teramotoshota rsatrace3drobustvectorizationsoftwareformeasuringmonocotrootsystemarchitecture AT tanabatatakanari rsatrace3drobustvectorizationsoftwareformeasuringmonocotrootsystemarchitecture AT ugayusaku rsatrace3drobustvectorizationsoftwareformeasuringmonocotrootsystemarchitecture |