<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Archiving and Interchange DTD v2.3 20070202//EN" "archivearticle.dtd">
<article xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="methods-article">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Plant Sci.</journal-id>
<journal-title>Frontiers in Plant Science</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Plant Sci.</abbrev-journal-title>
<issn pub-type="epub">1664-462X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fpls.2022.893140</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Plant Science</subject>
<subj-group>
<subject>Methods</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>A workflow for segmenting soil and plant X-ray computed tomography images with deep learning in Google&#x2019;s Colaboratory</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name><surname>Rippner</surname> <given-names>Devin A.</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="corresp" rid="c001"><sup>&#x002A;</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/1714149/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Raja</surname> <given-names>Pranav V.</given-names></name>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
</contrib>
<contrib contrib-type="author">
<name><surname>Earles</surname> <given-names>J. Mason</given-names></name>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<xref ref-type="aff" rid="aff3"><sup>3</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/1640484/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Momayyezi</surname> <given-names>Mina</given-names></name>
<xref ref-type="aff" rid="aff3"><sup>3</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/1740357/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Buchko</surname> <given-names>Alexander</given-names></name>
<xref ref-type="aff" rid="aff4"><sup>4</sup></xref>
</contrib>
<contrib contrib-type="author">
<name><surname>Duong</surname> <given-names>Fiona V.</given-names></name>
<xref ref-type="aff" rid="aff5"><sup>5</sup></xref>
</contrib>
<contrib contrib-type="author">
<name><surname>Forrestel</surname> <given-names>Elizabeth J.</given-names></name>
<xref ref-type="aff" rid="aff3"><sup>3</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/881139/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Parkinson</surname> <given-names>Dilworth Y.</given-names></name>
<xref ref-type="aff" rid="aff6"><sup>6</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/1108666/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Shackel</surname> <given-names>Kenneth A.</given-names></name>
<xref ref-type="aff" rid="aff7"><sup>7</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/45835/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Neyhart</surname> <given-names>Jeffrey L.</given-names></name>
<xref ref-type="aff" rid="aff8"><sup>8</sup></xref>
</contrib>
<contrib contrib-type="author">
<name><surname>McElrone</surname> <given-names>Andrew J.</given-names></name>
<xref ref-type="aff" rid="aff3"><sup>3</sup></xref>
<xref ref-type="aff" rid="aff9"><sup>9</sup></xref>
</contrib>
</contrib-group>
<aff id="aff1"><sup>1</sup><institution>Horticultural Crops Production and Genetic Improvement Research Unit-United States Department of Agriculture-Agricultural Research Service</institution>, <addr-line>Prosser, WA</addr-line>, <country>United States</country></aff>
<aff id="aff2"><sup>2</sup><institution>Department of Biological and Agricultural Engineering, University of California, Davis</institution>, <addr-line>Davis, CA</addr-line>, <country>United States</country></aff>
<aff id="aff3"><sup>3</sup><institution>Department of Viticulture and Enology, University of California, Davis</institution>, <addr-line>Davis, CA</addr-line>, <country>United States</country></aff>
<aff id="aff4"><sup>4</sup><institution>Department of Computer Science, California Polytechnic and State University, San Luis Obispo</institution>, <addr-line>CA</addr-line>, <country>United States</country></aff>
<aff id="aff5"><sup>5</sup><institution>Department of Integrative Biology, San Francisco State University</institution>, <addr-line>San Francisco, CA</addr-line>, <country>United States</country></aff>
<aff id="aff6"><sup>6</sup><institution>Advanced Light Source, Lawrence Berkeley National Laboratory</institution>, <addr-line>Berkeley, CA</addr-line>, <country>United States</country></aff>
<aff id="aff7"><sup>7</sup><institution>Department of Plant Sciences, University of California, Davis</institution>, <addr-line>Davis, CA</addr-line>, <country>United States</country></aff>
<aff id="aff8"><sup>8</sup><institution>Genetic Improvement for Fruits and Vegetables Laboratory, United States Department of Agriculture-Agricultural Research Service</institution>, <addr-line>Chatsworth, NJ</addr-line>, <country>United States</country></aff>
<aff id="aff9"><sup>9</sup><institution>Crops Pathology and Genetics Research Unit, United States Department of Agriculture-Agricultural Research Service</institution>, <addr-line>Davis, CA</addr-line>, <country>United States</country></aff>
<author-notes>
<fn fn-type="edited-by"><p>Edited by: Dirk Walther, Max Planck Institute of Molecular Plant Physiology, Germany</p></fn>
<fn fn-type="edited-by"><p>Reviewed by: Deepak Sinwar, Manipal University Jaipur, India; Craig J. Sturrock, University of Nottingham, United Kingdom</p></fn>
<corresp id="c001">&#x002A;Correspondence: Devin A. Rippner, <email>devin.rippner@usda.gov</email></corresp>
<fn fn-type="other" id="fn004"><p>This article was submitted to Technical Advances in Plant Science, a section of the journal Frontiers in Plant Science</p></fn>
</author-notes>
<pub-date pub-type="epub">
<day>13</day>
<month>09</month>
<year>2022</year>
</pub-date>
<pub-date pub-type="collection">
<year>2022</year>
</pub-date>
<volume>13</volume>
<elocation-id>893140</elocation-id>
<history>
<date date-type="received">
<day>10</day>
<month>03</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>12</day>
<month>08</month>
<year>2022</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x00A9; 2022 Rippner, Raja, Earles, Momayyezi, Buchko, Duong, Forrestel, Parkinson, Shackel, Neyhart and McElrone.</copyright-statement>
<copyright-year>2022</copyright-year>
<copyright-holder>Rippner, Raja, Earles, Momayyezi, Buchko, Duong, Forrestel, Parkinson, Shackel, Neyhart and McElrone</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/"><p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p></license>
</permissions>
<abstract>
<p>X-ray micro-computed tomography (X-ray &#x03BC;CT) has enabled the characterization of the properties and processes that take place in plants and soils at the micron scale. Despite the widespread use of this advanced technique, major limitations in both hardware and software limit the speed and accuracy of image processing and data analysis. Recent advances in machine learning, specifically the application of convolutional neural networks to image analysis, have enabled rapid and accurate segmentation of image data. Yet, challenges remain in applying convolutional neural networks to the analysis of environmentally and agriculturally relevant images. Specifically, there is a disconnect between the computer scientists and engineers, who build these AI/ML tools, and the potential end users in agricultural research, who may be unsure of how to apply these tools in their work. Additionally, the computing resources required for training and applying deep learning models are unique, more common to computer gaming systems or graphics design work, than to traditional computational systems. To navigate these challenges, we developed a modular workflow for applying convolutional neural networks to X-ray &#x03BC;CT images, using low-cost resources in Google&#x2019;s Colaboratory web application. Here we present the results of the workflow, illustrating how parameters can be optimized to achieve best results using example scans from walnut leaves, almond flower buds, and a soil aggregate. We expect that this framework will accelerate the adoption and use of emerging deep learning techniques within the plant and soil sciences.</p>
</abstract>
<kwd-group>
<kwd>X-ray computed tomography</kwd>
<kwd>deep learning</kwd>
<kwd>machine learning and AI</kwd>
<kwd>soil science</kwd>
<kwd>plant science</kwd>
<kwd>soil aggregate analysis</kwd>
<kwd>soil health</kwd>
<kwd>plant physiology</kwd>
</kwd-group>
<contract-num rid="cn001">DE-AC02- 05CH11231</contract-num>
<contract-num rid="cn002">2072-21000-057-000-D</contract-num>
<contract-num rid="cn002">2032-21220-008-000-D</contract-num>
<contract-sponsor id="cn001">U.S. Department of Energy<named-content content-type="fundref-id">10.13039/100000015</named-content></contract-sponsor>
<contract-sponsor id="cn002">Agricultural Research Service<named-content content-type="fundref-id">10.13039/100007917</named-content></contract-sponsor>
<counts>
<fig-count count="7"/>
<table-count count="0"/>
<equation-count count="4"/>
<ref-count count="62"/>
<page-count count="13"/>
<word-count count="7401"/>
</counts>
</article-meta>
</front>
<body>
<sec id="S1" sec-type="intro">
<title>Introduction</title>
<p>Researchers have long been interested in analyzing the in-situ physical, chemical, and biological properties and processes that take place in plants and soils. To accomplish this, researchers have widely adopted the use of X-ray micro-computed tomography (X-ray &#x03BC;CT) for 3D analysis of flower buds, seeds, leaves, stems, roots, and soils (<xref ref-type="bibr" rid="B41">Petrovic et al., 1982</xref>; <xref ref-type="bibr" rid="B12">Crestana et al., 1985</xref>, <xref ref-type="bibr" rid="B11">1986</xref>; <xref ref-type="bibr" rid="B2">Anderson et al., 1990</xref>; <xref ref-type="bibr" rid="B7">Brodersen et al., 2010</xref>; <xref ref-type="bibr" rid="B20">Hapca et al., 2011</xref>; <xref ref-type="bibr" rid="B35">Mooney et al., 2012</xref>; <xref ref-type="bibr" rid="B22">Helliwell et al., 2013</xref>; <xref ref-type="bibr" rid="B13">Cuneo et al., 2020</xref>; <xref ref-type="bibr" rid="B55">Th&#x00E9;roux-Rancourt et al., 2020</xref>; <xref ref-type="bibr" rid="B61">Xiao et al., 2021</xref>; <xref ref-type="bibr" rid="B14">Duncan et al., 2022</xref>). In plants, researchers have used X-ray &#x03BC;CT to visualize the internal structures of leaves, allowing for the quantification of CO<sub>2</sub> diffusion through the leaf based on path length tortuosity from the stomata to the mesophyll (<xref ref-type="bibr" rid="B32">Mathers et al., 2018</xref>; <xref ref-type="bibr" rid="B56">Th&#x00E9;roux-Rancourt et al., 2021</xref>). Other applications of X-ray &#x03BC;CT in plants include the visualization of embolism formation and repair in plant xylem tissue, allowing for the development of new models to better understand drought stress recovery, along with non-destructive quantification of carbohydrates in plant stems (<xref ref-type="bibr" rid="B7">Brodersen et al., 2010</xref>; <xref ref-type="bibr" rid="B57">Torres-Ruiz et al., 2015</xref>; <xref ref-type="bibr" rid="B15">Earles et al., 2018</xref>). In soils, X-ray &#x03BC;CT was used to visualize soil porosity, soil aggregate distribution, and plant root growth (<xref ref-type="bibr" rid="B58">Tracy et al., 2010</xref>; <xref ref-type="bibr" rid="B35">Mooney et al., 2012</xref>; <xref ref-type="bibr" rid="B22">Helliwell et al., 2013</xref>; <xref ref-type="bibr" rid="B31">Mairhofer et al., 2013</xref>; <xref ref-type="bibr" rid="B1">Ahmed et al., 2016</xref>; <xref ref-type="bibr" rid="B62">Yudina and Kuzyakov, 2019</xref>; <xref ref-type="bibr" rid="B18">Gerth et al., 2021</xref>; <xref ref-type="bibr" rid="B25">Keyes et al., 2022</xref>). Despite the wide use of advanced imaging techniques like X-ray &#x03BC;CT and imaging more generally in agricultural research, major limitations in both hardware and software hinder the speed and accuracy of image processing and data analysis.</p>
<p>Historically X-ray &#x03BC;CT data collection was extremely time consuming, and resource intensive as individual scans can exceed 50 Gb in size. Data acquisition rates were limited by the ability of X-ray detectors to transfer data to computers, limited hard drive storage capacity once the data was transferred, and intensive hardware requirements that limited the size of files that could be analyzed at any given time. Many of these constraints have been removed as detector hardware has improved, hard drive storage transfer speed and space has increased, and computing hardware has advanced. Now a major limiting step to the widespread use of X-ray &#x03BC;CT in the agricultural sciences is data analysis; while data can be acquired in hours to seconds, the laborious task of hand segmenting images can lead to analysis times of weeks to years for large data sets (<xref ref-type="bibr" rid="B55">Th&#x00E9;roux-Rancourt et al., 2020</xref>).</p>
<p>Recent advances in machine learning, specifically the application of convolutional neural networks to image analysis, have enabled rapid and accurate segmentation of image data (<xref ref-type="bibr" rid="B29">Long et al., 2015</xref>; <xref ref-type="bibr" rid="B46">Ronneberger et al., 2015</xref>; <xref ref-type="bibr" rid="B10">Chen et al., 2018</xref>; <xref ref-type="bibr" rid="B51">Smith et al., 2020</xref>; <xref ref-type="bibr" rid="B43">Raja et al., 2021</xref>; <xref ref-type="bibr" rid="B59">von Chamier et al., 2021</xref>). Such applications have met with great success in medical imaging analysis, outperforming radiologists for early cancer diagnosis in X-ray &#x03BC;CT images (<xref ref-type="bibr" rid="B30">Lotter et al., 2021</xref>). However, challenges remain to applying convolutional neural networks to the analysis of agriculturally relevant X-ray &#x03BC;CT images. Specifically, training accurate models for image segmentation requires the production of hand annotated training datasets, which is time consuming and requires specialized expertise to properly annotate training image data (<xref ref-type="bibr" rid="B23">Kamilaris and Prenafeta-Bold&#x00FA;, 2018</xref>). Further, the computing resources required for training and applying deep learning models are unique, more common to computer gaming systems or graphics design work, rather than traditional computational systems (<xref ref-type="bibr" rid="B17">Gao et al., 2020</xref>; <xref ref-type="bibr" rid="B37">Ofori et al., 2022</xref>).</p>
<p>To navigate these challenges, we developed a modular workflow for image annotation and segmentation using open-source tools to empower scientists that use X-ray &#x03BC;CT in their work. Specifically, image annotation is done in ImageJ; while this does not prevent the need for experts to annotate images, it does allow experts to annotate their images without using proprietary software. The semantic segmentation of X-ray &#x03BC;CT image data is accomplished using Google&#x2019;s Colab to run PyTorch implementations of a Fully Convolutional Network (FCN) with a ResNet-101 backbone (<xref ref-type="bibr" rid="B21">He et al., 2015</xref>; <xref ref-type="bibr" rid="B29">Long et al., 2015</xref>; <xref ref-type="bibr" rid="B46">Ronneberger et al., 2015</xref>; <xref ref-type="bibr" rid="B9">Chen et al., 2017</xref>; <xref ref-type="bibr" rid="B40">Paszke et al., 2019</xref>). The FCN architecture, while older, allows for model development on variable size images due to the exclusion of fully connected layers in the FCN architecture (<xref ref-type="bibr" rid="B29">Long et al., 2015</xref>; <xref ref-type="bibr" rid="B46">Ronneberger et al., 2015</xref>). In addition to X-ray &#x03BC;CT datasets, the workflow is flexible enough to work on virtually any image dataset, as long as corresponding annotated images are available for model training. Additionally, by developing and deploying the code in Google&#x2019;s Colaboratory, users have access to free or low-cost GPU resources that might otherwise be cost prohibitive to access (<xref ref-type="bibr" rid="B44">Rippner et al., 2022b</xref>). If users have access to better hardware than is available through Colaboratory, the notebooks can be run locally to utilize advanced hardware. Additional code is also available to use this workflow on high performance computing systems using batch scheduling (<xref ref-type="bibr" rid="B44">Rippner et al., 2022b</xref>). This method for analyzing X-ray &#x03BC;CT data allows users to rapidly extract information on important biological, chemical, and physical processes that occur in plants and soils from complex datasets without the need to learn to code extensively or invest in expensive computational hardware.</p>
</sec>
<sec id="S2" sec-type="materials|methods">
<title>Materials and methods</title>
<p>In the following section we will describe the parameters under which our CT data was collected, how the CT image data was annotated for model training, and the parameters used to train the various models. The actual workflow and corresponding training video can be found on Github (<xref ref-type="bibr" rid="B44">Rippner et al., 2022b</xref>). For reproducibility purposes, the data sets used for training the models featured in this paper can be found a repository hosted by the United States Department of Agriculture, National Agricultural Library (<xref ref-type="bibr" rid="B45">Rippner et al., 2022a</xref>).</p>
<sec id="S2.SS1">
<title>Computed tomography data acquisition</title>
<p>Six individual leaf sections (3 mm &#x00D7; 7 mm) from 6 unique accessions of English walnuts (<italic>Juglans regia)</italic> and an air dried soil aggregate collected from the top 15 cm of a Yolo silt loam (Fine-silty, mixed, superactive, non-acid, thermic Mollic Xerofluvents) at the UC Davis Russel Ranch Sustainable Agricultural Facility were scanned at 23 keV using the 10 &#x00D7; objective lens with a pixel resolution of 650 nanometers on the X-ray &#x03BC;CT beamline (8.3.2) at the Advanced Light Source (ALS) in Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA, United States. Additionally, an almond flower bud (<italic>Prunis dulcis</italic>) was scanned using a 4 &#x00D7; lens with a pixel resolution of 1.72 &#x03BC;m on the same beamline. Raw tomographic image data was reconstructed using the TomoPy tomographic image reconstruction engine (<xref ref-type="bibr" rid="B19">G&#x00FC;rsoy et al., 2014</xref>). Reconstructions were converted to 8-bit tif or png format using ImageJ or the PIL package in Python before further processing (<xref ref-type="fig" rid="F1">Figure 1</xref>; <xref ref-type="bibr" rid="B48">Schindelin et al., 2012</xref>; <xref ref-type="bibr" rid="B24">Kemenade et al., 2022</xref>).</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption><p>A schematic of the segmentation workflow from image reconstruction, image annotation, model training, model use, and data extraction. Blue indicates a process that is done at the instrumentation site, green is a process done on local computers using a subset of the data in ImageJ or CVAT, purple indicates a process done in Google&#x2019;s Colaboratory, on a high-performance computing cluster, or locally.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-13-893140-g001.tif"/>
</fig>
</sec>
<sec id="S2.SS2">
<title>Image annotation</title>
<p>Leaf images were annotated in ImageJ following <xref ref-type="bibr" rid="B55">Th&#x00E9;roux-Rancourt et al. (2020)</xref> (<xref ref-type="fig" rid="F1">Figure 1</xref>). Flower bud and soil aggregate images were annotated using Intel&#x2019;s Computer Vision Annotation Tool (CVAT) and ImageJ (<xref ref-type="fig" rid="F1">Figure 1</xref>; <xref ref-type="bibr" rid="B48">Schindelin et al., 2012</xref>). Both CVAT and ImageJ are free to use and open source. To annotate the flower bud and soil aggregate, images were imported into CVAT. The exterior border of the bud (i.e., bud scales) and flower were annotated in CVAT and exported as masks. Similarly, the exterior of the soil aggregate and particulate organic matter identified by eye were annotated in CVAT and exported as masks. To annotate air spaces in both the bud and soil aggregate, images were imported into ImageJ. A Gaussian blur was applied to the image to decrease noise and then the air space was segmented using thresholding. After applying the threshold, the selected air space region was converted to a binary image with white representing the air space and black representing everything else. This binary image was overlaid upon the original image and the air space within the flower bud and aggregate was selected using the &#x201C;free hand&#x201D; tool. Air space outside of the region of interest for both image sets was eliminated. The quality of the air space annotation was then visually inspected for accuracy against the underlying original image; incomplete annotations were corrected using the brush or pencil tool to paint missing air space white and incorrectly identified air space black. Once the annotation was satisfactorily corrected, the binary image of the air space was saved. Finally, the annotations of the bud and flower or aggregate and organic matter were opened in ImageJ and the associated air space mask was overlaid on top of them forming a three-layer mask suitable for training the FCN.</p>
</sec>
<sec id="S2.SS3">
<title>Training general <italic>Juglans</italic> leaf segmentation model</title>
<p>Images and associated annotations from 6 walnut leaf scans were uploaded to Google Drive (<xref ref-type="fig" rid="F1">Figure 1</xref>). Using Google&#x2019;s Colaboratory resources, a PyTorch implementation of a FCN with a ResNet-101 backbone was used to train 10 models using 5 image/annotation pairs from 1, 2, 3, 4, and 5 leaves (5, 10, 15, 20, and 25 images/annotation pairs, respectively) (<xref ref-type="fig" rid="F1">Figure 1</xref>, <xref ref-type="supplementary-material" rid="TS1">Supplementary Tables 1</xref>, <xref ref-type="supplementary-material" rid="TS2">2</xref> and <xref ref-type="supplementary-material" rid="FS1">Supplementary Figures 1</xref>, <xref ref-type="supplementary-material" rid="FS1">2</xref>; <xref ref-type="bibr" rid="B21">He et al., 2015</xref>; <xref ref-type="bibr" rid="B40">Paszke et al., 2019</xref>). Models pre-trained on the COCO train 2017 dataset were imported and the original classifier was substituted for a new classifier based on 6 potential pixel classes: background, epidermis, mesophyll tissue, air space, bundle sheath extension tissue, or vein tissue. The pre-trained model weights were modified using an Adam optimizer for stochastic optimization with the learning rate set to 0.001 and a binary cross-entropy loss function (<xref ref-type="bibr" rid="B27">Kingma and Ba, 2017</xref>). To help avoid overfitting the training data, the data was augmented using Albumentations package in Python to flip and rotate a subset of the images during model training (<xref ref-type="bibr" rid="B8">Buslaev et al., 2020</xref>). Half of the image/annotation pairs were used for training and half were used for validation of the model during training. The batch size was set at 1 for training due to graphics processing unit (GPU) constraints in Colaboratory. A mixture of NVIDA T4, P100, V100 GPUs were used for training depending on the allocation assigned by Google Cloud Services. Such GPU&#x2019;s are available when using the free version of Google&#x2019;s Colaboratory, or the low cost (&#x0024;9.99/month) subscription based Colaboratory Pro (Mountain View, CA, United States). A benefit of limiting the batch size to 1 was the ability to train on variably sized images.</p>
<p>The accuracy, precision, recall, and F1 score of these models were calculated after testing on 5 images from the 6th leaf that was not involved in training or validation of the generated models in any way. In our work accuracy, precision, recall, and f1 scores are defined as:</p>
<disp-formula id="S2.E1">
<label>(1)</label>
<mml:math id="M1">
<mml:mrow>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>c</mml:mi>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>c</mml:mi>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>u</mml:mi>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>r</mml:mi>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>a</mml:mi>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>c</mml:mi>
<mml:mo>&#x2062;</mml:mo>
<mml:mpadded width="+3.3pt">
<mml:mi>y</mml:mi>
</mml:mpadded>
</mml:mrow>
<mml:mo rspace="5.8pt">=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo>+</mml:mo>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo>+</mml:mo>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mo>+</mml:mo>
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo>+</mml:mo>
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="S2.E2">
<label>(2)</label>
<mml:math id="M2">
<mml:mrow>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>r</mml:mi>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>e</mml:mi>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>c</mml:mi>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>s</mml:mi>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>o</mml:mi>
<mml:mo>&#x2062;</mml:mo>
<mml:mpadded width="+3.3pt">
<mml:mi>n</mml:mi>
</mml:mpadded>
</mml:mrow>
<mml:mo rspace="5.8pt">=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo>+</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>E</mml:mi>
</mml:mrow>
</mml:mrow>
<mml:mo>-</mml:mo>
<mml:mn>9</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo>+</mml:mo>
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo>+</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>E</mml:mi>
</mml:mrow>
</mml:mrow>
<mml:mo>-</mml:mo>
<mml:mn>9</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="S2.E3">
<label>(3)</label>
<mml:math id="M3">
<mml:mrow>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>e</mml:mi>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>c</mml:mi>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>a</mml:mi>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>l</mml:mi>
<mml:mo>&#x2062;</mml:mo>
<mml:mpadded width="+3.3pt">
<mml:mi>l</mml:mi>
</mml:mpadded>
</mml:mrow>
<mml:mo rspace="5.8pt">=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo>+</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>E</mml:mi>
</mml:mrow>
</mml:mrow>
<mml:mo>-</mml:mo>
<mml:mn>9</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo>+</mml:mo>
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mo>+</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>E</mml:mi>
</mml:mrow>
</mml:mrow>
<mml:mo>-</mml:mo>
<mml:mn>9</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="S2.E4">
<label>(4)</label>
<mml:math id="M4">
<mml:mrow>
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mo>&#x2062;</mml:mo>
<mml:mpadded width="+3.3pt">
<mml:mn>1</mml:mn>
</mml:mpadded>
</mml:mrow>
<mml:mo rspace="5.8pt">=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo>+</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>E</mml:mi>
</mml:mrow>
</mml:mrow>
<mml:mo>-</mml:mo>
<mml:mn>9</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo>+</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>E</mml:mi>
</mml:mrow>
</mml:mrow>
<mml:mo>-</mml:mo>
<mml:mn>9</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>+</mml:mo>
<mml:mrow>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mn>2</mml:mn>
</mml:mfrac>
<mml:mo>&#x2062;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo>+</mml:mo>
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mo>&#x2062;</mml:mo>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</disp-formula>
<p>Where TP = true positive prediction on a pixelwise basis, FP = false positive prediction on a pixelwise basis, TN = true negative prediction on a pixelwise basis, and FN = false negative prediction on a pixelwise basis. A correction factor of 1E-9 was included in Equations 2&#x2013;4 to prevent <italic>Not a Number</italic> errors in python when the denominator of the equations is 0 due to the lack of TP, FP, or FN values when no prediction is made for a non-existent material class in a particular image (<xref ref-type="bibr" rid="B42">Powers, 2020</xref>).</p>
<p>The evaluation results for each of the 10 models generated after training on 1, 2, 3, 4, and 5 leaves were compiled using the Panda&#x2019;s library in Python and visualized using the Seaborn library (<xref ref-type="supplementary-material" rid="TS1">Supplementary Table 1</xref>; <xref ref-type="bibr" rid="B38">Oliphant, 2007</xref>; <xref ref-type="bibr" rid="B33">McKinney, 2011</xref>; <xref ref-type="bibr" rid="B60">Waskom, 2021</xref>).</p>
<p>The number of training epochs (i.e., iterative learning passes through the complete data set) to train a satisfactory model was also evaluated using the 25 image/annotation pairs taken from 5 annotated leaves. This number of training images was found to give the best results with a fixed number of epochs for model training. Ten models were generated after training for 10, 25, 50, 100, and 200 epochs. The accuracy, precision, recall, and F1 scores for these models were calculated after evaluating the same 5 images from the 6th leaf that was not used for model training and validation. Binary image outputs for each material type generated for the leaves were stacked and rendered in 3-dimensions using ORS Dragonfly (Object Research Systems, Montr&#x00E9;al, Canada).</p>
</sec>
<sec id="S2.SS4">
<title>Training models for segmenting flower buds and soil aggregates</title>
<p>A mixture of NVIDA T4, P100, V100, and A100 GPUs were used for training models for segmenting an almond flower bud and a soil aggregate. Such GPU&#x2019;s are available when using the free version of Google&#x2019;s Colaboratory, the low cost (&#x0024;9.99/month) subscription based Colaboratory Pro, or the higher cost (&#x0024;49.99) subscription based Colaboratory Pro + (Mountain View, CA, United States). Training and validation images for both the almond flower bud and the soil aggregate had to be downscaled to 50% size in the x and y dimensions to fit on the T4, P100, and V100 video cards due to VRAM limitations (16 Gb VRAM) (<xref ref-type="supplementary-material" rid="TS1">Supplementary Table 1</xref>). When using the A100 GPU (40 Gb VRAM) available through Colaboratory Pro +, images used for model training and validation from the flower bud and soil aggregate were only downscaled to 85% in the x and y dimensions, representing a large gain in image data for training and validation (<xref ref-type="supplementary-material" rid="TS1">Supplementary Table 1</xref>). Again, models pre-trained on the COCO train 2017 dataset were imported and the original classifier was substituted for a new classifier based on 4 potential pixel classes. For the soil aggregate, these were background, mineral solids, pore space and particulate organic matter; for the almond bud there were background, bud scales, leaf tissues, and air space. The pre-trained model weights were modified using an Adam optimizer for stochastic optimization with the learning rate set to 0.001 and a binary cross-entropy loss function (<xref ref-type="bibr" rid="B27">Kingma and Ba, 2017</xref>). To help avoid overfitting the training data, the data was augmented using Albumentations package in Python to flip and rotate a subset of the images during model training (<xref ref-type="bibr" rid="B8">Buslaev et al., 2020</xref>). Models were trained for 200 epochs as model loss for these data was previously found to plateau between 100 and 200 epochs. Model accuracy, precision, recall and F1 scores were calculated as above after testing on 5 independently annotated images from the same flower bud and soil aggregate that were not used for model training or validation. Binary image outputs for each material type generated for the almond bud and soil aggregate were stacked and rendered in 3d using ORS Dragonfly (Object Research Systems, Montreal, Canada).</p>
</sec>
</sec>
<sec id="S3" sec-type="results">
<title>Results</title>
<p>Accuracy, precision, recall, and F1 scores for a general model to identify and segment specific walnut leaf tissues on a pixel-wise basis plateaued after training and validation on at least 3 annotated leaves. For epidermis and mesophyll tissues, prediction F1 scores were &#x003E; 80% while prediction F1 scores were generally &#x003E; 75% for bundle sheath extensions and &#x003E; 70% for airspaces. The lowest prediction F1 scores were achieved for veins tissues (&#x223C;60%) and the highest for the background class (&#x003E;95%) (<xref ref-type="fig" rid="F2">Figures 2</xref>, <xref ref-type="fig" rid="F3">3</xref>). Precision scores were generally higher than recall scores except in the case of vein tissue identification, where the models tended to over-predict the occurrence of the vein tissue class. F1 score variability across all prediction classes decreased as the number of leaves used during training and validation increased. Model F1 score variability was highest for the bundle sheath extension and vein tissue classes, likely due to colocation of the two tissue classes. When evaluating generalized walnut leaf model performance with increasing training epochs, model F1 scores plateaued after 50 epochs. Model F1 score variability was consistent after 50 epochs, with no improvement after additional training time (<xref ref-type="fig" rid="F4">Figures 4</xref>, <xref ref-type="fig" rid="F5">5</xref>). This was particularly true for the vein tissue class which took the most training for consistent identification.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption><p>Accuracy, precision, recall, and F1 scores as a function of uniquely annotated leaf number (5 annotated images per leaf) used to predict tissue classes in X-ray &#x03BC;CT images from an independent leaf on which the models were not trained or validated. Circles represent unique predictions from 10 uniquely generated models per leaf number; dark gray lines represent the mean value of the 10 models while thick light gray lines represent the 95% confidence interval of the values.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-13-893140-g002.tif"/>
</fig>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption><p>Visual representation of the model outputs for a single walnut leaf image; top image is a X-ray CT scan taken from a leaf that was not used for training or validation of the applied models; next is the hand annotated image of the scan followed by the outputs from the best performing model trained on 1, 3, and 5 leaves, respectively. For the walnut leaf segmentations the background is light gray, the epidermis is dark gray, the mesophyll is black, the air space is white, the bundle sheath extensions are middle gray, and the veins are lightest gray.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-13-893140-g003.tif"/>
</fig>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption><p>Accuracy, precision, recall, and F1 scores as a function increasing epoch number for models trained on annotated images from 5 leaves (5 annotated images per leaf) used to predict tissue classes from X-ray &#x03BC;CT images from an independent leaf on which the models were not trained or validated. Circles represent unique predictions from 10 uniquely generated models per epoch number; dark gray lines represent the mean value of the 10 models for each tissue type while thick light gray lines represent the 95% confidence interval of the values.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-13-893140-g004.tif"/>
</fig>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption><p>Visual representation of the model outputs for a single walnut leaf image cross-section; top image is a X-ray CT scan taken from a leaf that was not used for training or validation of the applied models; next is the hand annotated image of the scan followed by the outputs from the best performing model trained for 10, 100, and 200 epochs, respectively. For the walnut leaf segmentation, the background is light gray, the epidermis is dark gray, the mesophyll is black, the air space is white, the bundle sheath extensions are middle gray, and the veins are lightest gray.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-13-893140-g005.tif"/>
</fig>
<p>Model performance for the segmentation of an almond flower bud and a soil aggregate was hindered by the downscaling necessary to fit the training and validation data on video cards with 16 Gb of VRAM. When downscaled to 0.5 size in the x and y dimensions (25% size), the best model F1 scores were 99.8, 99.1, 92.4, and 71.5% for the background, bud scale, flower, and air space classes, respectively. At the same scaling for the soil aggregate, the best model F1 scores were 99.4, 83.7, 55.6, and 71.3% for the background, solid, pore, and organic matter classes, respectively. With access to the A100 GPU with 40 Gb of VRAM, training images were only downscaled to 0.85 size in the x and y dimensions (72% size). This yielded best model F1 scores of 99.9, 99.4, 94.5, and 74.4% for the background, bud scale, flower, and air space classes, respectively. At the same scaling for the soil aggregate the best model F1 scores were 99.4, 91.3, 76.7, and 74.9% for the background, solid, pore, and organic matter classes, respectively. While the improvements in model performance with increased scaling were modest for the flower bud, they were large for the soil aggregate, likely due to the intricacy of the aggregate that was lost with downscaling (<xref ref-type="fig" rid="F6">Figure 6</xref>).</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption><p>Visual representation of the model outputs for an almond flower bud and a soil aggregate; top images are X-ray CT scans of the flower bud and soil aggregate; next are the hand annotated images of the scans followed by the outputs from the best performing models trained at 0.5 and 0.85 scale, respectively. For the almond flower bud, background is black, bud scales are dark gray, flower tissue is light gray, and air spaces are white. For the soil aggregate, background is black, mineral solids are dark gray, pore spaces are white, and organic matter is light gray.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-13-893140-g006.tif"/>
</fig>
<p>Model outputs are binary 2-dimensional data from which information like material area, perimeter or other morphological traits can be extracted using downstream image analysis functions. These data are saved as sequences of arrays which allows for the 3d visualization of the segmented materials (<xref ref-type="fig" rid="F7">Figure 7</xref>). Additionally, 3d data can be extracted from the array sequences using Python libraries like NumPy or using other programming languages like R or MATLAB.</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption><p>3D visual representation of the stacked model outputs for a walnut leaf, an almond flower bud, and a soil aggregate; top images are X-ray CT scans of the bud and soil aggregate; next are the hand. In the walnut leaf images, the background is black, the epidermis is dark green, the mesophyll is light green, the air space is white, the bundle sheath extensions burnt orange, and the veins are brown. In the almond bud images, background is black, bud scales are brown, flower tissue is pink, and air spaces are white. For the soil aggregate, background is black, mineral solids are dark gray, pore spaces are blue, and organic matter is brown.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-13-893140-g007.tif"/>
</fig>
</sec>
<sec id="S4" sec-type="discussion">
<title>Discussion</title>
<p>Generalized models for image segmentation are typically generated after training on hundreds to millions of images (<xref ref-type="bibr" rid="B6">Belthangady and Royer, 2019</xref>; <xref ref-type="bibr" rid="B36">O&#x2019;Mahony et al., 2020</xref>; <xref ref-type="bibr" rid="B49">Shahinfar et al., 2020</xref>; <xref ref-type="bibr" rid="B26">Khened et al., 2021</xref>). Due to the limited availability of leaf, bud, or soil x-ray CT scans, such a training image library simply doesn&#x2019;t exist (<xref ref-type="bibr" rid="B34">Moen et al., 2019</xref>). However, we found that we can generate accurate models using 5 annotated slices from at least 3 unique leaf scans. This discrepancy is likely the result of the consistent image collection settings (resolution) on the same imaging platform (Beamline 8.3.2) which simplifies the learning process (<xref ref-type="bibr" rid="B16">Fei et al., 2021</xref>; <xref ref-type="bibr" rid="B50">Silwal et al., 2021</xref>). Our results are comparable to those previously achieved by <xref ref-type="bibr" rid="B55">Th&#x00E9;roux-Rancourt et al. (2020)</xref> on X-ray CT images of plant leaves. That method, based on random forest classification, requires hand annotating 6 images from every single scan and is designed for extracting data from leaf X-ray CT images exclusively. Specifically, the precision and recall scores for the background (&#x003E;95%), mesophyll tissue (&#x003E;80%), epidermis tissue (&#x003E;80%), and bundle sheath extension (&#x003E;75%) classes were equal to those achieved by <xref ref-type="bibr" rid="B55">Th&#x00E9;roux-Rancourt et al. (2020)</xref>. The current approach had lower precision and recall scores (&#x003E;75%) for air space identification compared to <xref ref-type="bibr" rid="B55">Th&#x00E9;roux-Rancourt et al. (2020)</xref> (&#x003E;90%), but higher precision and recall scores for vein tissue identification (&#x003E;60% vs. &#x003C; 55%, respectively). Despite similarities in the quality of results, the current method decreases segmentation time from hours to minutes compared to <xref ref-type="bibr" rid="B55">Th&#x00E9;roux-Rancourt et al. (2020)</xref> and can be applied to any X-ray CT image data set.</p>
<p>Our training batch size was limited to 1 by a combination of factors including variably sized training images for the leaf scans and hardware limitations for the almond bud and soil aggregate scans. Typically, batch size selection is constrained by a combination of hardware and the number of images used for training; the smaller the batch size, the longer training takes (<xref ref-type="bibr" rid="B53">Smith et al., 2017</xref>). This presents a significant barrier when training using millions of images but is not an issue when only tens of training images are available.</p>
<p>Epoch selection is an important component of maximizing model accuracy, precision, recall, and F1 scores. Training models for too few epochs leads to substandard model performance while over training with too many epochs wastes time and can lead to overfitting (<xref ref-type="bibr" rid="B28">Li et al., 2019</xref>; <xref ref-type="bibr" rid="B4">Baldeon Calisto and Lai-Yuen, 2020</xref>; <xref ref-type="bibr" rid="B39">Pan et al., 2020</xref>). Typically models trained with small batch sizes require more training epochs for satisfactory performance compared to models trained on large batch sizes (<xref ref-type="bibr" rid="B52">Smith, 2018</xref>). This can greatly increase training times if many images are required for training to achieve satisfactory model performance (<xref ref-type="bibr" rid="B59">von Chamier et al., 2021</xref>).</p>
<p>Beyond batch size and epoch number, image size plays a significant role in model performance. Large images take up more GPU memory than smaller images (<xref ref-type="bibr" rid="B47">Sabottke and Spieler, 2020</xref>). GPU memory can be conserved by decreasing batch size, but once batch size has been reduced to 1, the only option is to downscale images for training. However, this results in a significant loss of information in the images, hindering model performance as fine details are lost (<xref ref-type="bibr" rid="B47">Sabottke and Spieler, 2020</xref>). This was particularly problematic with the soil aggregate scans which contained fine pore spaces which were lost when the images were downscaled to 0.5 in the x and y dimensions to fit on GPUs with 16 Gb of VRAM. Downscaling to this degree results in a loss of 75% of the image information. Only when GPUs with more VRAM were used could images be downscaled less, resulting in improved performance for models trained on these higher resolution images.</p>
<p>By stacking the sequences of data arrays produced by the model, novel information can be gained about processes that occur over 3 dimensions. Taking this approach, <xref ref-type="bibr" rid="B54">Th&#x00E9;roux-Rancourt et al. (2017)</xref> previously showed that mesophyll surface area exposed to intercellular air space is underestimated when using 2D rather than 3D approaches. Similarly, <xref ref-type="bibr" rid="B14">Trueba et al. (2021)</xref> found that the 3D organization of leaf tissues had a direct impact on plant water use and carbon uptake. In soils, it well understood that pore tortuosity plays a key role in understanding processes like water infiltration and O<sub>2</sub>/CO<sub>2</sub> diffusion. As <xref ref-type="bibr" rid="B5">Baveye et al. (2018)</xref> highlighted in their review, the rapid segmentation of soil X-ray &#x03BC;CT data has long been a major hurdle to understanding these processes. Our workflow simplifies and accelerates this process, enabling researchers to rapidly extract information from their X-ray &#x03BC;CT data. Our approach is similar to those developed by <xref ref-type="bibr" rid="B51">Smith et al. (2020)</xref> and <xref ref-type="bibr" rid="B59">von Chamier et al. (2021)</xref>, but is more flexible as it works with variably sized images and allows for multi-label semantic segmentation.</p>
</sec>
<sec id="S5" sec-type="conclusion">
<title>Conclusion</title>
<p>With the current work, we present a workflow for using open-source software generate models to segment X-ray &#x03BC;CT images. These models can be specific to an image set (segmenting a single soil aggregate or almond bud) or be generalized for a specific use case such as segmenting leaf scans. We demonstrated that a limited number of annotated images can achieve satisfactory results without excessively long training time. The workflow can be run locally, in Google&#x2019;s Colaboratory Notebook, or adapted for use on high performance computing platforms. By using GPU resources, the rate of segmentation can be dramatically increased, taking less than 0.02 s per image. This allows users to segment scans in minutes, a significant speed gain compared to other methods with similar precision and recall (often &#x003E; 90%) across a variety of sample scans (<xref ref-type="bibr" rid="B3">Arganda-Carreras et al., 2017</xref>; <xref ref-type="bibr" rid="B55">Th&#x00E9;roux-Rancourt et al., 2020</xref>). This will allow researchers to gain novel insights into the role that 3d architecture of soil and plant samples plays in a variety of important processes.</p>
</sec>
<sec id="S6" sec-type="data-availability">
<title>Data availability statement</title>
<p>The datasets presented in this study can be found on the National Agricultural Library Ag Data Commons website <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.15482/USDA.ADC/1524793">https://doi.org/10.15482/USDA.ADC/1524793</ext-link>.</p>
</sec>
<sec id="S7">
<title>Author contributions</title>
<p>AM, DR, JE, PR, EF, and DP contributed to the conception and design of the study. MM, FD, and KS annotated images. PR, DR, JE, JN, and AB wrote code for image segmentation and data extraction. DR wrote the first draft of the manuscript. MM helped write the &#x201C;Materials and Methods&#x201D; section of the manuscript. All authors contributed to the manuscript revision, read, and approved the submitted version.</p>
</sec>
</body>
<back>
<sec id="S8" sec-type="funding-information">
<title>Funding</title>
<p>ALS was supported by the Director, Office of Science, Office of Basic Energy Science, of the US Department of Energy under contract no. DE-AC02- 05CH11231. This study was supported by funding from the United States Department of Agriculture, project numbers: 2032-21220-008-000-D and 2072-21000-0057-000-D.</p>
</sec>
<ack><p>We are grateful to Tamas Varga, Kayla Altendorf, Garett Heineck, and Samuel McKlin for providing feedback on the workflow. We are also grateful to Lipi Gupta for her continued efforts adapting this code for use at the Advanced Light Source.</p>
</ack>
<sec id="S9" sec-type="COI-statement">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec id="S10" sec-type="disclaimer">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<sec id="S11" sec-type="supplementary-material">
<title>Supplementary material</title>
<p>The Supplementary Material for this article can be found online at: <ext-link ext-link-type="uri" xlink:href="https://www.frontiersin.org/articles/10.3389/fpls.2022.893140/full#supplementary-material">https://www.frontiersin.org/articles/10.3389/fpls.2022.893140/full#supplementary-material</ext-link></p>
<supplementary-material xlink:href="Data_Sheet_3.pdf" id="FS1" mimetype="application/pdf" xmlns:xlink="http://www.w3.org/1999/xlink"/>
<supplementary-material xlink:href="Data_Sheet_1.csv" id="TS1" mimetype="text/csv" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Supplementary Data Sheet 1</label>
<caption><p>Precision, Recall, Accuracy, and F1 results for producing <xref ref-type="fig" rid="F2">Figures 2</xref>, <xref ref-type="fig" rid="F3">3</xref>.</p></caption>
</supplementary-material>
<supplementary-material xlink:href="Data_Sheet_2.csv" id="TS2" mimetype="text/csv" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Supplementary Data Sheet 2</label>
<caption><p>Precision, Recall, Accuracy, and F1 results for producing <xref ref-type="fig" rid="F4">Figures 4</xref>, <xref ref-type="fig" rid="F5">5</xref>.</p></caption>
</supplementary-material>
</sec>
<ref-list>
<title>References</title>
<ref id="B1"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ahmed</surname> <given-names>S.</given-names></name> <name><surname>Klassen</surname> <given-names>T. N.</given-names></name> <name><surname>Keyes</surname> <given-names>S.</given-names></name> <name><surname>Daly</surname> <given-names>M.</given-names></name> <name><surname>Jones</surname> <given-names>D. L.</given-names></name> <name><surname>Mavrogordato</surname> <given-names>M.</given-names></name><etal/></person-group> (<year>2016</year>). <article-title>Imaging the interaction of roots and phosphate fertiliser granules using 4D X-ray tomography.</article-title> <source><italic>Plant Soil</italic></source> <volume>401</volume> <fpage>125</fpage>&#x2013;<lpage>134</lpage>. <pub-id pub-id-type="doi">10.1007/s11104-015-2425-5</pub-id></citation></ref>
<ref id="B2"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Anderson</surname> <given-names>S. H.</given-names></name> <name><surname>Peyton</surname> <given-names>R. L.</given-names></name> <name><surname>Gantzer</surname> <given-names>C. J.</given-names></name></person-group> (<year>1990</year>). <article-title>Evaluation of constructed and natural soil macropores using X-ray computed tomography.</article-title> <source><italic>Geoderma</italic></source> <volume>46</volume> <fpage>13</fpage>&#x2013;<lpage>29</lpage>. <pub-id pub-id-type="doi">10.1016/0016-7061(90)90004-S</pub-id></citation></ref>
<ref id="B3"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Arganda-Carreras</surname> <given-names>I.</given-names></name> <name><surname>Kaynig</surname> <given-names>V.</given-names></name> <name><surname>Rueden</surname> <given-names>C.</given-names></name> <name><surname>Eliceiri</surname> <given-names>K. W.</given-names></name> <name><surname>Schindelin</surname> <given-names>J.</given-names></name> <name><surname>Cardona</surname> <given-names>A.</given-names></name><etal/></person-group> (<year>2017</year>). <article-title>Trainable Weka Segmentation: A machine learning tool for microscopy pixel classification.</article-title> <source><italic>Bioinformatics</italic></source> <volume>33</volume> <fpage>2424</fpage>&#x2013;<lpage>2426</lpage>. <pub-id pub-id-type="doi">10.1093/bioinformatics/btx180</pub-id> <pub-id pub-id-type="pmid">28369169</pub-id></citation></ref>
<ref id="B4"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Baldeon Calisto</surname> <given-names>M.</given-names></name> <name><surname>Lai-Yuen</surname> <given-names>S. K.</given-names></name></person-group> (<year>2020</year>). <article-title>AdaEn-Net: An ensemble of adaptive 2D&#x2013;3D Fully convolutional networks for medical image segmentation.</article-title> <source><italic>Neural. Netw.</italic></source> <volume>126</volume> <fpage>76</fpage>&#x2013;<lpage>94</lpage>. <pub-id pub-id-type="doi">10.1016/j.neunet.2020.03.007</pub-id> <pub-id pub-id-type="pmid">32203876</pub-id></citation></ref>
<ref id="B5"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Baveye</surname> <given-names>P. C.</given-names></name> <name><surname>Otten</surname> <given-names>W.</given-names></name> <name><surname>Kravchenko</surname> <given-names>A.</given-names></name> <name><surname>Balseiro-Romero</surname> <given-names>M.</given-names></name> <name><surname>Beckers</surname> <given-names>&#x00C9;.</given-names></name> <name><surname>Chalhoub</surname> <given-names>M.</given-names></name><etal/></person-group> (<year>2018</year>). <article-title>Emergent properties of microbial activity in heterogeneous soil microenvironments: different research approaches are slowly converging, yet major challenges remain</article-title>. <source><italic>Front. Microbiol.</italic></source> <volume>9</volume>:<issue>1929</issue>. <pub-id pub-id-type="doi">10.3389/fmicb.2018.01929</pub-id> <pub-id pub-id-type="pmid">30210462</pub-id></citation></ref>
<ref id="B6"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Belthangady</surname> <given-names>C.</given-names></name> <name><surname>Royer</surname> <given-names>L. A.</given-names></name></person-group> (<year>2019</year>). <article-title>Applications, promises, and pitfalls of deep learning for fluorescence image reconstruction.</article-title> <source><italic>Nat. Methods</italic></source> <volume>16</volume> <fpage>1215</fpage>&#x2013;<lpage>1225</lpage>. <pub-id pub-id-type="doi">10.1038/s41592-019-0458-z</pub-id> <pub-id pub-id-type="pmid">31285623</pub-id></citation></ref>
<ref id="B7"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Brodersen</surname> <given-names>C. R.</given-names></name> <name><surname>McElrone</surname> <given-names>A. J.</given-names></name> <name><surname>Choat</surname> <given-names>B.</given-names></name> <name><surname>Matthews</surname> <given-names>M. A.</given-names></name> <name><surname>Shackel</surname> <given-names>K. A.</given-names></name></person-group> (<year>2010</year>). <article-title>The dynamics of embolism repair in xylem: In vivo visualizations using high-resolution computed tomography.</article-title> <source><italic>Plant Physiol.</italic></source> <volume>154</volume> <fpage>1088</fpage>&#x2013;<lpage>1095</lpage>. <pub-id pub-id-type="doi">10.1104/pp.110.162396</pub-id> <pub-id pub-id-type="pmid">20841451</pub-id></citation></ref>
<ref id="B8"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Buslaev</surname> <given-names>A.</given-names></name> <name><surname>Iglovikov</surname> <given-names>V. I.</given-names></name> <name><surname>Khvedchenya</surname> <given-names>E.</given-names></name> <name><surname>Parinov</surname> <given-names>A.</given-names></name> <name><surname>Druzhinin</surname> <given-names>M.</given-names></name> <name><surname>Kalinin</surname> <given-names>A. A.</given-names></name></person-group> (<year>2020</year>). <article-title>Albumentations: Fast and flexible image augmentations.</article-title> <source><italic>Information</italic></source> <volume>11</volume>:<issue>125</issue>. <pub-id pub-id-type="doi">10.3390/info11020125</pub-id></citation></ref>
<ref id="B9"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chen</surname> <given-names>L.-C.</given-names></name> <name><surname>Papandreou</surname> <given-names>G.</given-names></name> <name><surname>Schroff</surname> <given-names>F.</given-names></name> <name><surname>Adam</surname> <given-names>H.</given-names></name></person-group> (<year>2017</year>). <article-title>Rethinking atrous convolution for semantic image segmentation.</article-title> <source><italic>arXiv</italic></source> [<comment>Preprint</comment>]. <pub-id pub-id-type="doi">10.48550/arXiv.1706.05587</pub-id> <pub-id pub-id-type="pmid">35895330</pub-id></citation></ref>
<ref id="B10"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chen</surname> <given-names>L.-C.</given-names></name> <name><surname>Zhu</surname> <given-names>Y.</given-names></name> <name><surname>Papandreou</surname> <given-names>G.</given-names></name> <name><surname>Schroff</surname> <given-names>F.</given-names></name> <name><surname>Adam</surname> <given-names>H.</given-names></name></person-group> (<year>2018</year>). &#x201C;<article-title>Encoder-decoder with atrous separable convolution for semantic image segmentation</article-title>,&#x201D; in <source><italic>Proceedings of the European Conference on Computer Vision (ECCV)</italic></source>, <comment>Munich</comment>, <fpage>801</fpage>&#x2013;<lpage>818</lpage>. <pub-id pub-id-type="doi">10.1007/978-3-030-01234-2_49</pub-id></citation></ref>
<ref id="B11"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Crestana</surname> <given-names>S.</given-names></name> <name><surname>Cesareo</surname> <given-names>R.</given-names></name> <name><surname>Mascarenhas</surname> <given-names>S.</given-names></name></person-group> (<year>1986</year>). <article-title>Using a computed tomography miniscanner in soil science.</article-title> <source><italic>Soil Sci.</italic></source> <volume>142</volume>:<issue>56</issue>. <pub-id pub-id-type="doi">10.1097/00010694-198607000-00008</pub-id></citation></ref>
<ref id="B12"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Crestana</surname> <given-names>S.</given-names></name> <name><surname>Mascarenhas</surname> <given-names>S.</given-names></name> <name><surname>Pozzi-Mucelli</surname> <given-names>R. S.</given-names></name></person-group> (<year>1985</year>). <article-title>Static and dynamic three-dimensional studies of water in soil using computed tomographic scanning1.</article-title> <source><italic>Soil Sci.</italic></source> <volume>140</volume> <fpage>326</fpage>&#x2013;<lpage>332</lpage>.</citation></ref>
<ref id="B13"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Cuneo</surname> <given-names>I. F.</given-names></name> <name><surname>Barrios-Masias</surname> <given-names>F.</given-names></name> <name><surname>Knipfer</surname> <given-names>T.</given-names></name> <name><surname>Uretsky</surname> <given-names>J.</given-names></name> <name><surname>Reyes</surname> <given-names>C.</given-names></name> <name><surname>Lenain</surname> <given-names>P.</given-names></name><etal/></person-group> (<year>2020</year>). <article-title>Differences in grapevine rootstock sensitivity and recovery from drought are linked to fine root cortical lacunae and root tip function.</article-title> <source><italic>New Phytol.</italic></source> <volume>229</volume>, <fpage>272</fpage>&#x2013;<lpage>283</lpage>. <pub-id pub-id-type="doi">10.1111/nph.16542</pub-id> <pub-id pub-id-type="pmid">32171020</pub-id></citation></ref>
<ref id="B14"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Duncan</surname> <given-names>K. E.</given-names></name> <name><surname>Czymmek</surname> <given-names>K. J.</given-names></name> <name><surname>Jiang</surname> <given-names>N.</given-names></name> <name><surname>Thies</surname> <given-names>A. C.</given-names></name> <name><surname>Topp</surname> <given-names>C. N.</given-names></name></person-group> (<year>2022</year>). <article-title>X-ray microscopy enables multiscale high-resolution 3D imaging of plant cells, tissues, and organs.</article-title> <source><italic>Plant Physiol.</italic></source> <volume>188</volume> <fpage>831</fpage>&#x2013;<lpage>845</lpage>. <pub-id pub-id-type="doi">10.1093/plphys/kiab405</pub-id> <pub-id pub-id-type="pmid">34618094</pub-id></citation></ref>
<ref id="B15"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Earles</surname> <given-names>J. M.</given-names></name> <name><surname>Knipfer</surname> <given-names>T.</given-names></name> <name><surname>Tixier</surname> <given-names>A.</given-names></name> <name><surname>Orozco</surname> <given-names>J.</given-names></name> <name><surname>Reyes</surname> <given-names>C.</given-names></name> <name><surname>Zwieniecki</surname> <given-names>M. A.</given-names></name><etal/></person-group> (<year>2018</year>). <article-title>In vivo quantification of plant starch reserves at micrometer resolution using X-ray microCT imaging and machine learning.</article-title> <source><italic>New Phytol.</italic></source> <volume>218</volume> <fpage>1260</fpage>&#x2013;<lpage>1269</lpage>. <pub-id pub-id-type="doi">10.1111/nph.15068</pub-id> <pub-id pub-id-type="pmid">29516508</pub-id></citation></ref>
<ref id="B16"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Fei</surname> <given-names>Z.</given-names></name> <name><surname>Olenskyj</surname> <given-names>A. G.</given-names></name> <name><surname>Bailey</surname> <given-names>B. N.</given-names></name> <name><surname>Earles</surname> <given-names>M.</given-names></name></person-group> (<year>2021</year>). &#x201C;<article-title>Enlisting 3D crop models and GANs for more data efficient and generalizable fruit detection</article-title>,&#x201D; in <source><italic>Presented at the Proceedings of the IEEE/CVF International Conference on Computer Vision</italic></source>, (<publisher-loc>Montreal, BC</publisher-loc>), <fpage>1269</fpage>&#x2013;<lpage>1277</lpage>.</citation></ref>
<ref id="B17"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gao</surname> <given-names>Y.</given-names></name> <name><surname>Liu</surname> <given-names>Y.</given-names></name> <name><surname>Zhang</surname> <given-names>H.</given-names></name> <name><surname>Li</surname> <given-names>Z.</given-names></name> <name><surname>Zhu</surname> <given-names>Y.</given-names></name> <name><surname>Lin</surname> <given-names>H.</given-names></name><etal/></person-group> (<year>2020</year>). &#x201C;<article-title>Estimating GPU memory consumption of deep learning models</article-title>,&#x201D; in <source><italic>Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering. Association for Computing Machinery</italic></source>, (<publisher-loc>New York, NY</publisher-loc>), <fpage>1342</fpage>&#x2013;<lpage>1352</lpage>.</citation></ref>
<ref id="B18"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gerth</surname> <given-names>S.</given-names></name> <name><surname>Clau&#x00DF;en</surname> <given-names>J.</given-names></name> <name><surname>Eggert</surname> <given-names>A.</given-names></name> <name><surname>W&#x00F6;rlein</surname> <given-names>N.</given-names></name> <name><surname>Waininger</surname> <given-names>M.</given-names></name> <name><surname>Wittenberg</surname> <given-names>T.</given-names></name><etal/></person-group> (<year>2021</year>). <article-title>Semiautomated 3D root segmentation and evaluation based on X-ray CT imagery.</article-title> <source><italic>Plant Phenom.</italic></source> <volume>2021</volume> <issue>8747930</issue>. <pub-id pub-id-type="doi">10.34133/2021/8747930</pub-id> <pub-id pub-id-type="pmid">33644765</pub-id></citation></ref>
<ref id="B19"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>G&#x00FC;rsoy</surname> <given-names>D.</given-names></name> <name><surname>De Carlo</surname> <given-names>F.</given-names></name> <name><surname>Xiao</surname> <given-names>X.</given-names></name> <name><surname>Jacobsen</surname> <given-names>C.</given-names></name></person-group> (<year>2014</year>). <article-title>TomoPy: A framework for the analysis of synchrotron tomographic data.</article-title> <source><italic>J. Synchr. Radiat.</italic></source> <volume>21</volume> <fpage>1188</fpage>&#x2013;<lpage>1193</lpage>. <pub-id pub-id-type="doi">10.1107/S1600577514013939</pub-id> <pub-id pub-id-type="pmid">25178011</pub-id></citation></ref>
<ref id="B20"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hapca</surname> <given-names>S. M.</given-names></name> <name><surname>Wang</surname> <given-names>Z. X.</given-names></name> <name><surname>Otten</surname> <given-names>W.</given-names></name> <name><surname>Wilson</surname> <given-names>C.</given-names></name> <name><surname>Baveye</surname> <given-names>P. C.</given-names></name></person-group> (<year>2011</year>). <article-title>Automated statistical method to align 2D chemical maps with 3D X-ray computed micro-tomographic images of soils.</article-title> <source><italic>Geoderma</italic></source> <volume>164</volume> <fpage>146</fpage>&#x2013;<lpage>154</lpage>. <pub-id pub-id-type="doi">10.1016/j.geoderma.2011.05.018</pub-id></citation></ref>
<ref id="B21"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>He</surname> <given-names>K.</given-names></name> <name><surname>Zhang</surname> <given-names>X.</given-names></name> <name><surname>Ren</surname> <given-names>S.</given-names></name> <name><surname>Sun</surname> <given-names>J.</given-names></name></person-group> (<year>2015</year>). <article-title>Deep residual learning for image recognition.</article-title> <source><italic>arXiv</italic></source> <comment>[Priprint]</comment>. <pub-id pub-id-type="doi">10.48550/arXiv.1512.03385</pub-id> <pub-id pub-id-type="pmid">35895330</pub-id></citation></ref>
<ref id="B22"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Helliwell</surname> <given-names>J. R.</given-names></name> <name><surname>Sturrock</surname> <given-names>C. J.</given-names></name> <name><surname>Grayling</surname> <given-names>K. M.</given-names></name> <name><surname>Tracy</surname> <given-names>S. R.</given-names></name> <name><surname>Flavel</surname> <given-names>R. J.</given-names></name> <name><surname>Young</surname> <given-names>I. M.</given-names></name></person-group> (<year>2013</year>). <article-title>Applications of X-ray computed tomography for examining biophysical interactions and structural development in soil systems: A review.</article-title> <source><italic>Eur. J. Soil Sci.</italic></source> <volume>64</volume> <fpage>279</fpage>&#x2013;<lpage>297</lpage>.</citation></ref>
<ref id="B23"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kamilaris</surname> <given-names>A.</given-names></name> <name><surname>Prenafeta-Bold&#x00FA;</surname> <given-names>F. X.</given-names></name></person-group> (<year>2018</year>). <article-title>Deep learning in agriculture: A survey.</article-title> <source><italic>Comput. Electr. Agric.</italic></source> <volume>147</volume> <fpage>70</fpage>&#x2013;<lpage>90</lpage>. <pub-id pub-id-type="doi">10.1016/j.compag.2018.02.016</pub-id></citation></ref>
<ref id="B24"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kemenade</surname> <given-names>H. V.</given-names></name> <name><surname>Murray</surname> <given-names>A.</given-names></name> <name><surname>Clark</surname> <given-names>A. W.</given-names></name> <name><surname>Karpinsky</surname> <given-names>A.</given-names></name> <name><surname>Baranovi&#x00E8;</surname> <given-names>O.</given-names></name> <name><surname>Gohlke</surname> <given-names>C.</given-names></name><etal/></person-group> (<year>2022</year>). <source><italic>python-pillow/Pillow: 9.0.1. Zenodo.</italic></source> <pub-id pub-id-type="doi">10.5281/zenodo.6788304</pub-id></citation></ref>
<ref id="B25"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Keyes</surname> <given-names>S.</given-names></name> <name><surname>van Veelen</surname> <given-names>A.</given-names></name> <name><surname>McKay Fletcher</surname> <given-names>D.</given-names></name> <name><surname>Scotson</surname> <given-names>C.</given-names></name> <name><surname>Koebernick</surname> <given-names>N.</given-names></name> <name><surname>Petroselli</surname> <given-names>C.</given-names></name><etal/></person-group> (<year>2022</year>). <article-title>Multimodal correlative imaging and modelling of phosphorus uptake from soil by hyphae of mycorrhizal fungi.</article-title> <source><italic>New Phytol.</italic></source> <pub-id pub-id-type="doi">10.1111/nph.17980</pub-id> <comment>[Epub ahead of print]</comment>. <pub-id pub-id-type="pmid">35043984</pub-id></citation></ref>
<ref id="B26"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Khened</surname> <given-names>M.</given-names></name> <name><surname>Kori</surname> <given-names>A.</given-names></name> <name><surname>Rajkumar</surname> <given-names>H.</given-names></name> <name><surname>Krishnamurthi</surname> <given-names>G.</given-names></name> <name><surname>Srinivasan</surname> <given-names>B.</given-names></name></person-group> (<year>2021</year>). <article-title>A generalized deep learning framework for whole-slide image segmentation and analysis.</article-title> <source><italic>Sci. Rep.</italic></source> <volume>11</volume>:<issue>11579</issue>. <pub-id pub-id-type="doi">10.1038/s41598-021-90444-8</pub-id> <pub-id pub-id-type="pmid">34078928</pub-id></citation></ref>
<ref id="B27"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kingma</surname> <given-names>D. P.</given-names></name> <name><surname>Ba</surname> <given-names>J.</given-names></name></person-group> (<year>2017</year>). <article-title>Adam: A Method for Stochastic Optimization.</article-title> <source><italic>arXiv</italic> [Priprint].</source> <pub-id pub-id-type="doi">10.48550/arXiv.1412.6980</pub-id> <pub-id pub-id-type="pmid">35895330</pub-id></citation></ref>
<ref id="B28"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>H.</given-names></name> <name><surname>Li</surname> <given-names>J.</given-names></name> <name><surname>Guan</surname> <given-names>X.</given-names></name> <name><surname>Liang</surname> <given-names>B.</given-names></name> <name><surname>Lai</surname> <given-names>Y.</given-names></name> <name><surname>Luo</surname> <given-names>X.</given-names></name></person-group> (<year>2019</year>). &#x201C;<article-title>Research on overfitting of deep learning, in: 2019 15th International Conference on Computational Intelligence and Security (CIS)</article-title>,&#x201D; in <source><italic>Presented at the 2019 15th International Conference on Computational Intelligence and Security (CIS)</italic></source>, <fpage>78</fpage>&#x2013;<lpage>81</lpage>. <pub-id pub-id-type="doi">10.1109/CIS.2019.00025</pub-id></citation></ref>
<ref id="B29"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Long</surname> <given-names>J.</given-names></name> <name><surname>Shelhamer</surname> <given-names>E.</given-names></name> <name><surname>Darrell</surname> <given-names>T.</given-names></name></person-group> (<year>2015</year>). &#x201C;<article-title>Fully convolutional networks for semantic segmentation</article-title>,&#x201D; in <source><italic>Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition</italic></source>, (<publisher-loc>Boston, MA</publisher-loc>), <fpage>3431</fpage>&#x2013;<lpage>3440</lpage>.</citation></ref>
<ref id="B30"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lotter</surname> <given-names>W.</given-names></name> <name><surname>Diab</surname> <given-names>A. R.</given-names></name> <name><surname>Haslam</surname> <given-names>B.</given-names></name> <name><surname>Kim</surname> <given-names>J. G.</given-names></name> <name><surname>Grisot</surname> <given-names>G.</given-names></name> <name><surname>Wu</surname> <given-names>E.</given-names></name><etal/></person-group> (<year>2021</year>). <article-title>Robust breast cancer detection in mammography and digital breast tomosynthesis using an annotation-efficient deep learning approach.</article-title> <source><italic>Nat. Med.</italic></source> <volume>27</volume> <fpage>244</fpage>&#x2013;<lpage>249</lpage>. <pub-id pub-id-type="doi">10.1038/s41591-020-01174-9</pub-id> <pub-id pub-id-type="pmid">33432172</pub-id></citation></ref>
<ref id="B31"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mairhofer</surname> <given-names>S.</given-names></name> <name><surname>Zappala</surname> <given-names>S.</given-names></name> <name><surname>Tracy</surname> <given-names>S.</given-names></name> <name><surname>Sturrock</surname> <given-names>C.</given-names></name> <name><surname>Bennett</surname> <given-names>M. J.</given-names></name> <name><surname>Mooney</surname> <given-names>S. J.</given-names></name><etal/></person-group> (<year>2013</year>). <article-title>Recovering complete plant root system architectures from soil via X-ray &#x03BC;-computed tomography.</article-title> <source><italic>Plant Methods</italic></source> <volume>9</volume> <fpage>1</fpage>&#x2013;<lpage>7</lpage>. <pub-id pub-id-type="doi">10.1186/1746-4811-9-8</pub-id> <pub-id pub-id-type="pmid">23514198</pub-id></citation></ref>
<ref id="B32"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mathers</surname> <given-names>A. W.</given-names></name> <name><surname>Hepworth</surname> <given-names>C.</given-names></name> <name><surname>Baillie</surname> <given-names>A. L.</given-names></name> <name><surname>Sloan</surname> <given-names>J.</given-names></name> <name><surname>Jones</surname> <given-names>H.</given-names></name> <name><surname>Lundgren</surname> <given-names>M.</given-names></name><etal/></person-group> (<year>2018</year>). <article-title>Investigating the microstructure of plant leaves in 3D with lab-based X-ray computed tomography.</article-title> <source><italic>Plant Methods</italic></source> <volume>14</volume> <fpage>1</fpage>&#x2013;<lpage>12</lpage>. <pub-id pub-id-type="doi">10.1186/s13007-018-0367-7</pub-id> <pub-id pub-id-type="pmid">30455724</pub-id></citation></ref>
<ref id="B33"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>McKinney</surname> <given-names>W.</given-names></name></person-group> (<year>2011</year>). <article-title>pandas: A foundational Python library for data analysis and statistics.</article-title> <source><italic>Python High Performance Sci. Comput.</italic></source> <volume>14</volume> <fpage>1</fpage>&#x2013;<lpage>9</lpage>.</citation></ref>
<ref id="B34"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Moen</surname> <given-names>E.</given-names></name> <name><surname>Bannon</surname> <given-names>D.</given-names></name> <name><surname>Kudo</surname> <given-names>T.</given-names></name> <name><surname>Graf</surname> <given-names>W.</given-names></name> <name><surname>Covert</surname> <given-names>M.</given-names></name> <name><surname>Van Valen</surname> <given-names>D.</given-names></name></person-group> (<year>2019</year>). <article-title>Deep learning for cellular image analysis.</article-title> <source><italic>Nat. Methods</italic></source> <volume>16</volume> <fpage>1233</fpage>&#x2013;<lpage>1246</lpage>. <pub-id pub-id-type="doi">10.1038/s41592-019-0403-1</pub-id> <pub-id pub-id-type="pmid">31133758</pub-id></citation></ref>
<ref id="B35"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mooney</surname> <given-names>S. J.</given-names></name> <name><surname>Pridmore</surname> <given-names>T. P.</given-names></name> <name><surname>Helliwell</surname> <given-names>J.</given-names></name> <name><surname>Bennett</surname> <given-names>M. J.</given-names></name></person-group> (<year>2012</year>). <article-title>Developing X-ray computed tomography to non-invasively image 3-D root systems architecture in soil.</article-title> <source><italic>Plant Soil</italic></source> <volume>352</volume> <fpage>1</fpage>&#x2013;<lpage>22</lpage>.</citation></ref>
<ref id="B36"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>O&#x2019;Mahony</surname> <given-names>N.</given-names></name> <name><surname>Campbell</surname> <given-names>S.</given-names></name> <name><surname>Carvalho</surname> <given-names>A.</given-names></name> <name><surname>Harapanahalli</surname> <given-names>S.</given-names></name> <name><surname>Hernandez</surname> <given-names>G. V.</given-names></name> <name><surname>Krpalkova</surname> <given-names>L.</given-names></name><etal/></person-group> (<year>2020</year>). &#x201C;<article-title>Deep learning vs. traditional computer vision</article-title>,&#x201D; in <source><italic>Advances in computer vision, advances in intelligent systems and computing</italic></source>, <role>eds</role> <person-group person-group-type="editor"><name><surname>Arai</surname> <given-names>K.</given-names></name> <name><surname>Kapoor</surname> <given-names>S.</given-names></name></person-group> (<publisher-loc>Cham</publisher-loc>: <publisher-name>Springer International Publishing</publisher-name>), <fpage>128</fpage>&#x2013;<lpage>144</lpage>. <pub-id pub-id-type="doi">10.1007/978-3-030-17795-9_10</pub-id></citation></ref>
<ref id="B37"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ofori</surname> <given-names>M.</given-names></name> <name><surname>El-Gayar</surname> <given-names>O.</given-names></name> <name><surname>O&#x2019;Brien</surname> <given-names>A.</given-names></name> <name><surname>Noteboom</surname> <given-names>C.</given-names></name></person-group> (<year>2022</year>). &#x201C;<article-title>A deep learning model compression and ensemble approach for weed detection</article-title>,&#x201D; in <source><italic>Proceedings of the 55th hawaii international conference on system sciences</italic></source>, (<publisher-loc>Maui, HI</publisher-loc>: <publisher-name>ScholarSpace</publisher-name>).</citation></ref>
<ref id="B38"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Oliphant</surname> <given-names>T. E.</given-names></name></person-group> (<year>2007</year>). <article-title>Python for scientific computing.</article-title> <source><italic>Comput. Sci. Eng.</italic></source> <volume>9</volume> <fpage>10</fpage>&#x2013;<lpage>20</lpage>.</citation></ref>
<ref id="B39"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Pan</surname> <given-names>Z.</given-names></name> <name><surname>Emaru</surname> <given-names>T.</given-names></name> <name><surname>Ravankar</surname> <given-names>A.</given-names></name> <name><surname>Kobayashi</surname> <given-names>Y.</given-names></name></person-group> (<year>2020</year>). <article-title>Applying semantic segmentation to autonomous cars in the snowy environment.</article-title> <source><italic>arXiv</italic></source> [<comment>Preprint</comment>]. <pub-id pub-id-type="doi">10.48550/arXiv.2007.12869</pub-id> <pub-id pub-id-type="pmid">35895330</pub-id></citation></ref>
<ref id="B40"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Paszke</surname> <given-names>A.</given-names></name> <name><surname>Gross</surname> <given-names>S.</given-names></name> <name><surname>Massa</surname> <given-names>F.</given-names></name> <name><surname>Lerer</surname> <given-names>A.</given-names></name> <name><surname>Bradbury</surname> <given-names>J.</given-names></name> <name><surname>Chanan</surname> <given-names>G.</given-names></name><etal/></person-group> (<year>2019</year>). <article-title>Pytorch: An imperative style, high-performance deep learning library.</article-title> <source><italic>arXiv</italic></source> [<comment>Preprint</comment>]. <pub-id pub-id-type="doi">10.48550/arXiv.1912.01703</pub-id> <pub-id pub-id-type="pmid">35895330</pub-id></citation></ref>
<ref id="B41"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Petrovic</surname> <given-names>A. M.</given-names></name> <name><surname>Siebert</surname> <given-names>J. E.</given-names></name> <name><surname>Rieke</surname> <given-names>P. E.</given-names></name></person-group> (<year>1982</year>). <article-title>Soil bulk density analysis in three dimensions by computed tomographic scanning.</article-title> <source><italic>Soil Sci. Soc. Am. J.</italic></source> <volume>46</volume> <fpage>445</fpage>&#x2013;<lpage>450</lpage>.</citation></ref>
<ref id="B42"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Powers</surname> <given-names>D. M.</given-names></name></person-group> (<year>2020</year>). <article-title>Evaluation: From precision, recall and F-measure to ROC, informedness, markedness and correlation.</article-title> <source><italic>arXiv</italic></source> [<comment>Preprint</comment>]. <pub-id pub-id-type="doi">10.48550/arXiv.2010.16061</pub-id> <pub-id pub-id-type="pmid">35895330</pub-id></citation></ref>
<ref id="B43"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Raja</surname> <given-names>P.</given-names></name> <name><surname>Olenskyj</surname> <given-names>A.</given-names></name> <name><surname>Kamangir</surname> <given-names>H.</given-names></name> <name><surname>Earles</surname> <given-names>M.</given-names></name></person-group> (<year>2021</year>). <article-title>simultaneously predicting multiple plant traits from multiple sensors via deformable CNN regression.</article-title> <source><italic>arXiv</italic></source> [<comment>Preprint</comment>]. <pub-id pub-id-type="doi">10.48550/arXiv.2112.03205</pub-id> <pub-id pub-id-type="pmid">35895330</pub-id></citation></ref>
<ref id="B45"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rippner</surname> <given-names>D.</given-names></name> <name><surname>Pranav</surname> <given-names>R.</given-names></name> <name><surname>Earles</surname> <given-names>J. M.</given-names></name> <name><surname>Buchko</surname> <given-names>A.</given-names></name> <name><surname>Neyhart</surname> <given-names>J.</given-names></name></person-group> (<year>2022b</year>). <source><italic>Welcome to the workflow associated with the manuscript: A workflow for segmenting soil and plant X-ray CT images with deep learning in Google&#x2019;s Colaboratory.</italic></source> <publisher-loc>Beltsville, MA</publisher-loc>: <publisher-name>Ag Data Commons</publisher-name>.</citation></ref>
<ref id="B44"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rippner</surname> <given-names>D.</given-names></name> <name><surname>Momayyezi</surname> <given-names>M.</given-names></name> <name><surname>Shackel</surname> <given-names>K.</given-names></name> <name><surname>Raja</surname> <given-names>P.</given-names></name> <name><surname>Buchko</surname> <given-names>A.</given-names></name> <name><surname>Duong</surname> <given-names>F.</given-names></name><etal/></person-group> (<year>2022a</year>). <source><italic>X-ray CT data with semantic annotations for the paper &#x201C;A workflow for segmenting soil and plant X-ray CT images with deep learning in Google&#x2019;s Colaboratory.</italic></source> <publisher-loc>Washington, DC</publisher-loc>: <publisher-name>Agricultural Research Service</publisher-name>. <pub-id pub-id-type="doi">10.15482/USDA.ADC/1524793</pub-id></citation></ref>
<ref id="B46"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ronneberger</surname> <given-names>O.</given-names></name> <name><surname>Fischer</surname> <given-names>P.</given-names></name> <name><surname>Brox</surname> <given-names>T.</given-names></name></person-group> (<year>2015</year>). &#x201C;<article-title>U-net: Convolutional networks for biomedical image segmentation</article-title>,&#x201D; in <source><italic>Proceeding of the International Conference on Medical Image Computing and Computer-Assisted Intervention</italic></source>, (<publisher-loc>Berlin</publisher-loc>: <publisher-name>Springer</publisher-name>), <fpage>234</fpage>&#x2013;<lpage>241</lpage>.</citation></ref>
<ref id="B47"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sabottke</surname> <given-names>C. F.</given-names></name> <name><surname>Spieler</surname> <given-names>B. M.</given-names></name></person-group> (<year>2020</year>). <article-title>The Effect of Image Resolution on Deep Learning in Radiography.</article-title> <source><italic>Radiol. Artif. Intel.</italic></source> <volume>2</volume>:<issue>e190015</issue>. <pub-id pub-id-type="doi">10.1148/ryai.2019190015</pub-id> <pub-id pub-id-type="pmid">33937810</pub-id></citation></ref>
<ref id="B48"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Schindelin</surname> <given-names>J.</given-names></name> <name><surname>Arganda-Carreras</surname> <given-names>I.</given-names></name> <name><surname>Frise</surname> <given-names>E.</given-names></name> <name><surname>Kaynig</surname> <given-names>V.</given-names></name> <name><surname>Longair</surname> <given-names>M.</given-names></name> <name><surname>Pietzsch</surname> <given-names>T.</given-names></name><etal/></person-group> (<year>2012</year>). <article-title>Fiji: An open-source platform for biological-image analysis.</article-title> <source><italic>Nat. Methods</italic></source> <volume>9</volume> <fpage>676</fpage>&#x2013;<lpage>682</lpage>. <pub-id pub-id-type="doi">10.1038/nmeth.2019</pub-id> <pub-id pub-id-type="pmid">22743772</pub-id></citation></ref>
<ref id="B49"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Shahinfar</surname> <given-names>S.</given-names></name> <name><surname>Meek</surname> <given-names>P.</given-names></name> <name><surname>Falzon</surname> <given-names>G.</given-names></name></person-group> (<year>2020</year>). <article-title>How many images do I need?&#x201D; Understanding how sample size per class affects deep learning model performance metrics for balanced designs in autonomous wildlife monitoring.</article-title> <source><italic>Ecol. Inform.</italic></source> <volume>57</volume>:<issue>101085</issue>. <pub-id pub-id-type="doi">10.1016/j.ecoinf.2020.101085</pub-id></citation></ref>
<ref id="B50"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Silwal</surname> <given-names>A.</given-names></name> <name><surname>Parhar</surname> <given-names>T.</given-names></name> <name><surname>Yandun</surname> <given-names>F.</given-names></name> <name><surname>Kantor</surname> <given-names>G.</given-names></name></person-group> (<year>2021</year>). <article-title>A Robust Illumination-Invariant Camera System for Agricultural Applications.</article-title> <source><italic>arXiv</italic></source> [<comment>Preprint</comment>]. <pub-id pub-id-type="doi">10.48550/arXiv.2101.02190</pub-id> <pub-id pub-id-type="pmid">35895330</pub-id></citation></ref>
<ref id="B51"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Smith</surname> <given-names>A. G.</given-names></name> <name><surname>Han</surname> <given-names>E.</given-names></name> <name><surname>Petersen</surname> <given-names>J.</given-names></name> <name><surname>Olsen</surname> <given-names>N. A. F.</given-names></name> <name><surname>Giese</surname> <given-names>C.</given-names></name> <name><surname>Athmann</surname> <given-names>M.</given-names></name><etal/></person-group> (<year>2020</year>). <article-title>RootPainter: Deep learning segmentation of biological images with corrective annotation.</article-title> <source><italic>Bioarxiv</italic></source> [<comment>Preprint</comment>]. <pub-id pub-id-type="doi">10.1101/2020.04.16.044461</pub-id></citation></ref>
<ref id="B52"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Smith</surname> <given-names>L. N.</given-names></name></person-group> (<year>2018</year>). <article-title>A disciplined approach to neural network hyper-parameters: Part 1 &#x2013; learning rate, batch size, momentum, and weight decay.</article-title> <source><italic>arXiv</italic></source> [<comment>Preprint</comment>]. <pub-id pub-id-type="doi">10.48550/arXiv.1803.09820</pub-id> <pub-id pub-id-type="pmid">35895330</pub-id></citation></ref>
<ref id="B53"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Smith</surname> <given-names>S. L.</given-names></name> <name><surname>Kindermans</surname> <given-names>P.-J.</given-names></name> <name><surname>Ying</surname> <given-names>C.</given-names></name> <name><surname>Le</surname> <given-names>Q. V.</given-names></name></person-group> (<year>2017</year>). <article-title>Don&#x2019;t decay the learning rate, increase the batch size.</article-title> <source><italic>arXiv</italic></source> [<comment>Preprint</comment>]. <pub-id pub-id-type="doi">10.48550/arXiv.1711.00489</pub-id> <pub-id pub-id-type="pmid">35895330</pub-id></citation></ref>
<ref id="B54"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Th&#x00E9;roux-Rancourt</surname> <given-names>G.</given-names></name> <name><surname>Earles</surname> <given-names>J. M.</given-names></name> <name><surname>Gilbert</surname> <given-names>M. E.</given-names></name> <name><surname>Zwieniecki</surname> <given-names>M. A.</given-names></name> <name><surname>Boyce</surname> <given-names>C. K.</given-names></name> <name><surname>McElrone</surname> <given-names>A. J.</given-names></name><etal/></person-group> (<year>2017</year>). <article-title>The bias of a two-dimensional view: comparing two-dimensional and three-dimensional mesophyll surface area estimates using noninvasive imaging</article-title>. <source><italic>New Phytol.</italic></source> <volume>215</volume>, <fpage>1609</fpage>&#x2013;<lpage>1622</lpage>. <pub-id pub-id-type="doi">10.1111/nph.14687</pub-id> <pub-id pub-id-type="pmid">28691233</pub-id></citation></ref>
<ref id="B55"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Th&#x00E9;roux-Rancourt</surname> <given-names>G.</given-names></name> <name><surname>Jenkins</surname> <given-names>M. R.</given-names></name> <name><surname>Brodersen</surname> <given-names>C. R.</given-names></name> <name><surname>McElrone</surname> <given-names>A.</given-names></name> <name><surname>Forrestel</surname> <given-names>E. J.</given-names></name> <name><surname>Earles</surname> <given-names>J. M.</given-names></name></person-group> (<year>2020</year>). <article-title>Digitally deconstructing leaves in 3D using X-ray microcomputed tomography and machine learning.</article-title> <source><italic>Appl. Plant Sci.</italic></source> <volume>8</volume>:<issue>e11380</issue>. <pub-id pub-id-type="doi">10.1002/aps3.11380</pub-id> <pub-id pub-id-type="pmid">32765979</pub-id></citation></ref>
<ref id="B56"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Th&#x00E9;roux-Rancourt</surname> <given-names>G.</given-names></name> <name><surname>Roddy</surname> <given-names>A. B.</given-names></name> <name><surname>Earles</surname> <given-names>J. M.</given-names></name> <name><surname>Gilbert</surname> <given-names>M. E.</given-names></name> <name><surname>Zwieniecki</surname> <given-names>M. A.</given-names></name> <name><surname>Boyce</surname> <given-names>C. K.</given-names></name><etal/></person-group> (<year>2021</year>). <article-title>Maximum CO2 diffusion inside leaves is limited by the scaling of cell size and genome size.</article-title> <source><italic>Proc. Royal Soc. B</italic></source> <volume>288</volume>:<issue>20203145</issue>. <pub-id pub-id-type="doi">10.1098/rspb.2020.3145</pub-id> <pub-id pub-id-type="pmid">33622134</pub-id></citation></ref>
<ref id="B57"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Torres-Ruiz</surname> <given-names>J. M.</given-names></name> <name><surname>Jansen</surname> <given-names>S.</given-names></name> <name><surname>Choat</surname> <given-names>B.</given-names></name> <name><surname>McElrone</surname> <given-names>A. J.</given-names></name> <name><surname>Cochard</surname> <given-names>H.</given-names></name> <name><surname>Brodribb</surname> <given-names>T. J.</given-names></name><etal/></person-group> (<year>2015</year>). <article-title>Direct X-ray microtomography observation confirms the induction of embolism upon xylem cutting under tension.</article-title> <source><italic>Plant Physiol.</italic></source> <volume>167</volume> <fpage>40</fpage>&#x2013;<lpage>43</lpage>. <pub-id pub-id-type="doi">10.1104/pp.114.249706</pub-id> <pub-id pub-id-type="pmid">25378693</pub-id></citation></ref>
<ref id="B58"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tracy</surname> <given-names>S. R.</given-names></name> <name><surname>Roberts</surname> <given-names>J. A.</given-names></name> <name><surname>Black</surname> <given-names>C. R.</given-names></name> <name><surname>McNeill</surname> <given-names>A.</given-names></name> <name><surname>Davidson</surname> <given-names>R.</given-names></name> <name><surname>Mooney</surname> <given-names>S. J.</given-names></name></person-group> (<year>2010</year>). <article-title>The X-factor: Visualizing undisturbed root architecture in soils using X-ray computed tomography.</article-title> <source><italic>J. Exp. Bot.</italic></source> <volume>61</volume> <fpage>311</fpage>&#x2013;<lpage>313</lpage>. <pub-id pub-id-type="doi">10.1093/jxb/erp386</pub-id> <pub-id pub-id-type="pmid">20051353</pub-id></citation></ref>
<ref id="B59"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>von Chamier</surname> <given-names>L.</given-names></name> <name><surname>Laine</surname> <given-names>R. F.</given-names></name> <name><surname>Jukkala</surname> <given-names>J.</given-names></name> <name><surname>Spahn</surname> <given-names>C.</given-names></name> <name><surname>Krentzel</surname> <given-names>D.</given-names></name> <name><surname>Nehme</surname> <given-names>E.</given-names></name></person-group> (<year>2021</year>). <article-title>Democratising deep learning for microscopy with ZeroCostDL4Mic.</article-title> <source><italic>Nat. Commun.</italic></source> <volume>12</volume>:<issue>2276</issue>. <pub-id pub-id-type="doi">10.1038/s41467-021-22518-0</pub-id> <pub-id pub-id-type="pmid">33859193</pub-id></citation></ref>
<ref id="B60"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Waskom</surname> <given-names>M. L.</given-names></name></person-group> (<year>2021</year>). <article-title>Seaborn: Statistical data visualization.</article-title> <source><italic>J. Open Source Softw.</italic></source> <volume>6</volume> <issue>3021</issue>.</citation></ref>
<ref id="B61"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Xiao</surname> <given-names>Z.</given-names></name> <name><surname>Stait-Gardner</surname> <given-names>T.</given-names></name> <name><surname>Willis</surname> <given-names>S. A.</given-names></name> <name><surname>Price</surname> <given-names>W. S.</given-names></name> <name><surname>Moroni</surname> <given-names>F. J.</given-names></name> <name><surname>Pagay</surname> <given-names>V.</given-names></name><etal/></person-group> (<year>2021</year>). <article-title>3D visualisation of voids in grapevine flowers and berries using X-ray micro computed tomography.</article-title> <source><italic>Austr. J. Grape Wine Res.</italic></source> <volume>27</volume> <fpage>141</fpage>&#x2013;<lpage>148</lpage>. <pub-id pub-id-type="doi">10.1111/ajgw.12480</pub-id></citation></ref>
<ref id="B62"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yudina</surname> <given-names>A.</given-names></name> <name><surname>Kuzyakov</surname> <given-names>Y.</given-names></name></person-group> (<year>2019</year>). <article-title>Saving the face of soil aggregates.</article-title> <source><italic>Glob. Change Biol.</italic></source> <volume>25</volume> <fpage>3574</fpage>&#x2013;<lpage>3577</lpage>. <pub-id pub-id-type="doi">10.1111/gcb.14779</pub-id> <pub-id pub-id-type="pmid">31344309</pub-id></citation></ref>
</ref-list>
</back>
</article>