RSAtrace3D

RSAtrace3D vectorizes root system architecture from 3D volume data, such as X-ray computed tomography (CT) images, to enable quantitative RSA phenotyping in monocot plants.


Key Features:

  • Robust Vectorization: Converts complex root structures into polylines representing individual roots, including radicle and crown roots.
  • Handling Noisy Data: Uses multiple base points along each root instead of relying solely on end nodes to improve vectorization in noisy 3D volumes.
  • Tracking Algorithm: Determines vector direction using a tracking algorithm based on the center of gravity (COG) of root voxels.
  • Data Compactness: Produces vectorized representations that are approximately 32,000-fold more compact than raw X-ray CT volumes.
  • Versatility and Expandability: Demonstrated on rice (Oryza sativa) and extendable to other monocots and diverse 3D imaging modalities.
  • Programming Language: Implemented in Python.

Scientific Applications:

  • RSA phenotyping: Enables quantitative measurement and comparison of root system architecture traits in monocot plants.
  • Varietal comparison and breeding: Facilitates detection of varietal differences in RSA traits relevant to breeding programs.
  • Cross-modal analysis: Supports analysis of monocot root systems across different 3D imaging modalities.

Methodology:

Vectorization converts segmented root voxels into polylines using multiple base points per root and a tracking algorithm based on the center of gravity (COG) of root voxels to determine vector directions.

Topics

Details

License:
Other
Cost:
Free of charge
Tool Type:
command-line tool
Operating Systems:
Linux, Windows
Programming Languages:
Python
Added:
12/14/2021
Last Updated:
12/14/2021

Operations

Publications

Teramoto S, Tanabata T, Uga Y. RSAtrace3D: robust vectorization software for measuring monocot root system architecture. BMC Plant Biology. 2021;21(1). doi:10.1186/s12870-021-03161-9. PMID:34433428. PMCID:PMC8390230.

Documentation