Table 4.
Pose-derived traits description.
| Trait name | Units | Trait type | Description | |
|---|---|---|---|---|
| A. angle-related traits | primary_angle_proximal | degree | scalar | primary root angle calculated by base node and proximal node |
| primary_angle_distal | degree | scalar | primary root angle calculated by base node and distal node | |
| lateral_angles_proximal | degree | non-scalar | lateral root angle calculated by base node and proximal node, each lateral root will have one value | |
| lateral_angles_distal | degree | non-scalar | lateral root angle calculated by base node and distal node, each lateral root will have one value | |
| main_angles_proximal | degree | non-scalar | main root angle calculated by base node and proximal node, each main root will have one value | |
| main_angles_distal | degree | non-scalar | main root angle calculated by base node and distal node, each main root will have one value | |
| B. length-related traits | primary_length | px | scalar | length of primary root, computed as the sum of the lengths of the segments that form the primary root |
| lateral_lengths | px | non-scalar | lengths of each lateral root, computed as the sum of the lengths of the segments that form each lateral root | |
| main_lengths | px | non-scalar | lengths of each main root, computed as the sum of the lengths of the segments that form each main root | |
| primary_base_tip_dist | px | scalar | Euclidean distance (straight line distance) from the base node to tip node of the primary root | |
| main_base_tip_dists | px | non-scalar | Euclidean distances from the base nodes to the tip nodes of each main root | |
| primary_tip_pt_y | px | scalar | tip of primary root in y axis | |
| curve_index | - | scalar | primary root curvature index, calculated by curve_index = (primary_length − primary_base_tip_dist) / primary_length | |
| main_curve_indices | - | non-scalar | curve index of each main root | |
| C. root width | root_widths | px | non-scalar | primary root width based on paired lateral root bases |
| D. tip- and base-related traits | lateral_base_pt_xs | px | non-scalar | x-coordinate of each lateral root base point |
| lateral_base_pt_ys | px | non-scalar | y-coordinate of each lateral root base point | |
| lateral_tip_pt_xs | px | non-scalar | x-coordinate of each lateral root tip point | |
| lateral_tip_pt_ys | px | non-scalar | y-coordinate of each lateral root tip point | |
| main_tip_pt_xs | px | non-scalar | x-coordinate of each main root tip point | |
| main_tip_pt_ys | px | non-scalar | y-coordinate of each main root tip point | |
| base_length | px | scalar | difference in y-coordinates between first and last lateral bases | |
| base_length_ratio | - | scalar | base_length / primary_length | |
| base_median_ratio | - | scalar | ratio of median value in all lateral base points to tip of primary root in y axis, calculated by base_median_ratio = numpy.nanmedian(lateral_base_ys) / primary_tip_pt_y | |
| base_ct_density | 1 / px | scalar | ratio of number of base points over primary root length | |
| lateral_count | roots | scalar | number of lateral roots | |
| main_count | roots | scalar | number of main roots | |
| E. convex hull-related traits | chull_line_lengths | px | non-scalar | lengths of lines connecting any two vertices on the convex hull |
| chull_perimeter | px | scalar | perimeter of convex hull | |
| chull_area | px2 | scalar | area of convex hull | |
| chull_max_width | px | scalar | maximum width–difference in x-coordinates–of convex hull (taken between vertices) | |
| chull_max_height | px | scalar | maximum height–difference in y-coordinates–of convex hull (taken between vertices) | |
| F. scanline-related traits | scanline_intersection_cou nts | - | non-scalar | number of intersections with roots at each scanline |
| scanline_first_ind | - | scalar | index of the first scanline that intersects with roots | |
| scanline_last_ind | - | scalar | index of the last scanline that intersects with roots | |
| G. ellipse-related traits | ellipse_a | px | scalar | semi-major axis length of the fitted ellipse of the root network |
| ellipse_b | px | scalar | semi-minor axis length of the fitted ellipse of the root network | |
| ellipse_ratio | - | scalar | ratio of the major to minor lengths | |
| H. network-related traits | network_length | px | scalar | total root length |
| network_width_depth_rati o | - | scalar | width-to-depth ratio of bounding box for root network | |
| network_solidity | 1/px | scalar | total root length divided by the convex hull area | |
| network_length_lower | px | scalar | total root length in the lower fraction (2/3) | |
| network_length_distributio n | - | scalar | ratio of the root length in the lower fraction (2/3) over total root length | |