<?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. Neuroinform.</journal-id>
<journal-title>Frontiers in Neuroinformatics</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Neuroinform.</abbrev-journal-title>
<issn pub-type="epub">1662-5196</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fninf.2023.1208073</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Neuroscience</subject>
<subj-group>
<subject>Methods</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>CACTUS: a computational framework for generating realistic white matter microstructure substrates</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name><surname>Villarreal-Haro</surname> <given-names>Juan Luis</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="corresp" rid="c001"><sup>&#x0002A;</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/2046356/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Gardier</surname> <given-names>Remy</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/1821862/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Canales-Rodr&#x000ED;guez</surname> <given-names>Erick J.</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/107810/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Fischi-Gomez</surname> <given-names>Elda</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<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/307116/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Girard</surname> <given-names>Gabriel</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<xref ref-type="aff" rid="aff3"><sup>3</sup></xref>
<xref ref-type="aff" rid="aff4"><sup>4</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/174991/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Thiran</surname> <given-names>Jean-Philippe</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<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/33185/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Rafael-Pati&#x000F1;o</surname> <given-names>Jonathan</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="aff" rid="aff3"><sup>3</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/692150/overview"/>
</contrib>
</contrib-group>
<aff id="aff1"><sup>1</sup><institution>Signal Processing Laboratory (LTS5), &#x000C9;cole Polytechnique Frale de Lausanne (EPFL)</institution>, <addr-line>Lausanne</addr-line>, <country>Switzerland</country></aff>
<aff id="aff2"><sup>2</sup><institution>CIBM Center for Biomedical Imaging</institution>, <addr-line>Lausanne</addr-line>, <country>Switzerland</country></aff>
<aff id="aff3"><sup>3</sup><institution>Radiology Department, Centre Hospitalier Universitaire Vaudois, University of Lausanne</institution>, <addr-line>Lausanne</addr-line>, <country>Switzerland</country></aff>
<aff id="aff4"><sup>4</sup><institution>Department of Computer Science, University of Sherbrooke</institution>, <addr-line>Sherbrooke, QC</addr-line>, <country>Canada</country></aff>
<author-notes>
<fn fn-type="edited-by"><p>Edited by: Ludovico Minati, University of Electronic Science and Technology of China, China</p></fn>
<fn fn-type="edited-by"><p>Reviewed by: Viktor Vegh, The University of Queensland, Australia; Andrada Ianus, Champalimaud Foundation, Portugal</p></fn>
<corresp id="c001">&#x0002A;Correspondence: Juan Luis Villarreal-Haro <email>juan.villarrealharo&#x00040;epfl.ch</email></corresp>
</author-notes>
<pub-date pub-type="epub">
<day>01</day>
<month>08</month>
<year>2023</year>
</pub-date>
<pub-date pub-type="collection">
<year>2023</year>
</pub-date>
<volume>17</volume>
<elocation-id>1208073</elocation-id>
<history>
<date date-type="received">
<day>18</day>
<month>04</month>
<year>2023</year>
</date>
<date date-type="accepted">
<day>13</day>
<month>07</month>
<year>2023</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x000A9; 2023 Villarreal-Haro, Gardier, Canales-Rodr&#x000ED;guez, Fischi-Gomez, Girard, Thiran and Rafael-Pati&#x000F1;o.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Villarreal-Haro, Gardier, Canales-Rodr&#x000ED;guez, Fischi-Gomez, Girard, Thiran and Rafael-Pati&#x000F1;o</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>Monte-Carlo diffusion simulations are a powerful tool for validating tissue microstructure models by generating synthetic diffusion-weighted magnetic resonance images (DW-MRI) in controlled environments. This is fundamental for understanding the link between micrometre-scale tissue properties and DW-MRI signals measured at the millimetre-scale, optimizing acquisition protocols to target microstructure properties of interest, and exploring the robustness and accuracy of estimation methods. However, accurate simulations require substrates that reflect the main microstructural features of the studied tissue. To address this challenge, we introduce a novel computational workflow, CACTUS (Computational Axonal Configurator for Tailored and Ultradense Substrates), for generating synthetic white matter substrates. Our approach allows constructing substrates with higher packing density than existing methods, up to 95% intra-axonal volume fraction, and larger voxel sizes of up to 500&#x003BC;m<sup>3</sup> with rich fibre complexity. CACTUS generates bundles with angular dispersion, bundle crossings, and variations along the fibres of their inner and outer radii and g-ratio. We achieve this by introducing a novel global cost function and a fibre radial growth approach that allows substrates to match predefined targeted characteristics and mirror those reported in histological studies. CACTUS improves the development of complex synthetic substrates, paving the way for future applications in microstructure imaging.</p></abstract>
<kwd-group>
<kwd>microstructure imaging</kwd>
<kwd>diffusion MRI</kwd>
<kwd>brain imaging</kwd>
<kwd>white matter</kwd>
<kwd>Monte-Carlo simulations</kwd>
<kwd>numerical phantom</kwd>
<kwd>synthetic substrates</kwd>
<kwd>high packing density</kwd>
</kwd-group>
<counts>
<fig-count count="8"/>
<table-count count="2"/>
<equation-count count="10"/>
<ref-count count="98"/>
<page-count count="16"/>
<word-count count="10545"/>
</counts>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="s1">
<title>1. Introduction</title>
<p>Diffusion-weighted magnetic resonance imaging (DW-MRI) is a non-invasive technique used to study the microscopic structure of biological tissues <italic>in vivo</italic>. It is sensitive to the ensemble of water molecules (wherein each molecule follows a random motion pattern) as they interact with cellular surfaces (Simpson and Carr, <xref ref-type="bibr" rid="B73">1958</xref>; Stejskal and Tanner, <xref ref-type="bibr" rid="B78">1965</xref>; Bihan, <xref ref-type="bibr" rid="B11">1995</xref>). This technique provides a valuable tool to study brain microstructure and its alterations following injury (Parizel et al., <xref ref-type="bibr" rid="B62">2005</xref>; To et al., <xref ref-type="bibr" rid="B83">2022</xref>) and neurological disease (van Gelderen et al., <xref ref-type="bibr" rid="B91">1994</xref>; Budde and Frank, <xref ref-type="bibr" rid="B14">2010</xref>; Narvaez-Delgado et al., <xref ref-type="bibr" rid="B55">2019</xref>).</p>
<p>White matter is a crucial component of the brain, composed of highly organized axon bundles that interconnect cortical regions and subcortical regions (Br&#x000FC;ckner et al., <xref ref-type="bibr" rid="B13">1996</xref>; Sporns, <xref ref-type="bibr" rid="B76">2011</xref>). Various imaging techniques have been considered to characterise the white matter tissue microstructure in different species. For example, axon diameters have been measured in some white matter regions of the macaque monkey brain using histology and DW-MRI (Caminiti et al., <xref ref-type="bibr" rid="B16">2013</xref>), and optical microscopy (Innocenti and Caminiti, <xref ref-type="bibr" rid="B38">2017</xref>). These studies show that the estimated distribution of axon diameters is long-tailed, with a mean of around one micrometre. Recent studies that used high-resolution three-dimensional (3D) synchrotron X-ray nano-holotomography (Andersson et al., <xref ref-type="bibr" rid="B5">2020</xref>) and 3D electron microscopy (Lee et al., <xref ref-type="bibr" rid="B45">2019</xref>) found that axons are non-cylindrical and exhibit environment-dependent variations in diameter and trajectory. Alongside axon diameters, another relevant feature is the intracellular volume the axons occupy in a predetermined region. In histological postmortem data, the white matter intracellular space volume has been estimated as ranging between 60 and 85% of the brain volume for macaques (Stikov et al., <xref ref-type="bibr" rid="B79">2015</xref>) and human adults (Sykov&#x000E1; and Nicholson, <xref ref-type="bibr" rid="B82">2008</xref>). Interestingly, it goes as high as 70&#x02013;95% in mice, as reported by light microscopy (T&#x000F8;nnesen et al., <xref ref-type="bibr" rid="B84">2018</xref>), and cryo and chemical fixations (Korogod et al., <xref ref-type="bibr" rid="B41">2015</xref>). It is speculated that this range might be influenced by the shrinkage of the extracellular space due to the fixation process (Dam, <xref ref-type="bibr" rid="B24">1979</xref>; Bolduan et al., <xref ref-type="bibr" rid="B12">2020</xref>).</p>
<p>Given the importance of studying white matter tissue microstructure <italic>in vivo</italic>, several DW-MRI models have been proposed (e.g., Murday and Cotts, <xref ref-type="bibr" rid="B54">1968</xref>; Neuman, <xref ref-type="bibr" rid="B57">1974</xref>; van Gelderen et al., <xref ref-type="bibr" rid="B91">1994</xref>; S&#x000F6;derman and J&#x000F6;nsson, <xref ref-type="bibr" rid="B74">1995</xref>; Stanisz et al., <xref ref-type="bibr" rid="B77">1997</xref>; Assaf et al., <xref ref-type="bibr" rid="B8">2004</xref>, <xref ref-type="bibr" rid="B7">2008</xref>; Assaf and Basser, <xref ref-type="bibr" rid="B6">2005</xref>; Alexander et al., <xref ref-type="bibr" rid="B2">2010</xref>; Dyrby et al., <xref ref-type="bibr" rid="B28">2011</xref>; Drobnjak et al., <xref ref-type="bibr" rid="B25">2016</xref>; Jelescu and Budde, <xref ref-type="bibr" rid="B39">2017</xref>; Kakkar et al., <xref ref-type="bibr" rid="B40">2018</xref>; Novikov et al., <xref ref-type="bibr" rid="B61">2018</xref>, <xref ref-type="bibr" rid="B60">2019</xref>; Lee et al., <xref ref-type="bibr" rid="B44">2020</xref>; Veraart et al., <xref ref-type="bibr" rid="B94">2020</xref>, <xref ref-type="bibr" rid="B95">2021</xref>; Harkins et al., <xref ref-type="bibr" rid="B35">2021</xref>). However, validating these non-invasive techniques requires physical and numerical phantoms with a well-known microstructure (Campbell et al., <xref ref-type="bibr" rid="B17">2005</xref>; Fieremans et al., <xref ref-type="bibr" rid="B30">2008</xref>; Tournier et al., <xref ref-type="bibr" rid="B86">2008</xref>; Fillard et al., <xref ref-type="bibr" rid="B31">2011</xref>; Lavdas et al., <xref ref-type="bibr" rid="B43">2013</xref>; Maier-Hein et al., <xref ref-type="bibr" rid="B49">2017</xref>; Zhou et al., <xref ref-type="bibr" rid="B98">2018</xref>; Schilling et al., <xref ref-type="bibr" rid="B69">2019</xref>; Andersson et al., <xref ref-type="bibr" rid="B5">2020</xref>; Lee et al., <xref ref-type="bibr" rid="B44">2020</xref>; Rafael-Patino et al., <xref ref-type="bibr" rid="B66">2020</xref>; Warner et al., <xref ref-type="bibr" rid="B96">2023</xref>). Phantoms, in the context of this paper, are geometrical models of brain tissue structures that serve as a proxy or reference for evaluating the performance of imaging techniques. While physical phantoms have been widely used, they are often limited by their high costs and the impracticality of replicating axons&#x00027; sizes and complex spatial arrangement. Therefore, numerical phantoms have emerged as the most popular validation technique for studying the complexities of diffusion phenomena in cases where analytical solutions are unavailable; because they only require a substrate that mimics the tissue of interest to simulate the displacements of water molecules and corresponding DW-MRI signal (Close et al., <xref ref-type="bibr" rid="B21">2009</xref>; C&#x000F4;t&#x000E9; et al., <xref ref-type="bibr" rid="B22">2013</xref>; Neher et al., <xref ref-type="bibr" rid="B56">2014</xref>). Nevertheless, the difficulty in Monte-Carlo simulations lies in accurately mimicking the geometry of white matter tissue (Hall and Alexander, <xref ref-type="bibr" rid="B34">2009</xref>; Nilsson et al., <xref ref-type="bibr" rid="B59">2012</xref>, <xref ref-type="bibr" rid="B58">2017</xref>; Baxter and Frank, <xref ref-type="bibr" rid="B9">2013</xref>; Plante and Cucinotta, <xref ref-type="bibr" rid="B64">2013</xref>; Grussu et al., <xref ref-type="bibr" rid="B33">2019</xref>; Truffet et al., <xref ref-type="bibr" rid="B87">2020</xref>).</p>
<p>Various studies have proposed to generate numerical phantoms approaching the tissue&#x00027;s morphological complexity and density. For instance, two popular tools, MEDUSA (Ginsburger et al., <xref ref-type="bibr" rid="B32">2019</xref>) and CONFIG (Callaghan et al., <xref ref-type="bibr" rid="B15">2020</xref>), focus on generating specialized voxel-wise phantoms with microstructural geometries that replicate the properties of white matter. Recently, a tailored modification of Close et al. (<xref ref-type="bibr" rid="B21">2009</xref>) framework was used to build challenging substrates for the DiSCo challenge (Rafael-Patino et al., <xref ref-type="bibr" rid="B65">2021</xref>), aimed to test fibre-tracking and connectivity methods on large-scale synthetic datasets from DW-MRI Monte-Carlo simulations. While these methods have provided valuable tools to characterise and simulate DW-MRI signals in numerical substrates, they still have important limitations regarding the maximum packing density and substrate size achieved. For instance, state-of-the-art frameworks can generate synthetic substrates with packing densities up to 75% (Ginsburger et al., <xref ref-type="bibr" rid="B32">2019</xref>; Callaghan et al., <xref ref-type="bibr" rid="B15">2020</xref>; Rafael-Patino et al., <xref ref-type="bibr" rid="B65">2021</xref>), whereas the density found in histological data goes up to 95% in some regions (Korogod et al., <xref ref-type="bibr" rid="B41">2015</xref>; T&#x000F8;nnesen et al., <xref ref-type="bibr" rid="B84">2018</xref>). Moreover, they cannot sample substrate beyond 100&#x003BC;m<sup>3</sup>, which in turn restricts the sampling diversity achieved for morphological features (Romascano et al., <xref ref-type="bibr" rid="B67">2018</xref>; Rafael-Patino et al., <xref ref-type="bibr" rid="B66">2020</xref>). Therefore, the DW-MRI signals generated from these substrates may not accurately mimic the brain signals measured in white matter regions with higher packing densities.</p>
<p>To overcome these limitations, we introduce a novel computational workflow, CACTUS (Computational Axonal Configurator for Tailored and Ultradense Substrates), to generate synthetic fibres with rich microstructure characteristics. Expanding on previous methods (Close et al., <xref ref-type="bibr" rid="B21">2009</xref>; Ginsburger et al., <xref ref-type="bibr" rid="B32">2019</xref>; Rafael-Patino et al., <xref ref-type="bibr" rid="B66">2020</xref>), we develop a novel numerical phantom generator for white matter substrates. CACTUS solves the high-density packing problem and achieves up to 95% intracellular volume fractions while efficiently generating substrate sizes up to 500&#x003BC;m<sup>3</sup>. Furthermore, CACTUS is highly customisable, capable of generating synthetic substrates with a wide range of characteristics, such as single-bundle (Stikov et al., <xref ref-type="bibr" rid="B79">2015</xref>), bundle crossings (Tuch, <xref ref-type="bibr" rid="B88">2004</xref>; Tournier et al., <xref ref-type="bibr" rid="B85">2007</xref>; Schilling et al., <xref ref-type="bibr" rid="B68">2017</xref>; Canales-Rodr-guez et al., <xref ref-type="bibr" rid="B18">2019</xref>), orientation dispersion (Zhang et al., <xref ref-type="bibr" rid="B97">2012</xref>; Daducci et al., <xref ref-type="bibr" rid="B23">2015</xref>), gamma-distributed axon radii (Assaf et al., <xref ref-type="bibr" rid="B7">2008</xref>; Sepehrband et al., <xref ref-type="bibr" rid="B71">2016</xref>), non-constant longitudinal fibre-radii (Andersson et al., <xref ref-type="bibr" rid="B5">2020</xref>), substrates with non-cylindrical fibres and tortuous surfaces (Lee et al., <xref ref-type="bibr" rid="B45">2019</xref>), and myelin compartments (Mackay et al., <xref ref-type="bibr" rid="B48">1994</xref>; Stikov et al., <xref ref-type="bibr" rid="B79">2015</xref>; Canales-Rodr-guez et al., <xref ref-type="bibr" rid="B19">2021</xref>). Through these features, CACTUS expands on the capabilities of existing substrate generation methods, providing a flexible and versatile tool for studying white matter microstructure in controlled environments.</p></sec>
<sec sec-type="methods" id="s2">
<title>2. Methods</title>
<p>CACTUS generates synthetic substrates in three steps (see <xref ref-type="fig" rid="F1">Figure 1</xref>): a) substrate initialisation, b) joint fibre optimisation, c) fibre radial growth (FRG).</p>
<fig id="F1" position="float">
<label>Figure 1</label>
<caption><p>Example of the CACTUS method steps to create a synthetic substrate. <bold>(A)</bold> The substrate initialization orients fibres in a bundle to achieve a predefined mean angular dispersion (e.g., 15&#x000B0;). <bold>(B)</bold> The joint fibre optimization step removes fibre overlaps by adapting their trajectories and local radii. In the case of bundle crossings, the trajectories are trimmed to the centre of the crossing. <bold>(C)</bold> The fibre radial growth step further increases the fibre-packing density while keeping the predefined target radius distribution.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fninf-17-1208073-g0001.tif"/>
</fig>
<p>Firstly, in the substrate initialization step, synthetic straight cylindrical fibres are initialized and parameterized inside a cuboid. In CACTUS, a single fibre population (bundle) is a group of fibres arranged cohesively along one main orientation. A bundle has two main properties: the average global dispersion, which is the mean angle between the main orientation of each fibre and the bundle, and the target radii distribution, from which the fibre radii are sampled.</p>
<p>In the second step, the joint fibre optimization, CACTUS extends previously proposed frameworks (Close et al., <xref ref-type="bibr" rid="B21">2009</xref>; Ginsburger et al., <xref ref-type="bibr" rid="B32">2019</xref>) based on local optimization. In our case, we aim to minimise a cost function that penalises some essential fibre properties such as overlapping, high curvature, increase in length, and promote compactness. Moreover, CACTUS introduces a new fibre parameterization based on capsules, which reduces the number of parameters needed to characterise fibre trajectories and handles fibre overlapping more efficiently. The resulting optimization problem is solved via a gradient descent algorithm (Duchi et al., <xref ref-type="bibr" rid="B26">2011</xref>). During optimization, CACTUS prioritises removing fibre overlapping, while the penalization of curvature, length and promotion of compactness maintains a coherent fibre structure at all time-points.</p>
<p>Finally, the fibre trajectories are used to mesh the fibre surfaces in the fibre radial growth (FRG) step. The FRG also increases the packing density while keeping the correspondent fibre&#x00027;s parameterization structure using a discrete grid to seed, to grow, and to rearrange the fibre into the final substrates. The grid discretization defines the fibres&#x00027; isosurface needed to compute the final surfaces with a marching cube algorithm (Lewiner et al., <xref ref-type="bibr" rid="B46">2003</xref>).</p>
<sec>
<title>2.1. Substrate initialization</title>
<p>Our substrate initialization algorithm enhances the circle two-dimensional (2D) packing algorithm proposed by Hall and Alexander (<xref ref-type="bibr" rid="B34">2009</xref>) to create a 3D packing of bundles. The algorithm creates a single bundle by initializing the fibres inside a cuboid of dimensions <italic>L</italic> &#x000D7; <italic>L</italic> &#x000D7; <italic>H</italic>. The endpoints of the fibres are contained within the <italic>L</italic> &#x000D7; <italic>L</italic> squared faces, while the orientation of the cuboid&#x00027;s height <italic>H</italic> and the bundle are aligned to the Z-axis. The algorithm packs 2D circles in the opposite faces of the cuboid, sampling radii from a gamma &#x00393;(&#x003B1;, &#x003B2;) distribution (Assaf et al., <xref ref-type="bibr" rid="B7">2008</xref>; Sepehrband et al., <xref ref-type="bibr" rid="B71">2016</xref>), until the target density is met. At the same time, the algorithm packs the two opposite 2D circles to create an initialization such that the bundle reach the specified mean angular dispersion <bold>&#x003B7;</bold>. In scenarios where the target density exceeds 75%, an adjustment is made by shrinking the radii of the distribution. This allows the algorithm to continue packing until reaching a density of 75%. It is important to note that the radii will subsequently grow non-uniformly back to their original size during the execution of the algorithm while simultaneously achieving the desired final target density. In order to create a substrate with two bundles crossing at an inter-bundle angle of <bold>&#x003B8;</bold>, two different bundles are initialized in their respective cuboids and subsequently rotated and translated are applied. <xref ref-type="fig" rid="F1">Figure 1</xref> shows examples of a single bundle and a bundle crossing initialization. Finally, we parameterise each fibre&#x00027;s skeleton as the trajectory of its centre of mass. This trajectory is defined by several control points connecting the two endpoints sampled during the packing algorithm, where each point has a corresponding radius.</p>
</sec>
<sec>
<title>2.2. Joint fibre optimization</title>
<p>Once the substrate is initiated as described in Section 2.1, fibres may overlap. CACTUS employs an optimization method to readjust the fibre trajectories and disentangle overlaps by defining several cost functions. These cost functions, inspired by Close et al. (<xref ref-type="bibr" rid="B21">2009</xref>) and Ginsburger et al. (<xref ref-type="bibr" rid="B32">2019</xref>), help to regularise and obtain coherent fibre structures with the specified target properties. Ordered by priority of penalization, these target properties are as follows: (i) fibre overlapping (see Section 2.2.1), (ii) high curvature, (iii) increased fibre length, (iv) changes in radii, and (v) compactness. The optimization algorithm alternative between two steps: first minimises the overlapping cost function, then the subsequent step aimed at minimizing the remaining cost functions. An algorithm requirement is to identify a solution that exhibits no overlaps. Once a solution without overlaps is achieved, the algorithm iterates further to reduce (when possible) the penalization associated with the remaining cost functions while maintaining the absence of overlaps.</p>
<p>In the following subsection, we introduce the novel parameterization and overlapping cost function based on capsules, which is a key contribution of our work. As the remaining cost functions are relatively straightforward and similar to those in previous studies, we have provided their definitions in <xref ref-type="supplementary-material" rid="SM1">Supplementary material</xref> (section joint fibre optimization).</p>
<sec>
<title>2.2.1. Fibre capsule-parameterization</title>
<p>Fibres are parameterized as skeletons made of 3D control points. In the overlapping cost function, every pair of consecutive points in the skeleton forms a capsule, defined with the set of parameters [<bold>p<sub>0</sub></bold>, <bold>p<sub>1</sub></bold>, <italic>r</italic><sub>0</sub>, <italic>r</italic><sub>1</sub>], where <bold>p<sub>0</sub></bold>, <bold>p<sub>1</sub></bold> &#x02208; &#x211D;<sup>3</sup> are the initial/ending points of the capsule, and <italic>r</italic><sub>0</sub>, <italic>r</italic><sub>1</sub> &#x02208; &#x0211D; are their respective radius (see <xref ref-type="fig" rid="F2">Figure 2A</xref>). In our scenario, the length of a capsule (distance form <italic>p</italic><sub><italic>i</italic></sub> to <italic>p</italic><sub><italic>i</italic>&#x0002B;1</sub>) is not restricted, but we suggest the ranges between <inline-formula><mml:math id="M1"><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:mfrac><mml:msub><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> up to 2<italic>r</italic><sub><italic>i</italic></sub>, and the change sampling frequency increases as the radii decrease.</p>
<fig id="F2" position="float">
<label>Figure 2</label>
<caption><p><bold>(A)</bold> Capsule example, whose parameters are two points and a radius at each control point. <bold>(B)</bold> Example of fibre as a chain of capsules. Two adjacent capsules share a control point (position and radius parameters). <bold>(C)</bold> Illustrative example of the key components within the overlapping cost function. It showcases the intersection of two capsules, with two spheres representing the intersection region between the capsules.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fninf-17-1208073-g0002.tif"/>
</fig>
<p>In this framework, a fibre parameterization can be defined as a chain of capsules (see <xref ref-type="fig" rid="F2">Figure 2B</xref>). The fibre <inline-formula><mml:math id="M2"><mml:msup><mml:mrow><mml:mrow><mml:mi mathvariant="script">S</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mi>a</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula>, with <italic>m</italic><sub><italic>a</italic></sub> control points, is composed of the capsules determined by the subsequent point pairs as <inline-formula><mml:math id="M3"><mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:msubsup><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>x</mml:mi></mml:mstyle><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>i</mml:mi></mml:mstyle><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>a</mml:mi></mml:mstyle></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>x</mml:mi></mml:mstyle><mml:mrow><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>i</mml:mi></mml:mstyle><mml:mo>+</mml:mo><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mn>1</mml:mn></mml:mstyle></mml:mrow><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>a</mml:mi></mml:mstyle></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>r</mml:mi><mml:mi>i</mml:mi><mml:mi>a</mml:mi></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>r</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>a</mml:mi></mml:msubsup></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> with control points <inline-formula><mml:math id="M4"><mml:mrow><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>x</mml:mi></mml:mstyle><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mn>0</mml:mn></mml:mstyle></mml:msub><mml:msup><mml:mrow></mml:mrow><mml:mi>a</mml:mi></mml:msup><mml:mo>,</mml:mo><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>x</mml:mi></mml:mstyle><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mn>1</mml:mn></mml:mstyle></mml:msub><mml:msup><mml:mrow></mml:mrow><mml:mi>a</mml:mi></mml:msup><mml:mo>,</mml:mo><mml:mo>&#x02026;</mml:mo><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>x</mml:mi></mml:mstyle><mml:mrow><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>m</mml:mi></mml:mstyle><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>a</mml:mi></mml:mstyle></mml:msub><mml:mo>&#x02212;</mml:mo><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mn>1</mml:mn></mml:mstyle></mml:mrow></mml:msub><mml:msup><mml:mrow></mml:mrow><mml:mi>a</mml:mi></mml:msup></mml:mrow><mml:mo>}</mml:mo></mml:mrow><mml:mo>&#x02282;</mml:mo><mml:msup><mml:mi>&#x0211D;</mml:mi><mml:mn>3</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> and associated radius <inline-formula><mml:math id="M5"><mml:mrow><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:msubsup><mml:mi>r</mml:mi><mml:mn>0</mml:mn><mml:mi>a</mml:mi></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>r</mml:mi><mml:mn>1</mml:mn><mml:mi>a</mml:mi></mml:msubsup><mml:mo>,</mml:mo><mml:mo>&#x02026;</mml:mo><mml:msubsup><mml:mi>r</mml:mi><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>a</mml:mi></mml:msubsup></mml:mrow><mml:mo>}</mml:mo></mml:mrow><mml:mo>&#x02282;</mml:mo><mml:mi>&#x0211D;</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:math></inline-formula></p>
</sec>
<sec>
<title>2.2.2. Overlapping cost function</title>
<p>The overlapping cost function handles the fibre collision by identifying overlaps from two capsules from two different fibres. In CACTUS, the detection step of capsule intersection is a generalization of the cylinder-to-cylinder collision detection (Van Verth and Bishop, <xref ref-type="bibr" rid="B93">2015</xref>). We define the overlapping cost function between two capsules by computing the overlapping of the closest spheres centred in the capsules, as <xref ref-type="fig" rid="F2">Figure 2C</xref> shows. Formally, the closest points between two given capsules [<bold><italic>p</italic><sub>0</sub>, <italic>p</italic><sub>1</sub></bold>, <italic>r</italic><sub><italic>p</italic><sub>0</sub></sub>, <italic>r</italic><sub><italic>p</italic><sub>1</sub></sub>], [<bold><italic>q</italic><sub>0</sub>, <italic>q</italic><sub>1</sub></bold>, <italic>r</italic><sub><italic>q</italic><sub>0</sub></sub>, <italic>r</italic><sub><italic>q</italic><sub>1</sub></sub>], with <bold><italic>p</italic><sub>0</sub></bold>, <bold><italic>p</italic><sub>1</sub></bold>, <bold><italic>q</italic><sub>0</sub></bold>, <bold><italic>q</italic><sub>1</sub></bold> &#x02208; &#x0211D;<sup>3</sup> and , <italic>r</italic><sub><italic>pi</italic></sub>, <italic>r</italic><sub><italic>qj</italic></sub> &#x02208; <bold>R</bold>, are the points centred in the capsule ((1 &#x02212; <italic>t</italic><sub><italic>p</italic></sub>)<bold><italic>p</italic><sub>0</sub></bold> &#x0002B; <italic>t</italic><sub><italic>p</italic></sub><bold><italic>p</italic><sub>1</sub></bold>) and, ((1 &#x02212; <italic>t</italic><sub><italic>q</italic></sub>)<bold><italic>q</italic><sub>0</sub></bold> &#x0002B; <italic>t</italic><sub><italic>q</italic></sub><bold><italic>q</italic><sub>1</sub></bold>), where <italic>t</italic><sub><italic>p</italic></sub>, <italic>t</italic><sub><italic>q</italic></sub> are found by the following minimization problem:</p>
<disp-formula id="E1"><label>(1)</label><mml:math id="M6"><mml:mrow><mml:mi>g</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>b</mml:mi></mml:msub><mml:mo>;</mml:mo><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>p</mml:mi></mml:mstyle><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mn>0</mml:mn></mml:mstyle></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>p</mml:mi></mml:mstyle><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mn>1</mml:mn></mml:mstyle></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>q</mml:mi></mml:mstyle><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mn>0</mml:mn></mml:mstyle></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>q</mml:mi></mml:mstyle><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mn>1</mml:mn></mml:mstyle></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:mo>=</mml:mo><mml:mtext>&#x000A0;&#x000A0;</mml:mtext><mml:mo>&#x02225;</mml:mo><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>p</mml:mi></mml:mstyle><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mn>0</mml:mn></mml:mstyle></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>p</mml:mi></mml:mstyle><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mn>1</mml:mn></mml:mstyle></mml:msub><mml:mo>&#x02212;</mml:mo><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>b</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>q</mml:mi></mml:mstyle><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mn>0</mml:mn></mml:mstyle></mml:msub><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>b</mml:mi></mml:msub><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>q</mml:mi></mml:mstyle><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mn>1</mml:mn></mml:mstyle></mml:msub><mml:msup><mml:mo>&#x02225;</mml:mo><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:math></disp-formula>
<disp-formula id="E2"><label>(2)</label><mml:math id="M7"><mml:mtable columnalign='left'><mml:mtr><mml:mtd><mml:msub><mml:mi>t</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>q</mml:mi></mml:msub><mml:mo>:</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:mo>=</mml:mo><mml:munder><mml:mrow><mml:mtext>&#x000A0;&#x000A0;arg&#x000A0;min</mml:mtext></mml:mrow><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>b</mml:mi></mml:msub></mml:mrow></mml:munder><mml:mtext>&#x000A0;</mml:mtext><mml:mi>g</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>b</mml:mi></mml:msub><mml:mo>;</mml:mo><mml:mtext>&#x000A0;&#x000A0;</mml:mtext><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>p</mml:mi></mml:mstyle><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mn>0</mml:mn></mml:mstyle></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>p</mml:mi></mml:mstyle><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mn>1</mml:mn></mml:mstyle></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>q</mml:mi></mml:mstyle><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mn>0</mml:mn></mml:mstyle></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>q</mml:mi></mml:mstyle><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mn>1</mml:mn></mml:mstyle></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;</mml:mtext><mml:mi>s</mml:mi><mml:mo>.</mml:mo><mml:mi>t</mml:mi><mml:mo>.</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:mn>0</mml:mn><mml:mo>&#x02264;</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>b</mml:mi></mml:msub><mml:mo>&#x02264;</mml:mo><mml:mn>1</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>which has a closed-form solution.</p>
<p>After finding the values <italic>t</italic><sub><italic>p</italic></sub>, <italic>t</italic><sub><italic>q</italic></sub> that define the closest centre points between two capsules of different fibres, their overlapping cost function is defined as:</p>
<disp-formula id="E3"><label>(3)</label><mml:math id="M8"><mml:mtable columnalign='left'><mml:mtr><mml:mtd><mml:msub><mml:mi>f</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>p</mml:mi></mml:mstyle><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mn>0</mml:mn></mml:mstyle></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>p</mml:mi></mml:mstyle><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mn>1</mml:mn></mml:mstyle></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>q</mml:mi></mml:mstyle><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mn>0</mml:mn></mml:mstyle></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>q</mml:mi></mml:mstyle><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mn>1</mml:mn></mml:mstyle></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mn>0</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:msub><mml:mi>q</mml:mi><mml:mn>0</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:msub><mml:mi>q</mml:mi><mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>;</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>q</mml:mi></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign='left'><mml:mtr><mml:mtd><mml:msup><mml:mi>D</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mo>&#x02225;</mml:mo><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>p</mml:mi></mml:mstyle><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mn>0</mml:mn></mml:mstyle></mml:msub><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>p</mml:mi></mml:mstyle><mml:mn>1</mml:mn></mml:msub><mml:mtext>&#x0200B;</mml:mtext><mml:mo>&#x02225;</mml:mo><mml:mo>&#x02225;</mml:mo><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>q</mml:mi></mml:mstyle><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mn>0</mml:mn></mml:mstyle></mml:msub><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>q</mml:mi></mml:mstyle><mml:mn>1</mml:mn></mml:msub><mml:mo>&#x02225;</mml:mo><mml:msub><mml:mi>r</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:msub><mml:mi>r</mml:mi><mml:mi>q</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mtext>&#x000A0;&#x000A0;if&#x000A0;</mml:mtext><mml:mi>D</mml:mi><mml:mo>&#x02265;</mml:mo><mml:mn>0</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mtext>&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;if&#x000A0;</mml:mtext><mml:mi>D</mml:mi><mml:mo>&#x0003C;</mml:mo><mml:mn>0</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where,</p>
<disp-formula id="E4"><label>(4)</label><mml:math id="M9"><mml:mi>D</mml:mi><mml:mo>:</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:mo>=</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>&#x02212;</mml:mo><mml:mfrac><mml:mrow><mml:mo>&#x02225;</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:mo>&#x02225;</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>r</mml:mi><mml:mi>q</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:math></disp-formula>
<disp-formula id="E5"><label>(5)</label><mml:math id="M10"><mml:msub><mml:mi>c</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo>:</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:mo>=</mml:mo><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>p</mml:mi></mml:mstyle><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mn>0</mml:mn></mml:mstyle></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>p</mml:mi></mml:mstyle><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mn>1</mml:mn></mml:mstyle></mml:msub><mml:mo>,</mml:mo></mml:math></disp-formula>
<disp-formula id="E6"><label>(6)</label><mml:math id="M11"><mml:msub><mml:mi>c</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:mo>:</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:mo>=</mml:mo><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>q</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>q</mml:mi></mml:mstyle><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mn>0</mml:mn></mml:mstyle></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>q</mml:mi></mml:msub><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>q</mml:mi></mml:mstyle><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mn>1</mml:mn></mml:mstyle></mml:msub><mml:mo>,</mml:mo></mml:math></disp-formula>
<disp-formula id="E7"><label>(7)</label><mml:math id="M12"><mml:msub><mml:mi>r</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mtext>&#x000A0;:&#x000A0;=&#x000A0;</mml:mtext><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mn>0</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mtext>+&#x000A0;</mml:mtext><mml:msub><mml:mi>t</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:math></disp-formula>
<disp-formula id="E8"><label>(8)</label><mml:math id="M13"><mml:msub><mml:mi>r</mml:mi><mml:mi>q</mml:mi></mml:msub><mml:mtext>&#x000A0;:&#x000A0;=&#x000A0;</mml:mtext><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>q</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:msub><mml:mi>q</mml:mi><mml:mn>0</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mtext>+&#x000A0;</mml:mtext><mml:msub><mml:mi>t</mml:mi><mml:mi>q</mml:mi></mml:msub><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi>q</mml:mi><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:math></disp-formula>
<p>and <italic>t</italic><sub><italic>p</italic></sub>, <italic>t</italic><sub><italic>r</italic></sub> are the minimal values from the function in Equation 2.</p>
<p>Consequently, the total overlapping cost function in a substrate is computed by adding the evaluated cost of all possible pairwise capsule combinations. If capsules overlap, a penalization is added; otherwise, it is set to zero.</p></sec>
<sec>
<title>2.2.3. Implementation details</title>
<p>At last, we mention the technical implementation details of the joint-fibre optimization algorithm, including strategies for reducing computational complexity and the use of specific data structures. Firstly, in the total overlapping cost function, the capsule-to-capsule comparison is a <inline-formula><mml:math id="M14"><mml:mrow><mml:mi mathvariant="script">O</mml:mi></mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> problem. To improve computational time, we implemented a fixed-radius-cell data-structure (Turau, <xref ref-type="bibr" rid="B89">1991</xref>) for nearest neighbours queries, reducing the problem to <inline-formula><mml:math id="M15"><mml:mrow><mml:mi mathvariant="script">O</mml:mi></mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>. Since all the cost functions are analytical, we calculated their analytical derivatives for the gradient descent algorithm (see <xref ref-type="supplementary-material" rid="SM1">Supplementary material</xref>, section joint fibre optimization). We used the adaptative gradient Adagrad (Duchi et al., <xref ref-type="bibr" rid="B26">2011</xref>), iterating until there were no overlapping fibres. All the cost functions, queries, and gradients calculations were implemented in C&#x0002B;&#x0002B; (Stroustrup, <xref ref-type="bibr" rid="B80">1999</xref>) and parallelized with OpenMP (Chandra et al., <xref ref-type="bibr" rid="B20">2001</xref>). To handle bundle crossings, we trim the optimized fibre trajectories to keep only a subregion with fibres that truly belong to the crossing, as shown in <xref ref-type="fig" rid="F1">Figure 1</xref>. This step eliminates boundary fibres that may not fully represent the crossing characteristics.</p>
</sec>
</sec>
<sec>
<title>2.3. Fibre radial growth</title>
<sec>
<title>2.3.1. FRG description</title>
<p>After completing the substrate initialization and joint fibre optimization steps, it follows to compute the fibre mesh. Previous studies have managed to achieve a fibre density up to 75% (Altendorf and Jeulin, <xref ref-type="bibr" rid="B3">2011</xref>; Mingasson et al., <xref ref-type="bibr" rid="B52">2017</xref>) with cylindrical-shaped fibres and gamma-distributed diameter, and up 75% with non-cylindrical shaped fibres (Callaghan et al., <xref ref-type="bibr" rid="B15">2020</xref>). In this study, we propose a new method, called Fibre Radial Growth (FRG), to obtain higher packing density and complex axon morphologies beyond the cylindrical shape. The FRG algorithm discretises the 3D space that the fibres occupy to define individual masks for each fibre in it. The FRG algorithm begins to generate the fibre masks by randomly placing seed points within all capsule fibres. These seed points grow iteratively by adding neighbouring points to the fibre mask, employing a breadth-first-search approach through the grid. The seeds grow for a fixed number of iterations as long as they do not interfere with other fibres&#x00027; boundaries. The propagation through random initializations avoids uniform growth and adds irregularities to the fibre shape, allowing tortuous surface reconstructions in the fibre surfaces. Since the seeding is done inside capsules, the final axon radius in the mesh is related to the radii used in the capsules. We employ two distinct seeding strategies to manage the <italic>radius variation effect</italic> in our study. The first one depends on the strategy of seeding in the FRG, which depends on how we seed points within the capsule and then grow the seeding points. We can achieve radii variations in intervals like [&#x02212;<italic>r</italic><sub><italic>i</italic></sub>/2, &#x0002B;<italic>r</italic><sub><italic>i</italic></sub>/2] or (&#x02212;&#x02208;, &#x0002B;&#x02208;) depending on whether we decide to seed more randomly or uniformly within the capsule.</p>
<p>In the second case, when we aim to increase the radii variation further in the (&#x02212;<italic>r</italic><sub><italic>i</italic></sub>/2, <italic>r</italic><sub><italic>i</italic></sub>/2) range, we modify the fibre initialization step. We can define specific patterns in the radii of the fibres&#x00027; capsules. For example, to incorporate a radii periodicity oscillation, we can set the radii at the start of the capsule to be 1&#x003BC;m and increase the end radii to 2&#x003BC;m. Then, in the subsequent capsule, we can choose to maintain the radii at 2&#x003BC;m or revert them to 1&#x003BC;m, based on the desired frequency of change specified by the user.</p>
<p>Once the FRG step is completed, the fibre density of the particular configuration inputted is maximized. We generate the fibre&#x00027;s outer surface mesh using the marching cubes algorithm (Lewiner et al., <xref ref-type="bibr" rid="B46">2003</xref>; Pedregosa et al., <xref ref-type="bibr" rid="B63">2011</xref>) applied to the fibre mask. This algorithm produces a mesh object consisting of vertices and triangles. Then, we applied a Laplacian smoothing (Herrmann, <xref ref-type="bibr" rid="B36">1976</xref>; Sorkine et al., <xref ref-type="bibr" rid="B75">2004</xref>; Sullivan and Kaszynski, <xref ref-type="bibr" rid="B81">2019</xref>) to remove sharp angles, and finally decimate the mesh to reduce the number of triangles without affecting the morphology of the substrates (Shekhar et al., <xref ref-type="bibr" rid="B72">1996</xref>). Subsequently, we generate a new mesh representing the fibre&#x00027;s inner surface by eroding the previously estimated outer grid and following the same procedure for the meshing. The space between these two surfaces defines the myelin volume.</p></sec>
<sec>
<title>2.3.2. Implementation details</title>
<p>Finally, we would like to elaborate on the technical implementation details of the FRG algorithm to mention the specific design choices we made to ensure its computational efficiency. FRG is implemented in Python (Van Rossum and Drake, <xref ref-type="bibr" rid="B92">2009</xref>), parallelized with its multiprocessing ibraries (McKerns et al., <xref ref-type="bibr" rid="B50">2012</xref>), and compiled with Numba (Lam et al., <xref ref-type="bibr" rid="B42">2015</xref>). Image 3D processing and meshing are done using van der Walt et al. (<xref ref-type="bibr" rid="B90">2014</xref>), Sullivan and Kaszynski (<xref ref-type="bibr" rid="B81">2019</xref>), and Hess (<xref ref-type="bibr" rid="B37">2010</xref>). Moreover, the FRG is designed to run a ball-tree structure (Moore et al., <xref ref-type="bibr" rid="B53">2003</xref>) from the Sklearn library (Pedregosa et al., <xref ref-type="bibr" rid="B63">2011</xref>) as a preprocessing to store fibres and their interactions. The fine-tuned FRG algorithm&#x00027;s design allows for the independent execution of fibre growth and meshing on multiple computers in a distributed manner, eliminating the need for multi-thread or computer synchronization.</p>
</sec>
</sec>
</sec>
<sec id="s3">
<title>3. Experiments</title>
<p>To evaluate the performance of CACTUS, we designed a comprehensive set of substrates with specific geometries. Each experiment below involves several metrics essential for quantifying the microstructure properties of the brain white matter. The metrics include the axon volume fractions, the radius distribution per substrate, the radii change along the fibres, the myelin volume, the g-ratio, the orientation dispersion and bundle crossings. Finally, we conducted testing on the generated substrates and performed Monte-Carlo diffusion simulations to assess their usability and explore the signal decay characteristics associated with these substrates.</p>
<sec>
<title>3.1. Maximum fibre volume fraction</title>
<p>In our first experiment, we aim to explore the macro-structural parameters of substrates, such as substrate size (i.e., the voxel size in MRI experiments), fibre dispersion, two bundle crossings, and the ability to create high-density packing substrates. We assess the maximum fibre volume fraction that CACTUS achieves in two scenarios: a single bundle and two bundles. In the single bundle case, we generated six substrates with mean angle dispersions of 0, 5, 10, 15, 20, and 25&#x000B0;, respectively. In the two bundles case, we generated five crossing substrates with inter-bundle angles of 30, 45, 60, 75, and 90&#x000B0;, and the fibres of each bundle were initialized with a mean angle dispersion of 5&#x000B0; around the main bundle orientation.</p>
</sec>
<sec>
<title>3.2. Substrates targeting predefined microstructure features</title>
<p>The following two paragraphs describe experiments conducted to explore the ability of CACTUS to replicate desired microstructural parameters into its synthetic substrates. These parameters include the axon volume fraction (AVF), myelin volume fraction (MFV), g-ratio, and radii distribution. We compare the reference values taken from previous histological studies and those achieved by CACTUS.</p>
<p>In the second experiment, we created a series of synthetic substrates that emulate the histological values reported by Stikov et al. (<xref ref-type="bibr" rid="B79">2015</xref>) in various white matter regions. Specifically, the target characteristics are the fibre volume fraction, myelin volume fraction, and aggregated g-ratio, <inline-formula><mml:math id="M16"><mml:mi>g</mml:mi><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:mn>1</mml:mn><mml:mo>-</mml:mo><mml:mi>M</mml:mi><mml:mi>V</mml:mi><mml:mi>F</mml:mi><mml:mo>/</mml:mo><mml:mi>F</mml:mi><mml:mi>V</mml:mi><mml:mi>F</mml:mi></mml:mrow></mml:msqrt></mml:math></inline-formula> (Stikov et al., <xref ref-type="bibr" rid="B79">2015</xref>). In our scenario, the axon volume fraction (AVF) is the volume of the fibre inner surface. The myelin volume fraction (MVF) represents the volume of the space between the inner and outer fibre surfaces. The fibre volume fraction (FVF) is the sum of AVF and MVF.</p>
<p>In the third experiment, we investigated the effect of substrate size on radii distribution. To measure the radii distribution for each fibre, we cut the mesh skeleton in an orthogonal plane at regular 1&#x003BC;m intervals and calculated the cross-sectional area of the polygon defined by the plane. The equivalent fibre radius is defined as the radius of a circle with the same area as the polygon (Lee et al., <xref ref-type="bibr" rid="B45">2019</xref>). The global radii distribution per substrate was computed using the mean radius for each fibre.</p>
</sec>
<sec>
<title>3.3. CACTUS substrates usage for Monte-Carlo simulations</title>
<p>The final experiment aims to evaluate the usability of CACTUS substrates in Monte-Carlo diffusion simulations. Synthetic DW-MRI data is generated using meshes obtained from previous experiments. This experiment aims to assess the feasibility and reliability of utilizing CACTUS meshes in Monte-Carlo simulations and examine the resulting DW-MRI signals of such substrates.</p>
<p>To simulate diffusion within non-permeable tissue, we utilized the MCDC Simulator (Rafael-Patino et al., <xref ref-type="bibr" rid="B66">2020</xref>). In this context, the diffusion process within distinct biological structures was assumed to contribute independently to the DW-MRI signal. As a result, the intracellular and extracellular signals were generated separately and combined to generate the overall signal.</p>
<p>The four substrates simulated are composed of &#x0007E;8,500 fibres. The fibres&#x00027; outer diameter ranges from 0.5 to 4 um, sampled from a gamma distribution with parameters &#x003B8; &#x0003D; 1.1, &#x003BA; &#x0003D; 0.5. Each fibre&#x00027;s inner diameter is calculated from the following log-curve found in Lee et al. (<xref ref-type="bibr" rid="B45">2019</xref>).</p>
<p>The simulation substrates have a 300&#x003BC;m<sup>3</sup> volume, split in an image size of (42 &#x000D7; 42 &#x000D7; 42) voxels of 7.14&#x003BC;m resolution. Within each voxel, the signal is simulating using random particle sampling with a density of one particle per cubic micrometre Rafael-Patino et al. (<xref ref-type="bibr" rid="B66">2020</xref>, <xref ref-type="bibr" rid="B65">2021</xref>) and Romascano et al. (<xref ref-type="bibr" rid="B67">2018</xref>) showed that it is a sufficient number of particles to obtain a robust estimation of the diffusion signal in complex fibre geometries.</p>
<p>Particles initiated within the inner diameter of the fibres and outside the outer diameter of the fibres were used to generate the DW-MRI signal. The particles initiated between the outer and inner diameters were discarded because, in this case, we are not simulating the diffusion in the myelin compartment. This was done as previously in the DiSCo Challenge (Rafael-Patino et al., <xref ref-type="bibr" rid="B65">2021</xref>), where no diffusion contrast is assumed in the myelin compartment, however T2 effects could be considered if necessary. The diffusion coefficient, which is user-defined, was fixed to <inline-formula><mml:math id="M17"><mml:mi>D</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>6</mml:mn><mml:mo>&#x000D7;</mml:mo><mml:mn>1</mml:mn><mml:msup><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn>3</mml:mn></mml:mrow></mml:msup><mml:mfrac><mml:mrow><mml:msup><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">mm</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">s</mml:mtext></mml:mstyle></mml:mrow></mml:mfrac></mml:math></inline-formula> (corresponding to an <italic>ex-vivo</italic> diffusivity), for intra and extracellular compartments.</p>
<p>The DW-MRI protocol is based on the protocol of HCP (Fan et al., <xref ref-type="bibr" rid="B29">2016</xref>). It contains four shells of 50 directions with <italic>b</italic>-values of (1,000, 2,000, 3,000, and 4,000) <inline-formula><mml:math id="M18"><mml:mfrac><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">s</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">mm</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:math></inline-formula>, and five directions (to calculate parallel and radial decay) with 20 <italic>b</italic>-values uniformly distributed from (500 to 10,000 ) <inline-formula><mml:math id="M19"><mml:mfrac><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">s</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">mm</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:math></inline-formula>. The protocol values are fixed for TE = 0.057 s, &#x00394; &#x0003D; 21.8 ms, and &#x003B4; &#x0003D; 12.9 ms.</p>
</sec>
</sec>
<sec sec-type="results" id="s4">
<title>4. Results</title>
<sec>
<title>4.1. Maximum fibre volume fraction</title>
<p><xref ref-type="fig" rid="F3">Figure 3</xref> shows the internal morphology of four substrates consisting of a single bundle with a dispersion of 0, 5, 10, and 20&#x000B0;, respectively. All the substrates were generated with dimensions of 500&#x003BC;m<sup>3</sup>. <xref ref-type="table" rid="T1">Table 1</xref> (top panel) reports the substrate characteristics, including the number of fibres, the obtained fibre volume fraction, and the dispersion parameters. We note that the maximum fibre volume fraction decreased from 94.7 to 90.8% as the dispersion increased from 0 to 25&#x000B0;.</p>
<fig id="F3" position="float">
<label>Figure 3</label>
<caption><p><bold>(A&#x02013;D)</bold> Mesh&#x00027;s renders of cross-sections with dimensions of (100&#x003BC;m)<sup>2</sup> to visualize the internal morphology of four substrates with a single bundle, each with different mean angular dispersion. For all cases, the outer surface volume is colored black. The inner surface volume is superimposed over the outer volume and colored gray. White represents the extracellular space, i.e., the volume not occupied by any fibre. All bundles are vertically aligned, and the substrates were built to have a mean angular dispersion of <bold>(A)</bold> 0&#x000B0;, <bold>(b)</bold> 5&#x000B0;, <bold>(C)</bold> 10&#x000B0;, and <bold>(D)</bold> 20&#x000B0;, respectively.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fninf-17-1208073-g0003.tif"/>
</fig>
<table-wrap position="float" id="T1">
<label>Table 1</label>
<caption><p>Substrate characteristics, including the number of bundles, mean dispersion angle, mean inter-bundle crossing angle, number of fibres per substrate, and fibre volume fraction (in per cent), respectively.</p></caption> 
<table frame="box" rules="all">
<thead>
<tr style="background-color:&#x00023;919498;color:&#x00023;ffffff">
<th valign="top" align="left"><bold>Nbr of Bundles</bold></th>
<th valign="top" align="center"><bold>Bundle dispersion (&#x003B7;)</bold></th>
<th valign="top" align="center"><bold>Crossing angle (&#x003B8;)</bold></th>
<th valign="top" align="center"><bold>Nbr of fibres</bold></th>
<th valign="top" align="center"><bold>FVF</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">1</td>
<td valign="top" align="center">0&#x000B0;</td>
<td valign="top" align="center">-</td>
<td valign="top" align="center">31,954</td>
<td valign="top" align="center">94.7%</td>
</tr> <tr>
<td valign="top" align="left">1</td>
<td valign="top" align="center">5&#x000B0;</td>
<td valign="top" align="center">-</td>
<td valign="top" align="center">31,023</td>
<td valign="top" align="center">93.4%</td>
</tr> <tr>
<td valign="top" align="left">1</td>
<td valign="top" align="center">10&#x000B0;</td>
<td valign="top" align="center">-</td>
<td valign="top" align="center">30,241</td>
<td valign="top" align="center">92.6%</td>
</tr> <tr>
<td valign="top" align="left">1</td>
<td valign="top" align="center">15&#x000B0;</td>
<td valign="top" align="center">-</td>
<td valign="top" align="center">30,412</td>
<td valign="top" align="center">92.2%</td>
</tr> <tr>
<td valign="top" align="left">1</td>
<td valign="top" align="center">20&#x000B0;</td>
<td valign="top" align="center">-</td>
<td valign="top" align="center">31,161</td>
<td valign="top" align="center">91.8%</td>
</tr> <tr>
<td valign="top" align="left">1</td>
<td valign="top" align="center">25&#x000B0;</td>
<td valign="top" align="center">-</td>
<td valign="top" align="center">31,863</td>
<td valign="top" align="center">90.8%</td>
</tr> <tr>
<td valign="top" align="left">2</td>
<td valign="top" align="center">5&#x000B0;</td>
<td valign="top" align="center">30&#x000B0;</td>
<td valign="top" align="center">30,026</td>
<td valign="top" align="center">93.9%</td>
</tr> <tr>
<td valign="top" align="left">2</td>
<td valign="top" align="center">5&#x000B0;</td>
<td valign="top" align="center">45&#x000B0;</td>
<td valign="top" align="center">30,712</td>
<td valign="top" align="center">93.3%</td>
</tr> <tr>
<td valign="top" align="left">2</td>
<td valign="top" align="center">5&#x000B0;</td>
<td valign="top" align="center">60&#x000B0;</td>
<td valign="top" align="center">31,023</td>
<td valign="top" align="center">93.5%</td>
</tr> <tr>
<td valign="top" align="left">2</td>
<td valign="top" align="center">5&#x000B0;</td>
<td valign="top" align="center">75&#x000B0;</td>
<td valign="top" align="center">31,152</td>
<td valign="top" align="center">92.3%</td>
</tr>
<tr>
<td valign="top" align="left">2</td>
<td valign="top" align="center">5&#x000B0;</td>
<td valign="top" align="center">90&#x000B0;</td>
<td valign="top" align="center">30,245</td>
<td valign="top" align="center">92.2%</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p>The top and bottom panels correspond to the substrates with a single bundle and two bundles. Each row represents a different substrate.</p>
</table-wrap-foot>
</table-wrap>
<p>Results from the experiment generating bundle crossings with different inter-bundle angles are depicted in <xref ref-type="fig" rid="F4">Figure 4</xref> and <xref ref-type="table" rid="T1">Table 1</xref> (bottom panel). <xref ref-type="fig" rid="F4">Figure 4</xref> displays a cross-section of the substrates, where each bundle has a distinctive color for visualization purposes. Although local perturbations in fibre trajectories (on the order of 5&#x000B0;) may occur in the substrates due to the high fibre packing, the average bundle orientation is sustained. The bottom panel of <xref ref-type="table" rid="T1">Table 1</xref> reports the fibre volume fraction of these bundle crossing substrates with inter-bundle angles of 30, 45, 60, 75, and 90&#x000B0;. For all the evaluated substrates, the fibre volume fraction remains nearly constant at &#x0007E;93% (92.2 &#x02212; 93.9%).</p>
<fig id="F4" position="float">
<label>Figure 4</label>
<caption><p><bold>(A&#x02013;E)</bold> Mesh renders of cross-sections with dimensions of (100&#x003BC;m)<sup>2</sup> portraying the internal morphology of five substrates consisting of two bundles with different inter-bundle angles. In all cases, the outer surface volume of bundle 1 and bundle 2 is displayed in black. The inner surface volume is superimposed over the outer volume and colored light gray for bundle 1 and dark gray for bundle 2. The extracellular space, representing the volume not occupied by any fibre, is colored white. The dark gray fibres are aligned parallel to the <italic>X</italic> axis, and the light gray fibres crossed at angles of <bold>(A)</bold> 30&#x000B0;, <bold>(B)</bold> 45&#x000B0;, <bold>(C)</bold> 60&#x000B0;, <bold>(D)</bold> 75&#x000B0;, and <bold>(E)</bold> 90&#x000B0;. The outer volume, which is defined by the outer surfaces minus the inner volume, is colored in black for both bundles. Extra axonal space is colored in white.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fninf-17-1208073-g0004.tif"/>
</fig>
</sec>
<sec>
<title>4.2. Substrates targeting predefined microstructure features</title>
<sec>
<title>4.2.1. Axon volume fraction, myelin volume fraction, and g-ratio</title>
<p>We simulated various substrates of a single bundle to mimic microstructure properties previously reported in Stikov et al. (<xref ref-type="bibr" rid="B79">2015</xref>). The histological values used as a reference are the myelin volume fraction (MVF), fibre volume fraction (FVF), axonal volume fraction (AVF=FVF-MVF), and g-ratio. The values achieved by CACTUS are shown in <xref ref-type="table" rid="T2">Table 2</xref>. The difference between the target and obtained substrate properties was lower than 2% in all cases. Examples of the generated substrates and histology data are shown in <xref ref-type="fig" rid="F5">Figure 5</xref>. Electron microscopy images were generously provided by Prof. Nikola Stikov and Dr. Jennifer Campbell, and are used to highlight the geometric similarities of synthetic fibre shapes. On average, for these substrates of 300&#x003BC;m<sup>3</sup>, the meshes had around 46 million vertices and 92 million faces, and the file size is of 5.1 Gigabytes.</p>
<table-wrap position="float" id="T2">
<label>Table 2</label>
<caption><p>Target microstructure histological properties (left) reported in Stikov et al. (<xref ref-type="bibr" rid="B79">2015</xref>), and corresponding properties of the substrates generated by CACTUS (right).</p></caption> 
<table frame="box" rules="all">
<thead>
<tr style="background-color:&#x00023;919498;color:&#x00023;ffffff">
<th/>
<th valign="top" align="center" colspan="4"><bold>Target</bold></th>
<th valign="top" align="center" colspan="4"><bold>Achieved</bold></th>
</tr>
<tr style="background-color:&#x00023;919498;color:&#x00023;ffffff">
<th valign="top" align="left"><bold>Substrate</bold></th>
<th valign="top" align="center"><bold>AVF</bold></th>
<th valign="top" align="center"><bold>MVF</bold></th>
<th valign="top" align="center"><bold>FVF</bold></th>
<th valign="top" align="center"><bold>g-ratio</bold></th>
<th valign="top" align="center"><bold>AVF</bold></th>
<th valign="top" align="center"><bold>MVF</bold></th>
<th valign="top" align="center"><bold>FVF</bold></th>
<th valign="top" align="center"><bold>g-ratio</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left"><bold>(a)</bold></td>
<td valign="top" align="center"><bold>25</bold></td>
<td valign="top" align="center"><bold>35</bold></td>
<td valign="top" align="center"><bold>60</bold></td>
<td valign="top" align="center"><bold>64.5</bold></td>
<td valign="top" align="center"><bold>26.0</bold></td>
<td valign="top" align="center"><bold>36.0</bold></td>
<td valign="top" align="center"><bold>62</bold></td>
<td valign="top" align="center"><bold>64.7</bold></td>
</tr>
<tr>
<td valign="top" align="left">(b)</td>
<td valign="top" align="center">25</td>
<td valign="top" align="center">43</td>
<td valign="top" align="center">68</td>
<td valign="top" align="center">60.6</td>
<td valign="top" align="center">26.3</td>
<td valign="top" align="center">43.6</td>
<td valign="top" align="center">69.9</td>
<td valign="top" align="center">61.3</td>
</tr> <tr>
<td valign="top" align="left">(c)</td>
<td valign="top" align="center">31</td>
<td valign="top" align="center">44</td>
<td valign="top" align="center">75</td>
<td valign="top" align="center">64.2</td>
<td valign="top" align="center">32.2</td>
<td valign="top" align="center">43.8</td>
<td valign="top" align="center">76.07</td>
<td valign="top" align="center">65</td>
</tr>
<tr>
<td valign="top" align="left">(d)</td>
<td valign="top" align="center">39</td>
<td valign="top" align="center">37</td>
<td valign="top" align="center">76</td>
<td valign="top" align="center">71.6</td>
<td valign="top" align="center">41.2</td>
<td valign="top" align="center">35.0</td>
<td valign="top" align="center">76.0</td>
<td valign="top" align="center">73.5</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p>The axon volume fraction (AVF) is the volume of the inner axon surface. The myelin volume fraction (MVF) represents the volume of the space between the inner and outer axon surfaces. The fibre volume fraction (FVF) is the sum of AVF and MVF. The aggregated g-ratio, <inline-formula><mml:math id="M20"><mml:mi>g</mml:mi><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:mn>1</mml:mn><mml:mo>-</mml:mo><mml:mi>M</mml:mi><mml:mi>V</mml:mi><mml:mi>F</mml:mi><mml:mo>/</mml:mo><mml:mi>F</mml:mi><mml:mi>V</mml:mi><mml:mi>F</mml:mi></mml:mrow></mml:msqrt></mml:math></inline-formula> is equal to the mean inner and outer axon radius ratio for all the fibres in the substrate.</p>
</table-wrap-foot>
</table-wrap>
<fig id="F5" position="float">
<label>Figure 5</label>
<caption><p>Cross-sections of the synthetic substrates constructed to match the statistics of the histological values reported in <xref ref-type="table" rid="T2">Table 2</xref>. The substrate dimension is 300&#x003BC;m<sup>3</sup>. For visualization purposes, the axonal space is colored blue, and the myelin is red, and extra axonal space is colored white. <bold>(a&#x02013;d)</bold> Correspond to the same substrates shown in <xref ref-type="table" rid="T2">Table 2</xref>. The bottom panel shows the representative histological images courtesy of Prof. Nikola Stikov and Dr. Jennifer Campbell. The EM images are used to show the similarities in fibre shape and packing.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fninf-17-1208073-g0005.tif"/>
</fig></sec>
<sec>
<title>4.2.2. Radii distribution and substrate size</title>
<p><xref ref-type="fig" rid="F6">Figure 6</xref> show the CACTUS substrates with different sizes, ranging from 30 to 500&#x003BC;m<sup>3</sup>, and the target and empirical radius distributions obtained for each substrate. The empirical radius distributions closely replicated the targeted ones for substrates equal to or bigger than 200&#x003BC;m<sup>3</sup>. The optimization algorithm step ran for &#x0007E;4 h for the largest substrate (right panel) on a node with 64 cores (2.4 GHz) and 400 Mb of RAM. The reconstruction time of the FRG algorithm was &#x0007E;1 min per fibre, using one core with 500 Mbs of memory per core.</p>
<fig id="F6" position="float">
<label>Figure 6</label>
<caption><p>Four 3D substrates of varying sizes: <bold>(A)</bold> 50<sup>3</sup>, <bold>(B)</bold> 100<sup>3</sup>, <bold>(C)</bold> 200<sup>3</sup>, and <bold>(D)</bold> 500<sup>3</sup> (&#x003BC;m)<sup>3</sup>, with 341, 1,316, 4,859, and 33,478 fibres, respectively. The empirical and target radii distributions are displayed on the bottom of each substrate. The empirical distribution better approximates the target distribution as substrate size increases.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fninf-17-1208073-g0006.tif"/>
</fig>
<p>We extracted three representative fibre segments from the substrates shown in <xref ref-type="fig" rid="F5">Figure 5</xref> and displayed them in <xref ref-type="fig" rid="F7">Figure 7</xref>. The top panel of the figure exhibits the cross-sections of the outer and inner surfaces of the fibre, along with the cross-sections of their diameters. The bottom panel shows the diameter distribution of each axon. We observed that, regardless of the tortuosity of the fibre trajectory, the diameter distribution of both the inner and outer diameters of all three cases was centred around the target diameter.</p>
<fig id="F7" position="float">
<label>Figure 7</label>
<caption><p>Representative group of three fibres extracted from the substrate shown in <xref ref-type="fig" rid="F5">Figure 5</xref>. In the top panel, we display the fibres with varying diameters and tortuous trajectories. The straightest fibre is presented on the left, while the most tortuous one is displayed on the right. We display each fibre&#x00027;s outer surface in red and its inner surface in blue. We also show the fibre&#x00027;s skeleton in black and cross-sections orthogonal to the fibre&#x00027;s skeleton. The diameter is measured every 1&#x003BC;m along its trajectory. The cross-section cut of the outer surface is shown in red, and the cross-section cut of the inner surface is shown in blue. The bottom panel presents the violin plots of the outer and inner diameters measured. The red (blue) dotted line represents the target outer (inner) diameter of the three fibres.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fninf-17-1208073-g0007.tif"/>
</fig></sec>
<sec>
<title>4.2.3. Monte-Carlo diffusion simulations</title>
<p>The generated signals for the four substrates from <xref ref-type="table" rid="T2">Table 2</xref> depicted in <xref ref-type="fig" rid="F8">Figure 8</xref>. In terms of the parallel diffusivity signal decay, <xref ref-type="fig" rid="F8">Figures 8A</xref>, <xref ref-type="fig" rid="F8">B</xref> demonstrate that the four substrates exhibit similar behavior, making it challenging to distinguish them even at <italic>b</italic>-values around 8,000 <inline-formula><mml:math id="M21"><mml:mfrac><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">s</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">mm</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:math></inline-formula>. However, when examining the radial diffusivity signal decay in <xref ref-type="fig" rid="F8">Figures 8C</xref>, <xref ref-type="fig" rid="F8">D</xref>, distinct curves are observed for each substrate. Notably, the logarithmic plot reveals a characteristic tail, indicating the non-Gaussian nature of the diffusion process occurring in the plane perpendicular to the fibre orientations.</p>
<fig id="F8" position="float">
<label>Figure 8</label>
<caption><p>Synthetic DW-MRI signals of substrates generated in <xref ref-type="table" rid="T2">Table 2</xref> and shown in <xref ref-type="fig" rid="F8">Figure 8</xref>. The X-axis represents the b-value used for measurement, while the Y-axis represents the normalized signal. <bold>(A)</bold> Parallel signal decay measured along the direction parallel to the substrate fibers (Z-axis). <bold>(B)</bold> Parallel signal decay plot with a logarithmic scale on the Y-axis. <bold>(C)</bold> Radial signal decay averaged over four different diffusion directions orthogonal to the orientation of the fibers. <bold>(D)</bold> Radial signal decay plot with a logarithmic scale on the Y-axis.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fninf-17-1208073-g0008.tif"/>
</fig>
</sec>
</sec>
</sec>
<sec sec-type="discussion" id="s5">
<title>5. Discussion</title>
<p>Over the last 20 years, Monte-Carlo diffusion simulations have been used to optimise DW-MRI data acquisition protocols and validate microstructure models. Nevertheless, doubts have been raised regarding the accuracy of the simple geometries used to construct the diffusion substrates.</p>
<p>Various tools have been developed to address the challenges associated with substrate complexity, such as MEDUSA (Ginsburger et al., <xref ref-type="bibr" rid="B32">2019</xref>) and CONFIG (Callaghan et al., <xref ref-type="bibr" rid="B15">2020</xref>), each offering distinct approaches to substrate generation. MEDUSA primarily focuses on creating substrates with multiple compartments, including axons, oligodendrocytes, and astrocytes, and also models their interactions within the substrate. The axon compartment encompasses features such as axon diameter distribution, bundle dispersion, local tortuosity, myelin presence, Ranvier nodes, and beading. The oligodendrocytes and astrocytes compartments incorporate parameters such as total diameter distribution, body diameter distribution, number of branchings (processes), and a balancing factor. On the other hand, CONFIG employs biologically motivated rules to model the intricate interactions among axons during growth. Parameters within CONFIG include axon mean radius, standard deviation of radius, bundle dispersion, and packing density. Additionally, it encompasses parameters related to axon growth, such as chemoattraction, fiber collapse, cell-adhesion, and fasciculation.</p>
<p>In this work, we introduced CACTUS, a novel framework to produce numerical substrates mimicking white matter tissue with high volume packings, rich microstructural features and geometries that closely matching the desired input parameters. Among the controllable parameters in CACTUS we include the target distribution for the fibre radii, radii variation per fibre, a myelin compartment, target g-ratio, bundle dispersion, bundle crossings, fibre tortuosity, and packing density. The high versatility of CACTUS is founded on its efficient computational implementation and its mathematical formulation divided into three algorithmic steps (substrate initialization, joint fibre optimization, and fibre radial growth) composed of various competing terms controlling different substrate parameters.</p>
<p>To generate the substrates with CACTUS, we introduced a new algorithm to initialise fibre bundles with a target mean degree of orientation dispersion. Moreover, we introduced a novel capsule-based parametrization for optimizing fibre structures. Compared to circle parametrizations (Close et al., <xref ref-type="bibr" rid="B21">2009</xref>; Ginsburger et al., <xref ref-type="bibr" rid="B32">2019</xref>), the capsule parameterization requires fewer parameters, reducing the complexity of the optimization problem. We adapted the cost functions inspired by Close et al. (<xref ref-type="bibr" rid="B21">2009</xref>) and Ginsburger et al. (<xref ref-type="bibr" rid="B32">2019</xref>) for capsules and provided analytical derivatives, making the optimization faster and computationally more efficient. Finally, we proposed the fibre radial growth algorithm, which increases the fibre packing density in white matter substrates.</p>
<p>CACTUS was able to enhance the complexity of the fibre microstructure. In particular, our results showed CACTUS can produce substrate with fibre volume fraction beyond the 75% previously achieved. CACTUS reached high fibre volume fractions, up to 95% in its substrates (<xref ref-type="table" rid="T1">Table 1</xref>). Moreover, it consistently reached fibre volume fractions superior to 90% at all the various levels of bundle dispersion and crossing angles (<xref ref-type="table" rid="T1">Table 1</xref>, <xref ref-type="fig" rid="F4">Figure 4</xref>).</p>
<p>In the single bundle case, the fibre volume fraction was the highest at 94.7% when fibres were aligned and decreased to 90.8% with increasing mean angular dispersion. Conversely, the fibre volume fraction remained consistently around &#x0007E;93% in the two-bundle cases, regardless of the crossing angle. However, we note that the packing complexity of substrates with a single bundle and two bundles crossing differs. The former mimics the spatial arrangement of thousands of fibres with different crossing angles, which may produce more empty pockets between fibres and less densely packed substrates.</p>
<p>Another important feature of CACTUS is that it can create substrates with statistical characteristics informed by histological data. Indeed, we can closely adhere to the target statistics of axon volume fraction, myelin volume fraction, and g-ratio reported in histological studies (Stikov et al., <xref ref-type="bibr" rid="B79">2015</xref>; see <xref ref-type="fig" rid="F5">Figure 5</xref>). In all cases, the difference between the target and obtained substrate properties was lower than 2% (see <xref ref-type="table" rid="T1">Table 1</xref>). Notably, CACTUS is the first tool incorporating the g-ratio as a target characteristic and successfully matching it for large-scale substrates.</p>
<p>Also, CACTUS has the capability to generate substrates with a targeted radii distribution. In our experiments, the approximation of the target distribution improves as substrate size increases, as illustrated in <xref ref-type="fig" rid="F6">Figure 6</xref>, underscoring the importance of generating large substrates. Furthermore, we have the availability to measure fibre geometry accurately. For instance, as seen in <xref ref-type="fig" rid="F7">Figure 7</xref>, the generated fibres have a non-constant longitudinal radius and non-circular cross-sections. Despite the tortuous trajectories of the fibres, the diameter distribution remains centred around the target mean outer (inner) diameter of 1.5&#x003BC;m (1.1&#x003BC;m). Additionally, the diameter distribution presented replicates the diameter variations observed in 3D synchrotron images (Andersson et al., <xref ref-type="bibr" rid="B5">2020</xref>), including longitudinal changes and a lack of skewness.</p>
<p>Finally, while previous works were able to achieve substrate sizes between 30 and 100&#x003BC;m<sup>3</sup>, CACTUS demonstrated a substantial improvement in the generation of larger substrates (Ginsburger et al., <xref ref-type="bibr" rid="B32">2019</xref>; Callaghan et al., <xref ref-type="bibr" rid="B15">2020</xref>). As shown in <xref ref-type="fig" rid="F6">Figure 6</xref>, CACTUS generated substrate sizes ranging from 50 to 500&#x003BC;m<sup>3</sup>, all with up to a 95% fibre volume fraction. Our tool&#x00027;s ability to generate larger substrate sizes is advantageous for Monte-Carlo diffusion simulations in DW-MRI as it has been shown in previous studies (Rafael-Patino et al., <xref ref-type="bibr" rid="B66">2020</xref>), that substrate sizes larger than 200&#x003BC;m<sup>3</sup> can reduce the sampling bias caused by smaller substrate sizes, potentially leading to more accurate DW-MRI numerical simulations (Romascano et al., <xref ref-type="bibr" rid="B67">2018</xref>; Rafael-Patino et al., <xref ref-type="bibr" rid="B66">2020</xref>). In addition, the ability to generate large substrate sizes is advantageous as DW-MRI modelling is moving toward incorporating more microstructure features such as somas, astroglia, and vascularity (Dyer et al., <xref ref-type="bibr" rid="B27">2017</xref>; Lin et al., <xref ref-type="bibr" rid="B47">2018</xref>; Schneider-Mizell et al., <xref ref-type="bibr" rid="B70">2021</xref>). This makes the generation of large substrates essential for capturing these additional features and moving toward more accurate and comprehensive microstructure imaging.</p>
<sec>
<title>5.1. Limitations and future work</title>
<p>Although CACTUS incorporates complex microstructural features required to mimic some of the most relevant white matter geometrical properties, it still requires fibre-modelling assumptions to reduce the computational burden. Also, CACTUS generates substrates with characteristics resembling those from healthy white matter, but generating pathological tissue requires additional work, which we reserve for future studies.</p>
<p>Additionally, CACTUS focuses solely on generating white matter fibre structures. However, its capacity to generate large substrate sizes expands the potential for including other tissue components in future studies, such as astrocytes, oligodendrocytes, microglia, and capillaries.</p>
<p>Finally, although CACTUS output substrates are suitable for simulators like the MCDC (Rafael-Patino et al., <xref ref-type="bibr" rid="B66">2020</xref>), a thorough analysis is necessary to comprehend the influence of mesh quality, like the number of triangles, on the DW-MRI signals generated by Monte-Carlo simulation. Such analysis is crucial for developing computationally viable simulations.</p>
</sec>
<sec>
<title>5.2. Applications beyond diffusion MR</title>
<p>The applications of CACTUS are not limited to studying white matter microstructure using DW-MRI. For instance, it can be applied in DW-MRI studies outside the brain (Adelnia et al., <xref ref-type="bibr" rid="B1">2019</xref>), where muscle fibres are organized into fascicles. The microscopic arrangement of muscle fibres can vary between different muscle groups, regions of the same muscle, and multiple pathological conditions (Berry et al., <xref ref-type="bibr" rid="B10">2018</xref>). Moreover, the fibre meshes generated by CACTUS could be used in other applications, like Polarized Light Imaging (PLI; Menzel et al., <xref ref-type="bibr" rid="B51">2015</xref>; Amunts and Axer, <xref ref-type="bibr" rid="B4">2019</xref>, a technique used to infer the local fibre orientation in histological brain sections based on the birefringent properties of the myelin sheaths. The limitations of the birefringence PLI model were investigated in Menzel et al. (<xref ref-type="bibr" rid="B51">2015</xref>) by generating synthetic PLI data from a hexagonal bundle of straight parallel cylindrical fibres. Although a more general fibre constructor was recently proposed for validating 3D-PLI techniques (Amunts and Axer, <xref ref-type="bibr" rid="B4">2019</xref>), the white matter substrates generated in our study could provide more realistic geometries for conducting similar studies.</p></sec></sec>
<sec sec-type="conclusions" id="s6">
<title>6. Conclusion</title>
<p>The generation of realistic substrates is critical for validating DW-MRI models, as it allows researchers to simulate and analyse the effect of microstructural changes on the DW-MRI signal.</p>
<p>In this work, we introduced CACTUS, a novel framework for generating axonal-like substrates with predefined geometrical features of interest. Our experiments show that CACTUS can generate white matter substrates with the desired spatial dimensions, fibre radii, g-ratio, non-circular cross-sections, tortuous trajectories, smooth surfaces, predefined inter-fibre angles and fibre dispersion. Notably, the generated fibre substrates reached up to 95% fibre volume fraction, the highest density reported in the literature to date, in agreement with previous histology studies. We also generated the large substrates/voxels of up to 500&#x003BC;m<sup>3</sup>, with dimensions similar to or higher than those used in preclinical MRI scanners, reducing the gap between numerical and real voxel sizes.</p>
<p>In conclusion, the CACTUS substrate generator tool presented in this study has the potential to advance white matter microstructure modelling. It provides a versatile and customisable platform for generating fibre substrates with quantifiable geometrical characteristics. It is open-source and accessible to the broader research community at: <ext-link ext-link-type="uri" xlink:href="http://cactus.epfl.ch">http://cactus.epfl.ch</ext-link>, facilitating the validation and comparison of current and future DW-MRI models.</p></sec>
<sec sec-type="data-availability" id="s7">
<title>Data availability statement</title>
<p>The datasets presented in this study can be found in online repositories. The names of the repository/repositories and accession number(s) can be found at: <ext-link ext-link-type="uri" xlink:href="http://cactus.epfl.ch">http://cactus.epfl.ch</ext-link>.</p></sec>
<sec sec-type="author-contributions" id="s8">
<title>Author contributions</title>
<p>JV-H contributed to the methodology, coding, simulations, analysis, writing, and visualization. RG contributed to the discussion about substrate generation, the choice of simulation parameters, and writing and reviewing. EC-R and GG contributed to the discussion, methodology, experimental design, and writing review and editing. EF-G contributed to the discussion, methodology, and writing review and editing. J-PT supervised the project, provided funding, contributed to the writing review, and participated in discussions. JR-P contributed to the methodology, experimental design, discussions about simulations, actively contributed to the analysis of results, provided supervision, and writing review and editing. All authors contributed to the article and approved the submitted version.</p></sec>
</body>
<back>
<sec sec-type="funding-information" id="s9">
<title>Funding</title>
<p>This work was supported by the Swiss National Science Foundation under grants 205320_175974 and 205320_204097. EC-R was supported by the Swiss National Science Foundation (Ambizione grant: PZ00P2_185814). Open access was funded by the &#x000C9;cole Polytechnique F&#x000E9;d&#x000E9;rale de Lausanne.</p>
</sec>
<ack><p>We acknowledge access to the facilities and expertise of the CIBM Center for Biomedical Imaging, a Swiss research centre of excellence founded and supported by Lausanne University Hospital (CHUV), University of Lausanne (UNIL), Ecole Polytechnique Federale de Lausanne (EPFL), University of Geneva (UNIGE), and Geneva University Hospitals (HUG). We want to express our gratitude to Prof. Nikola Stikov and Dr. Jennifer Campbell for generously donating the histology images from their previous work Stikov et al. (<xref ref-type="bibr" rid="B79">2015</xref>). We thank Thomas Yu for his help proofreading this manuscript.</p>
</ack>
<sec sec-type="COI-statement" id="conf1">
<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 sec-type="disclaimer" id="s10">
<title>Publisher&#x00027;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 sec-type="supplementary-material" id="s11">
<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/fninf.2023.1208073/full#supplementary-material">https://www.frontiersin.org/articles/10.3389/fninf.2023.1208073/full#supplementary-material</ext-link></p>
<supplementary-material xlink:href="Data_Sheet_1.PDF" id="SM1" mimetype="application/pdf" xmlns:xlink="http://www.w3.org/1999/xlink"/></sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Adelnia</surname> <given-names>F.</given-names></name> <name><surname>Shardell</surname> <given-names>M.</given-names></name> <name><surname>Bergeron</surname> <given-names>C. M.</given-names></name> <name><surname>Fishbein</surname> <given-names>K. W.</given-names></name> <name><surname>Spencer</surname> <given-names>R. G.</given-names></name> <name><surname>Ferrucci</surname> <given-names>L.</given-names></name> <etal/></person-group>. (<year>2019</year>). <article-title>Diffusion-weighted MRI with intravoxel incoherent motion modeling for assessment of muscle perfusion in the thigh during post-exercise hyperemia in younger and older adults</article-title>. <source>NMR Biomed.</source> <volume>32</volume>, <fpage>e4072</fpage>. <pub-id pub-id-type="doi">10.1002/nbm.4072</pub-id><pub-id pub-id-type="pmid">30861224</pub-id></citation></ref>
<ref id="B2">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Alexander</surname> <given-names>D. C.</given-names></name> <name><surname>Hubbard</surname> <given-names>P. L.</given-names></name> <name><surname>Hall</surname> <given-names>M. G.</given-names></name> <name><surname>Moore</surname> <given-names>E. A.</given-names></name> <name><surname>Ptito</surname> <given-names>M.</given-names></name> <name><surname>Parker</surname> <given-names>G. J.</given-names></name> <etal/></person-group>. (<year>2010</year>). <article-title>Orientationally invariant indices of axon diameter and density from diffusion MRI</article-title>. <source>NeuroImage</source> <volume>52</volume>, <fpage>1374</fpage>&#x02013;<lpage>1389</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuroimage.2010.05.043</pub-id><pub-id pub-id-type="pmid">20580932</pub-id></citation></ref>
<ref id="B3">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Altendorf</surname> <given-names>H.</given-names></name> <name><surname>Jeulin</surname> <given-names>D.</given-names></name></person-group> (<year>2011</year>). <article-title>Random-walk-based stochastic modeling of three-dimensional fiber systems</article-title>. <source>Phys. Rev. E</source> <volume>83</volume>, <fpage>e041804</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevE.83.041804</pub-id><pub-id pub-id-type="pmid">21599195</pub-id></citation></ref>
<ref id="B4">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Amunts</surname> <given-names>K.</given-names></name> <name><surname>Axer</surname> <given-names>M.</given-names></name></person-group> (<year>2019</year>). <article-title>Dense fiber modeling for 3D-polarized light imaging simulations</article-title>. <source>Fut. Trends HPC Disrupt. Scenario</source> <volume>34</volume>, <fpage>240</fpage>.</citation>
</ref>
<ref id="B5">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Andersson</surname> <given-names>M.</given-names></name> <name><surname>Kjer</surname> <given-names>H. M.</given-names></name> <name><surname>Rafael-Patino</surname> <given-names>J.</given-names></name> <name><surname>Pacureanu</surname> <given-names>A.</given-names></name> <name><surname>Pakkenberg</surname> <given-names>B.</given-names></name> <name><surname>Thiran</surname> <given-names>J.-P.</given-names></name> <etal/></person-group>. (<year>2020</year>). <article-title>Axon morphology is modulated by the local environment and impacts the noninvasive investigation of its structure&#x02013;function relationship</article-title>. <source>Proc. Natl. Acad. Sci. U. S. A.</source> <volume>117</volume>, <fpage>33649</fpage>&#x02013;<lpage>33659</lpage>. <pub-id pub-id-type="doi">10.1073/pnas.2012533117</pub-id><pub-id pub-id-type="pmid">33376224</pub-id></citation></ref>
<ref id="B6">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Assaf</surname> <given-names>Y.</given-names></name> <name><surname>Basser</surname> <given-names>P. J.</given-names></name></person-group> (<year>2005</year>). <article-title>Composite hindered and restricted model of diffusion (charmed) MR imaging of the human brain</article-title>. <source>Neuroimage</source> <volume>27</volume>, <fpage>48</fpage>&#x02013;<lpage>58</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuroimage.2005.03.042</pub-id><pub-id pub-id-type="pmid">15979342</pub-id></citation></ref>
<ref id="B7">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Assaf</surname> <given-names>Y.</given-names></name> <name><surname>Blumenfeld-Katzir</surname> <given-names>T.</given-names></name> <name><surname>Yovel</surname> <given-names>Y.</given-names></name> <name><surname>Basser</surname> <given-names>P. J.</given-names></name></person-group> (<year>2008</year>). <article-title>Axcaliber: a method for measuring axon diameter distribution from diffusion mri</article-title>. <source>Magnet. Reson. Med.</source> <volume>59</volume>, <fpage>1347</fpage>&#x02013;<lpage>1354</lpage>. <pub-id pub-id-type="doi">10.1002/mrm.21577</pub-id><pub-id pub-id-type="pmid">18506799</pub-id></citation></ref>
<ref id="B8">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Assaf</surname> <given-names>Y.</given-names></name> <name><surname>Freidlin</surname> <given-names>R. Z.</given-names></name> <name><surname>Rohde</surname> <given-names>G. K.</given-names></name> <name><surname>Basser</surname> <given-names>P. J.</given-names></name></person-group> (<year>2004</year>). <article-title>New modeling and experimental framework to characterize hindered and restricted water diffusion in brain white matter</article-title>. <source>Magnet. Reson. Med.</source> <volume>52</volume>, <fpage>965</fpage>&#x02013;<lpage>978</lpage>. <pub-id pub-id-type="doi">10.1002/mrm.20274</pub-id><pub-id pub-id-type="pmid">15508168</pub-id></citation></ref>
<ref id="B9">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Baxter</surname> <given-names>G. T.</given-names></name> <name><surname>Frank</surname> <given-names>L. R.</given-names></name></person-group> (<year>2013</year>). <article-title>A computational model for diffusion weighted imaging of myelinated white matter</article-title>. <source>Neuroimage</source> <volume>75</volume>, <fpage>204</fpage>&#x02013;<lpage>212</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuroimage.2013.02.076</pub-id><pub-id pub-id-type="pmid">23507381</pub-id></citation></ref>
<ref id="B10">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Berry</surname> <given-names>D. B.</given-names></name> <name><surname>Regner</surname> <given-names>B.</given-names></name> <name><surname>Galinsky</surname> <given-names>V.</given-names></name> <name><surname>Ward</surname> <given-names>S. R.</given-names></name> <name><surname>Frank</surname> <given-names>L. R.</given-names></name></person-group> (<year>2018</year>). <article-title>Relationships between tissue microstructure and the diffusion tensor in simulated skeletal muscle</article-title>. <source>Magnet. Reson. Med.</source> <volume>80</volume>, <fpage>317</fpage>&#x02013;<lpage>329</lpage>. <pub-id pub-id-type="doi">10.1002/mrm.26993</pub-id><pub-id pub-id-type="pmid">29090480</pub-id></citation></ref>
<ref id="B11">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bihan</surname> <given-names>D. L.</given-names></name></person-group> (<year>1995</year>). <article-title>Molecular diffusion, tissue microdynamics and microstructure</article-title>. <source>NMR Biomed.</source> <volume>8</volume>, <fpage>375</fpage>&#x02013;<lpage>386</lpage>. <pub-id pub-id-type="doi">10.1002/nbm.1940080711</pub-id><pub-id pub-id-type="pmid">8739274</pub-id></citation></ref>
<ref id="B12">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bolduan</surname> <given-names>F.</given-names></name> <name><surname>Grosser</surname> <given-names>S.</given-names></name> <name><surname>Vida</surname> <given-names>I.</given-names></name></person-group> (<year>2020</year>). <article-title>Minimizing shrinkage of acute brain slices using metal spacers during histological embedding</article-title>. <source>Brain Struct. Funct.</source> <volume>225</volume>, <fpage>2577</fpage>&#x02013;<lpage>2589</lpage>. <pub-id pub-id-type="doi">10.1007/s00429-020-02141-3</pub-id><pub-id pub-id-type="pmid">32918613</pub-id></citation></ref>
<ref id="B13">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Br&#x000FC;ckner</surname> <given-names>G.</given-names></name> <name><surname>H&#x000E4;rtig</surname> <given-names>W.</given-names></name> <name><surname>Kacza</surname> <given-names>J.</given-names></name> <name><surname>Seeger</surname> <given-names>J.</given-names></name> <name><surname>Welt</surname> <given-names>K.</given-names></name> <name><surname>Brauer</surname> <given-names>K.</given-names></name></person-group> (<year>1996</year>). <article-title>Extracellular matrix organization in various regions of rat brain grey matter</article-title>. <source>J. Neurocytol.</source> <volume>25</volume>, <fpage>333</fpage>&#x02013;<lpage>346</lpage>. <pub-id pub-id-type="doi">10.1007/BF02284806</pub-id><pub-id pub-id-type="pmid">8818977</pub-id></citation></ref>
<ref id="B14">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Budde</surname> <given-names>M. D.</given-names></name> <name><surname>Frank</surname> <given-names>J. A.</given-names></name></person-group> (<year>2010</year>). <article-title>Neurite beading is sufficient to decrease the apparent diffusion coefficient after ischemic stroke</article-title>. <source>Proc. Natl. Acad. Sci. U. S. A.</source> <volume>107</volume>, <fpage>14472</fpage>&#x02013;<lpage>14477</lpage>. <pub-id pub-id-type="doi">10.1073/pnas.1004841107</pub-id><pub-id pub-id-type="pmid">20660718</pub-id></citation></ref>
<ref id="B15">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Callaghan</surname> <given-names>R.</given-names></name> <name><surname>Alexander</surname> <given-names>D. C.</given-names></name> <name><surname>Palombo</surname> <given-names>M.</given-names></name> <name><surname>Zhang</surname> <given-names>H.</given-names></name></person-group> (<year>2020</year>). <article-title>ConFiG: Contextual Fibre Growth to generate realistic axonal packing for diffusion MRI simulation</article-title>. <source>NeuroImage</source> <volume>220</volume>, <fpage>117107</fpage>. <pub-id pub-id-type="doi">10.1016/j.neuroimage.2020.117107</pub-id><pub-id pub-id-type="pmid">32622984</pub-id></citation></ref>
<ref id="B16">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Caminiti</surname> <given-names>R.</given-names></name> <name><surname>Carducci</surname> <given-names>F.</given-names></name> <name><surname>Piervincenzi</surname> <given-names>C.</given-names></name> <name><surname>Battaglia-Mayer</surname> <given-names>A.</given-names></name> <name><surname>Confalone</surname> <given-names>G.</given-names></name> <name><surname>Visco-Comandini</surname> <given-names>F.</given-names></name> <etal/></person-group>. (<year>2013</year>). <article-title>Diameter, length, speed, and conduction delay of callosal axons in macaque monkeys and humans: comparing data from histology and magnetic resonance imaging diffusion tractography</article-title>. <source>J. Neurosci.</source> <volume>33</volume>, <fpage>14501</fpage>&#x02013;<lpage>14511</lpage>. <pub-id pub-id-type="doi">10.1523/JNEUROSCI.0761-13.2013</pub-id><pub-id pub-id-type="pmid">24005301</pub-id></citation></ref>
<ref id="B17">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Campbell</surname> <given-names>J. S. W.</given-names></name> <name><surname>Siddiqi</surname> <given-names>K.</given-names></name> <name><surname>Rymar</surname> <given-names>V. V.</given-names></name> <name><surname>Sadikot</surname> <given-names>A. F.</given-names></name> <name><surname>Pike</surname> <given-names>G. B.</given-names></name></person-group> (<year>2005</year>). <article-title>Flow-based fiber tracking with diffusion tensor and Q-ball data: validation and comparison to principal diffusion direction techniques</article-title>. <source>NeuroImage</source> <volume>27</volume>, <fpage>725</fpage>&#x02013;<lpage>736</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuroimage.2005.05.014</pub-id><pub-id pub-id-type="pmid">16111897</pub-id></citation></ref>
<ref id="B18">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Canales-Rodr-guez</surname> <given-names>E. J.</given-names></name> <name><surname>Legarreta</surname> <given-names>J. H.</given-names></name> <name><surname>Pizzolato</surname> <given-names>M.</given-names></name> <name><surname>Rensonnet</surname> <given-names>G.</given-names></name> <name><surname>Girard</surname> <given-names>G.</given-names></name> <name><surname>Rafael-Patino</surname> <given-names>J.</given-names></name> <etal/></person-group>. (<year>2019</year>). <article-title>Sparse wars: a survey and comparative study of spherical deconvolution algorithms for diffusion mri</article-title>. <source>NeuroImage</source> <volume>184</volume>, <fpage>140</fpage>&#x02013;<lpage>160</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuroimage.2018.08.071</pub-id><pub-id pub-id-type="pmid">30193974</pub-id></citation></ref>
<ref id="B19">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Canales-Rodr-guez</surname> <given-names>E. J.</given-names></name> <name><surname>Pizzolato</surname> <given-names>M.</given-names></name> <name><surname>Piredda</surname> <given-names>G. F.</given-names></name> <name><surname>Hilbert</surname> <given-names>T.</given-names></name> <name><surname>Kunz</surname> <given-names>N.</given-names></name> <name><surname>Pot</surname> <given-names>C.</given-names></name> <etal/></person-group>. (<year>2021</year>). <article-title>Comparison of non-parametric T2 relaxometry methods for myelin water quantification</article-title>. <source>Med. Image Anal.</source> <volume>69</volume>, <fpage>101959</fpage>. <pub-id pub-id-type="doi">10.1016/j.media.2021.101959</pub-id><pub-id pub-id-type="pmid">33581618</pub-id></citation></ref>
<ref id="B20">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Chandra</surname> <given-names>R.</given-names></name> <name><surname>Dagum</surname> <given-names>L.</given-names></name> <name><surname>Kohr</surname> <given-names>D.</given-names></name> <name><surname>Menon</surname> <given-names>R.</given-names></name> <name><surname>Maydan</surname> <given-names>D.</given-names></name> <name><surname>McDonald</surname> <given-names>J.</given-names></name></person-group> (<year>2001</year>). <source>Parallel Programming in OpenMP</source>. <publisher-loc>Burlington, MA</publisher-loc>: <publisher-name>Morgan kaufmann</publisher-name>.</citation>
</ref>
<ref id="B21">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Close</surname> <given-names>T. G.</given-names></name> <name><surname>Tournier</surname> <given-names>J. D.</given-names></name> <name><surname>Calamante</surname> <given-names>F.</given-names></name> <name><surname>Johnston</surname> <given-names>L. A.</given-names></name> <name><surname>Mareels</surname> <given-names>I.</given-names></name> <name><surname>Connelly</surname> <given-names>A.</given-names></name></person-group> (<year>2009</year>). <article-title>A software tool to generate simulated white matter structures for the assessment of fibre-tracking algorithms</article-title>. <source>NeuroImage</source> <volume>47</volume>, <fpage>1288</fpage>&#x02013;<lpage>1300</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuroimage.2009.03.077</pub-id><pub-id pub-id-type="pmid">19361565</pub-id></citation></ref>
<ref id="B22">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>C&#x000F4;t&#x000E9;</surname> <given-names>M.-A.</given-names></name> <name><surname>Girard</surname> <given-names>G.</given-names></name> <name><surname>Bor</surname> <given-names>A.</given-names></name> <name><surname>Garyfallidis</surname> <given-names>E.</given-names></name> <name><surname>Houde</surname> <given-names>J.-C.</given-names></name> <name><surname>Descoteaux</surname> <given-names>M.</given-names></name></person-group> (<year>2013</year>). <article-title>Tractometer: towards validation of tractography pipelines</article-title>. <source>Med. Image Anal.</source> <volume>17</volume>, <fpage>844</fpage>&#x02013;<lpage>857</lpage>. <pub-id pub-id-type="doi">10.1016/j.media.2013.03.009</pub-id><pub-id pub-id-type="pmid">23706753</pub-id></citation></ref>
<ref id="B23">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Daducci</surname> <given-names>A.</given-names></name> <name><surname>Canales-Rodr&#x000ED;guez</surname> <given-names>E. J.</given-names></name> <name><surname>Zhang</surname> <given-names>H.</given-names></name> <name><surname>Dyrby</surname> <given-names>T. B.</given-names></name> <name><surname>Alexander</surname> <given-names>D. C.</given-names></name> <name><surname>Thiran</surname> <given-names>J.-P.</given-names></name></person-group> (<year>2015</year>). <article-title>Accelerated microstructure imaging via convex optimization (amico) from diffusion MRI data</article-title>. <source>NeuroImage</source> <volume>105</volume>, <fpage>32</fpage>&#x02013;<lpage>44</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuroimage.2014.10.026</pub-id><pub-id pub-id-type="pmid">25462697</pub-id></citation></ref>
<ref id="B24">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Dam</surname> <given-names>A. M.</given-names></name></person-group> (<year>1979</year>). <article-title>Shrinkage of the brain during histological procedures with fixation in formaldehyde solutions of different concentrations</article-title>. <source>J. Hirnforschung</source> <volume>20</volume>, <fpage>115</fpage>&#x02013;<lpage>119</lpage>.<pub-id pub-id-type="pmid">556570</pub-id></citation></ref>
<ref id="B25">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Drobnjak</surname> <given-names>I.</given-names></name> <name><surname>Zhang</surname> <given-names>H.</given-names></name> <name><surname>Ianu&#x0015F;</surname> <given-names>A.</given-names></name> <name><surname>Kaden</surname> <given-names>E.</given-names></name> <name><surname>Alexander</surname> <given-names>D. C.</given-names></name></person-group> (<year>2016</year>). <article-title>Pgse, ogse, and sensitivity to axon diameter in diffusion MRI: insight from a simulation study</article-title>. <source>Magnet. Reson. Med.</source> <volume>75</volume>, <fpage>688</fpage>&#x02013;<lpage>700</lpage>. <pub-id pub-id-type="doi">10.1002/mrm.25631</pub-id><pub-id pub-id-type="pmid">25809657</pub-id></citation></ref>
<ref id="B26">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Duchi</surname> <given-names>J.</given-names></name> <name><surname>Hazan</surname> <given-names>E.</given-names></name> <name><surname>Singer</surname> <given-names>Y.</given-names></name></person-group> (<year>2011</year>). <article-title>Adaptive subgradient methods for online learning and stochastic optimization</article-title>. <source>J. Machine Learn. Res.</source> 12.</citation>
</ref>
<ref id="B27">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Dyer</surname> <given-names>E. L.</given-names></name> <name><surname>Roncal</surname> <given-names>W. G.</given-names></name> <name><surname>Prasad</surname> <given-names>J. A.</given-names></name> <name><surname>Fernandes</surname> <given-names>H. L.</given-names></name> <name><surname>G&#x000FC;rsoy</surname> <given-names>D.</given-names></name> <name><surname>De Andrade</surname> <given-names>V.</given-names></name> <etal/></person-group>. (<year>2017</year>). <article-title>Quantifying mesoscale neuroanatomy using x-ray microtomography</article-title>. <source>Eneuro</source> <volume>4</volume>, <fpage>2017</fpage>. <pub-id pub-id-type="doi">10.1523/ENEURO.0195-17.2017</pub-id><pub-id pub-id-type="pmid">29085899</pub-id></citation></ref>
<ref id="B28">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Dyrby</surname> <given-names>T. B.</given-names></name> <name><surname>Baar</surname> <given-names>W. F.</given-names></name> <name><surname>Alexander</surname> <given-names>D. C.</given-names></name> <name><surname>Jelsing</surname> <given-names>J.</given-names></name> <name><surname>Garde</surname> <given-names>E.</given-names></name> <name><surname>Sgaard</surname> <given-names>L. V.</given-names></name></person-group> (<year>2011</year>). <article-title>An <italic>ex vivo</italic> imaging pipeline for producing high-quality and high-resolution diffusion-weighted imaging datasets</article-title>. <source>Hum. Brain Map.</source> <volume>32</volume>, <fpage>544</fpage>&#x02013;<lpage>563</lpage>. <pub-id pub-id-type="doi">10.1002/hbm.21043</pub-id><pub-id pub-id-type="pmid">20945352</pub-id></citation></ref>
<ref id="B29">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Fan</surname> <given-names>Q.</given-names></name> <name><surname>Witzel</surname> <given-names>T.</given-names></name> <name><surname>Nummenmaa</surname> <given-names>A.</given-names></name> <name><surname>Van Dijk</surname> <given-names>K. R.</given-names></name> <name><surname>Van Horn</surname> <given-names>J. D.</given-names></name> <name><surname>Drews</surname> <given-names>M. K.</given-names></name> <etal/></person-group>. (<year>2016</year>). <article-title>MGH&#x02013;USC human connectome project datasets with ultra-high <italic>b</italic>-value diffusion MRI</article-title>. <source>Neuroimage</source> <volume>124</volume>, <fpage>1108</fpage>&#x02013;<lpage>1114</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuroimage.2015.08.075</pub-id><pub-id pub-id-type="pmid">26364861</pub-id></citation></ref>
<ref id="B30">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Fieremans</surname> <given-names>E.</given-names></name> <name><surname>De Deene</surname> <given-names>Y.</given-names></name> <name><surname>Delputte</surname> <given-names>S.</given-names></name> <name><surname>&#x000D6;zdemir</surname> <given-names>M. S.</given-names></name> <name><surname>D&#x00027;Asseler</surname> <given-names>Y.</given-names></name> <name><surname>Vlassenbroeck</surname> <given-names>J.</given-names></name> <etal/></person-group>. (<year>2008</year>). <article-title>Simulation and experimental verification of the diffusion in an anisotropic fiber phantom</article-title>. <source>J. Magnet. Reson.</source> <volume>190</volume>, <fpage>189</fpage>&#x02013;<lpage>199</lpage>. <pub-id pub-id-type="doi">10.1016/j.jmr.2007.10.014</pub-id><pub-id pub-id-type="pmid">18023218</pub-id></citation></ref>
<ref id="B31">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Fillard</surname> <given-names>P.</given-names></name> <name><surname>Descoteaux</surname> <given-names>M.</given-names></name> <name><surname>Goh</surname> <given-names>A.</given-names></name> <name><surname>Gouttard</surname> <given-names>S.</given-names></name> <name><surname>Jeurissen</surname> <given-names>B.</given-names></name> <name><surname>Malcolm</surname> <given-names>J.</given-names></name> <etal/></person-group>. (<year>2011</year>). <article-title>Quantitative evaluation of 10 tractography algorithms on a realistic diffusion MR phantom</article-title>. <source>NeuroImage</source> <volume>56</volume>, <fpage>220</fpage>&#x02013;<lpage>234</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuroimage.2011.01.032</pub-id><pub-id pub-id-type="pmid">21256221</pub-id></citation></ref>
<ref id="B32">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ginsburger</surname> <given-names>K.</given-names></name> <name><surname>Matuschke</surname> <given-names>F.</given-names></name> <name><surname>Poupon</surname> <given-names>F.</given-names></name> <name><surname>Mangin</surname> <given-names>J. F.</given-names></name> <name><surname>Axer</surname> <given-names>M.</given-names></name> <name><surname>Poupon</surname> <given-names>C.</given-names></name></person-group> (<year>2019</year>). <article-title>MEDUSA: a GPU-based tool to create realistic phantoms of the brain microstructure using tiny spheres</article-title>. <source>NeuroImage</source> <volume>193</volume>, <fpage>10</fpage>&#x02013;<lpage>24</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuroimage.2019.02.055</pub-id><pub-id pub-id-type="pmid">30849528</pub-id></citation></ref>
<ref id="B33">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Grussu</surname> <given-names>F.</given-names></name> <name><surname>Ianu&#x0015F;</surname> <given-names>A.</given-names></name> <name><surname>Tur</surname> <given-names>C.</given-names></name> <name><surname>Prados</surname> <given-names>F.</given-names></name> <name><surname>Schneider</surname> <given-names>T.</given-names></name> <name><surname>Kaden</surname> <given-names>E.</given-names></name> <etal/></person-group>. (<year>2019</year>). <article-title>Relevance of time-dependence for clinically viable diffusion imaging of the spinal cord</article-title>. <source>Magnet. Reson. Med.</source> <volume>81</volume>, <fpage>1247</fpage>&#x02013;<lpage>1264</lpage>. <pub-id pub-id-type="doi">10.1002/mrm.27463</pub-id><pub-id pub-id-type="pmid">30229564</pub-id></citation></ref>
<ref id="B34">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hall</surname> <given-names>M. G.</given-names></name> <name><surname>Alexander</surname> <given-names>D. C.</given-names></name></person-group> (<year>2009</year>). <article-title>Convergence and parameter choice for monte-carlo simulations of diffusion MRI</article-title>. <source>IEEE Trans. Med. Imag.</source> <volume>28</volume>, <fpage>1354</fpage>&#x02013;<lpage>1364</lpage>. <pub-id pub-id-type="doi">10.1109/TMI.2009.2015756</pub-id><pub-id pub-id-type="pmid">19273001</pub-id></citation></ref>
<ref id="B35">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Harkins</surname> <given-names>K. D.</given-names></name> <name><surname>Beaulieu</surname> <given-names>C.</given-names></name> <name><surname>Xu</surname> <given-names>J.</given-names></name> <name><surname>Gore</surname> <given-names>J. C.</given-names></name> <name><surname>Does</surname> <given-names>M. D.</given-names></name></person-group> (<year>2021</year>). <article-title>A simple estimate of axon size with diffusion MRI</article-title>. <source>Neuroimage</source> <volume>227</volume>, <fpage>117619</fpage>. <pub-id pub-id-type="doi">10.1016/j.neuroimage.2020.117619</pub-id><pub-id pub-id-type="pmid">33301942</pub-id></citation></ref>
<ref id="B36">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Herrmann</surname> <given-names>L. R.</given-names></name></person-group> (<year>1976</year>). <article-title>Laplacian-isoparametric grid generation scheme</article-title>. <source>J. Eng. Mech. Div.</source> <volume>102</volume>, <fpage>749</fpage>&#x02013;<lpage>756</lpage>. <pub-id pub-id-type="doi">10.1061/JMCEA3.0002158</pub-id></citation>
</ref>
<ref id="B37">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Hess</surname> <given-names>R.</given-names></name></person-group> (<year>2010</year>). <source>Blender Foundations: The Essential Guide to Learning Blender 2.6</source>. <publisher-loc>Waltham, MA</publisher-loc>: <publisher-name>Focal Press</publisher-name>.</citation>
</ref>
<ref id="B38">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Innocenti</surname> <given-names>G. M.</given-names></name> <name><surname>Caminiti</surname> <given-names>R.</given-names></name></person-group> (<year>2017</year>). <article-title>Axon diameter relates to synaptic bouton size: structural properties define computationally different types of cortical connections in primates</article-title>. <source>Brain Struct. Funct.</source> <volume>222</volume>, <fpage>1169</fpage>&#x02013;<lpage>1177</lpage>. <pub-id pub-id-type="doi">10.1007/s00429-016-1266-1</pub-id><pub-id pub-id-type="pmid">27372337</pub-id></citation></ref>
<ref id="B39">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Jelescu</surname> <given-names>I. O.</given-names></name> <name><surname>Budde</surname> <given-names>M. D.</given-names></name></person-group> (<year>2017</year>). <article-title>Design and validation of diffusion mri models of white matter</article-title>. <source>Front. Phys.</source> <volume>28</volume>, <fpage>61</fpage>. <pub-id pub-id-type="doi">10.3389/fphy.2017.00061</pub-id><pub-id pub-id-type="pmid">29755979</pub-id></citation></ref>
<ref id="B40">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kakkar</surname> <given-names>L. S.</given-names></name> <name><surname>Bennett</surname> <given-names>O. F.</given-names></name> <name><surname>Siow</surname> <given-names>B.</given-names></name> <name><surname>Richardson</surname> <given-names>S.</given-names></name> <name><surname>Ianu&#x0015F;</surname> <given-names>A.</given-names></name> <name><surname>Quick</surname> <given-names>T.</given-names></name> <etal/></person-group>. (<year>2018</year>). <article-title>Low frequency oscillating gradient spin-echo sequences improve sensitivity to axon diameter: an experimental study in viable nerve tissue</article-title>. <source>Neuroimage</source> <volume>182</volume>, <fpage>314</fpage>&#x02013;<lpage>328</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuroimage.2017.07.060</pub-id><pub-id pub-id-type="pmid">28774648</pub-id></citation></ref>
<ref id="B41">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Korogod</surname> <given-names>N.</given-names></name> <name><surname>Petersen</surname> <given-names>C. C.</given-names></name> <name><surname>Knott</surname> <given-names>G. W.</given-names></name></person-group> (<year>2015</year>). <article-title>Ultrastructural analysis of adult mouse neocortex comparing aldehyde perfusion with cryo fixation</article-title>. <source>Elife</source> <volume>4</volume>, <fpage>e05793</fpage>. <pub-id pub-id-type="doi">10.7554/eLife.05793</pub-id><pub-id pub-id-type="pmid">26259873</pub-id></citation></ref>
<ref id="B42">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lam</surname> <given-names>S. K.</given-names></name> <name><surname>Pitrou</surname> <given-names>A.</given-names></name> <name><surname>Seibert</surname> <given-names>S.</given-names></name></person-group> (<year>2015</year>). <article-title>&#x0201C;Numba: A llvm-based python jit compiler,&#x0201D;</article-title> in <source>Proceedings of the Second Workshop on the LLVM Compiler Infrastructure in HPC</source>. <fpage>1</fpage>&#x02013;<lpage>6</lpage>.<pub-id pub-id-type="pmid">35500032</pub-id></citation></ref>
<ref id="B43">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lavdas</surname> <given-names>I.</given-names></name> <name><surname>Behan</surname> <given-names>K. C.</given-names></name> <name><surname>Papadaki</surname> <given-names>A.</given-names></name> <name><surname>McRobbie</surname> <given-names>D. W.</given-names></name> <name><surname>Aboagye</surname> <given-names>E. O.</given-names></name></person-group> (<year>2013</year>). <article-title>A phantom for diffusion-weighted MRI (DW-MRI)</article-title>. <source>J. Magnet. Reson. Imag.</source> <volume>38</volume>, <fpage>173</fpage>&#x02013;<lpage>179</lpage>. <pub-id pub-id-type="doi">10.1002/jmri.23950</pub-id><pub-id pub-id-type="pmid">23576443</pub-id></citation></ref>
<ref id="B44">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lee</surname> <given-names>H.-H.</given-names></name> <name><surname>Jespersen</surname> <given-names>S. N.</given-names></name> <name><surname>Fieremans</surname> <given-names>E.</given-names></name> <name><surname>Novikov</surname> <given-names>D. S.</given-names></name></person-group> (<year>2020</year>). <article-title>The impact of realistic axonal shape on axon diameter estimation using diffusion MRI</article-title>. <source>NeuroImage</source> <volume>223</volume>, <fpage>117228</fpage>. <pub-id pub-id-type="doi">10.1016/j.neuroimage.2020.117228</pub-id><pub-id pub-id-type="pmid">32798676</pub-id></citation></ref>
<ref id="B45">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lee</surname> <given-names>H.-H.</given-names></name> <name><surname>Yaros</surname> <given-names>K.</given-names></name> <name><surname>Veraart</surname> <given-names>J.</given-names></name> <name><surname>Pathan</surname> <given-names>J. L.</given-names></name> <name><surname>Liang</surname> <given-names>F.-X.</given-names></name> <name><surname>Kim</surname> <given-names>S. G.</given-names></name> <etal/></person-group>. (<year>2019</year>). <article-title>Along-axon diameter variation and axonal orientation dispersion revealed with 3D electron microscopy: implications for quantifying brain white matter microstructure with histology and diffusion MRI</article-title>. <source>Brain Struct. Funct.</source> <volume>223</volume>, <fpage>117228</fpage>.<pub-id pub-id-type="pmid">30790073</pub-id></citation></ref>
<ref id="B46">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lewiner</surname> <given-names>T.</given-names></name> <name><surname>Lopes</surname> <given-names>H.</given-names></name> <name><surname>Vieira</surname> <given-names>A. W.</given-names></name> <name><surname>Tavares</surname> <given-names>G.</given-names></name></person-group> (<year>2003</year>). <article-title>Efficient implementation of marching cubes&#x00027; cases with topological guarantees</article-title>. <source>J. Graph. Tools</source> <volume>8</volume>, <fpage>1</fpage>&#x02013;<lpage>15</lpage>. <pub-id pub-id-type="doi">10.1080/10867651.2003.10487582</pub-id></citation>
</ref>
<ref id="B47">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lin</surname> <given-names>C.</given-names></name> <name><surname>Huang</surname> <given-names>Y.</given-names></name> <name><surname>Quan</surname> <given-names>T.</given-names></name> <name><surname>Zhang</surname> <given-names>Y.</given-names></name></person-group> (<year>2018</year>). <article-title>Modelling brain-wide neuronal morphology via rooted cayley trees</article-title>. <source>Sci. Rep.</source> <volume>8</volume>, <fpage>1</fpage>&#x02013;<lpage>10</lpage>. <pub-id pub-id-type="doi">10.1038/s41598-018-34050-1</pub-id><pub-id pub-id-type="pmid">30353025</pub-id></citation></ref>
<ref id="B48">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mackay</surname> <given-names>A.</given-names></name> <name><surname>Whittall</surname> <given-names>K.</given-names></name> <name><surname>Adler</surname> <given-names>J.</given-names></name> <name><surname>Li</surname> <given-names>D.</given-names></name> <name><surname>Paty</surname> <given-names>D.</given-names></name> <name><surname>Graeb</surname> <given-names>D.</given-names></name></person-group> (<year>1994</year>). <article-title><italic>In vivo</italic> visualization of myelin water in brain by magnetic resonance</article-title>. <source>Magnet. Reson. Med.</source> <volume>31</volume>, <fpage>673</fpage>&#x02013;<lpage>677</lpage>. <pub-id pub-id-type="doi">10.1002/mrm.1910310614</pub-id><pub-id pub-id-type="pmid">8057820</pub-id></citation></ref>
<ref id="B49">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Maier-Hein</surname> <given-names>K. H.</given-names></name> <name><surname>Neher</surname> <given-names>P. F.</given-names></name> <name><surname>Houde</surname> <given-names>J.-C.</given-names></name> <name><surname>C&#x000F4;t&#x000E9;</surname> <given-names>M.-A.</given-names></name> <name><surname>Garyfallidis</surname> <given-names>E.</given-names></name> <name><surname>Zhong</surname> <given-names>J.</given-names></name> <etal/></person-group>. (<year>2017</year>). <article-title>The challenge of mapping the human connectome based on diffusion tractography</article-title>. <source>Nat. Commun.</source> <volume>8</volume>, <fpage>1349</fpage>. <pub-id pub-id-type="doi">10.1038/s41467-017-01285-x</pub-id><pub-id pub-id-type="pmid">31685826</pub-id></citation></ref>
<ref id="B50">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>McKerns</surname> <given-names>M. M.</given-names></name> <name><surname>Strand</surname> <given-names>L.</given-names></name> <name><surname>Sullivan</surname> <given-names>T.</given-names></name> <name><surname>Fang</surname> <given-names>A.</given-names></name> <name><surname>Aivazis</surname> <given-names>M. A.</given-names></name></person-group> (<year>2012</year>). <article-title>Building a framework for predictive science</article-title>. <source>arXiv preprint arXiv:1202.1056</source>. <pub-id pub-id-type="doi">10.25080/Majora-ebaa42b7-00d</pub-id></citation>
</ref>
<ref id="B51">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Menzel</surname> <given-names>M.</given-names></name> <name><surname>Michielsen</surname> <given-names>K.</given-names></name> <name><surname>De Raedt</surname> <given-names>H.</given-names></name> <name><surname>Reckfort</surname> <given-names>J.</given-names></name> <name><surname>Amunts</surname> <given-names>K.</given-names></name> <name><surname>Axer</surname> <given-names>M.</given-names></name></person-group> (<year>2015</year>). <article-title>A jones matrix formalism for simulating three-dimensional polarized light imaging of brain tissue</article-title>. <source>J. Royal Soc. Interf.</source> <volume>12</volume>, <fpage>20150734</fpage>. <pub-id pub-id-type="doi">10.1098/rsif.2015.0734</pub-id><pub-id pub-id-type="pmid">26446561</pub-id></citation></ref>
<ref id="B52">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mingasson</surname> <given-names>T.</given-names></name> <name><surname>Duval</surname> <given-names>T.</given-names></name> <name><surname>Stikov</surname> <given-names>N.</given-names></name> <name><surname>Cohen-Adad</surname> <given-names>J.</given-names></name></person-group> (<year>2017</year>). <article-title>Axonpacking: an open-source software to simulate arrangements of axons in white matter</article-title>. <source>Front. Neuroinformat.</source> <volume>11</volume>, <fpage>5</fpage>. <pub-id pub-id-type="doi">10.3389/fninf.2017.00005</pub-id><pub-id pub-id-type="pmid">28197091</pub-id></citation></ref>
<ref id="B53">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Moore</surname> <given-names>A.</given-names></name> <name><surname>Gray</surname> <given-names>A.</given-names></name> <name><surname>Liu</surname> <given-names>T.</given-names></name></person-group> (<year>2003</year>). <article-title>New algorithms for efficient high dimensional non-parametric classification</article-title>. <source>Adv. Neural Inform. Process. Syst.</source> 16.</citation>
</ref>
<ref id="B54">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Murday</surname> <given-names>J. S.</given-names></name> <name><surname>Cotts</surname> <given-names>R. M.</given-names></name></person-group> (<year>1968</year>). <article-title>Self-diffusion coefficient of liquid lithium</article-title>. <source>J. Chem. Phys.</source> <volume>48</volume>, <fpage>4938</fpage>&#x02013;<lpage>4945</lpage>. <pub-id pub-id-type="doi">10.1063/1.1668160</pub-id></citation>
</ref>
<ref id="B55">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Narvaez-Delgado</surname> <given-names>O.</given-names></name> <name><surname>Rojas-Vite</surname> <given-names>G.</given-names></name> <name><surname>Coronado-Leija</surname> <given-names>R.</given-names></name> <name><surname>Ram&#x000ED;rez-Manzanares</surname> <given-names>A.</given-names></name> <name><surname>Marroqu&#x000ED;n</surname> <given-names>J. L.</given-names></name> <name><surname>Noguez-Imm</surname> <given-names>R.</given-names></name> <etal/></person-group>. (<year>2019</year>). <article-title>Histological and diffusion-weighted magnetic resonance imaging data from normal and degenerated optic nerve and chiasm of the rat</article-title>. <source>Data Brief</source> <volume>26</volume>, <fpage>104399</fpage>. <pub-id pub-id-type="doi">10.1016/j.dib.2019.104399</pub-id><pub-id pub-id-type="pmid">31516943</pub-id></citation></ref>
<ref id="B56">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Neher</surname> <given-names>P. F.</given-names></name> <name><surname>Laun</surname> <given-names>F. B.</given-names></name> <name><surname>Stieltjes</surname> <given-names>B.</given-names></name> <name><surname>Maier-Hein</surname> <given-names>K. H.</given-names></name></person-group> (<year>2014</year>). <article-title>Fiberfox: facilitating the creation of realistic white matter software phantoms</article-title>. <source>Magnet. Reson. Med.</source> <volume>72</volume>, <fpage>1460</fpage>&#x02013;<lpage>1470</lpage>. <pub-id pub-id-type="doi">10.1002/mrm.25045</pub-id><pub-id pub-id-type="pmid">24323973</pub-id></citation></ref>
<ref id="B57">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Neuman</surname> <given-names>C. H.</given-names></name></person-group> (<year>1974</year>). <article-title>Spin echo of spins diffusing in a bounded medium</article-title>. <source>J. Chem. Phys.</source> <volume>60</volume>, <fpage>4508</fpage>&#x02013;<lpage>4511</lpage>. <pub-id pub-id-type="doi">10.1063/1.1680931</pub-id></citation>
</ref>
<ref id="B58">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Nilsson</surname> <given-names>M.</given-names></name> <name><surname>Lasi&#x0010D;</surname> <given-names>S.</given-names></name> <name><surname>Drobnjak</surname> <given-names>I.</given-names></name> <name><surname>Topgaard</surname> <given-names>D.</given-names></name> <name><surname>Westin</surname> <given-names>C.-F.</given-names></name></person-group> (<year>2017</year>). <article-title>Resolution limit of cylinder diameter estimation by diffusion MRI: The impact of gradient waveform and orientation dispersion</article-title>. <source>NMR Biomed.</source> <volume>30</volume>, <fpage>e3711</fpage>. <pub-id pub-id-type="doi">10.1002/nbm.3711</pub-id><pub-id pub-id-type="pmid">28318071</pub-id></citation></ref>
<ref id="B59">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Nilsson</surname> <given-names>M.</given-names></name> <name><surname>L&#x000E4;tt</surname> <given-names>J.</given-names></name> <name><surname>St&#x000E5;hlberg</surname> <given-names>F.</given-names></name> <name><surname>van Westen</surname> <given-names>D.</given-names></name> <name><surname>Hagsl&#x000E4;tt</surname> <given-names>H.</given-names></name></person-group> (<year>2012</year>). <article-title>The importance of axonal undulation in diffusion mr measurements: a monte carlo simulation study</article-title>. <source>NMR Biomed.</source> <volume>25</volume>, <fpage>795</fpage>&#x02013;<lpage>805</lpage>. <pub-id pub-id-type="doi">10.1002/nbm.1795</pub-id><pub-id pub-id-type="pmid">22020832</pub-id></citation></ref>
<ref id="B60">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Novikov</surname> <given-names>D. S.</given-names></name> <name><surname>Fieremans</surname> <given-names>E.</given-names></name> <name><surname>Jespersen</surname> <given-names>S. N.</given-names></name> <name><surname>Kiselev</surname> <given-names>V. G.</given-names></name></person-group> (<year>2019</year>). <article-title>Quantifying brain microstructure with diffusion MRI: Theory and parameter estimation</article-title>. <source>NMR Biomed.</source> <volume>32</volume>, <fpage>e3998</fpage>. <pub-id pub-id-type="doi">10.1002/nbm.3998</pub-id><pub-id pub-id-type="pmid">30321478</pub-id></citation></ref>
<ref id="B61">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Novikov</surname> <given-names>D. S.</given-names></name> <name><surname>Kiselev</surname> <given-names>V. G.</given-names></name> <name><surname>Jespersen</surname> <given-names>S. N.</given-names></name></person-group> (<year>2018</year>). <article-title>On modeling</article-title>. <source>Magnet. Reson. Med.</source> <volume>79</volume>, <fpage>3172</fpage>&#x02013;<lpage>3193</lpage>. <pub-id pub-id-type="doi">10.1002/mrm.27101</pub-id><pub-id pub-id-type="pmid">29493816</pub-id></citation></ref>
<ref id="B62">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Parizel</surname> <given-names>P. M.</given-names></name> <name><surname>Van Goethem</surname> <given-names>J.</given-names></name> <name><surname>&#x000D6;zsarlak</surname> <given-names>&#x000D6;.</given-names></name> <name><surname>Maes</surname> <given-names>M.</given-names></name> <name><surname>Phillips</surname> <given-names>C.</given-names></name></person-group> (<year>2005</year>). <article-title>New developments in the neuroradiological diagnosis of craniocerebral trauma</article-title>. <source>Eur. Radiol.</source> <volume>15</volume>, <fpage>569</fpage>&#x02013;<lpage>581</lpage>. <pub-id pub-id-type="doi">10.1007/s00330-004-2558-z</pub-id><pub-id pub-id-type="pmid">15696294</pub-id></citation></ref>
<ref id="B63">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Pedregosa</surname> <given-names>F.</given-names></name> <name><surname>Varoquaux</surname> <given-names>G.</given-names></name> <name><surname>Gramfort</surname> <given-names>A.</given-names></name> <name><surname>Michel</surname> <given-names>V.</given-names></name> <name><surname>Thirion</surname> <given-names>B.</given-names></name> <name><surname>Grisel</surname> <given-names>O.</given-names></name> <etal/></person-group>. (<year>2011</year>). <article-title>Scikit-learn: machine learning in Python</article-title>. <source>J. Machine Learn. Res.</source> <volume>12</volume>, <fpage>2825</fpage>&#x02013;<lpage>2830</lpage>.</citation>
</ref>
<ref id="B64">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Plante</surname> <given-names>I.</given-names></name> <name><surname>Cucinotta</surname> <given-names>F. A.</given-names></name></person-group> (<year>2013</year>). <article-title>Monte-carlo simulation of particle diffusion in various geometries and application to chemistry and biology</article-title>. <source>Theory Appl. Monte Carlo Simul.</source> <volume>2013</volume>, <fpage>193</fpage>&#x02013;<lpage>225</lpage>. <pub-id pub-id-type="doi">10.5772/53203</pub-id></citation>
</ref>
<ref id="B65">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Rafael-Patino</surname> <given-names>J.</given-names></name> <name><surname>Girard</surname> <given-names>G.</given-names></name> <name><surname>Truffet</surname> <given-names>R.</given-names></name> <name><surname>Pizzolato</surname> <given-names>M.</given-names></name> <name><surname>Thiran</surname> <given-names>J. P.</given-names></name> <name><surname>Caruyer</surname> <given-names>E.</given-names></name></person-group> (<year>2021</year>). <article-title>&#x0201C;The microstructural features of the diffusion-simulated connectivity (disco) dataset,&#x0201D;</article-title> in <source>Computational Diffusion MRI: 12th International Workshop, CDMRI 2021, Held in Conjunction with MICCAI 2021, Strasbourg, France, October 1, 2021, Proceedings 12</source> (<publisher-loc>Berlin</publisher-loc>: <publisher-name>Springer</publisher-name>), <fpage>159</fpage>&#x02013;<lpage>170</lpage>.<pub-id pub-id-type="pmid">34632021</pub-id></citation></ref>
<ref id="B66">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rafael-Patino</surname> <given-names>J.</given-names></name> <name><surname>Romascano</surname> <given-names>D.</given-names></name> <name><surname>Ramirez-Manzanares</surname> <given-names>A.</given-names></name> <name><surname>Canales-Rodr&#x000ED;guez</surname> <given-names>E. J.</given-names></name> <name><surname>Girard</surname> <given-names>G.</given-names></name> <name><surname>Thiran</surname> <given-names>J. P.</given-names></name></person-group> (<year>2020</year>). <article-title>Robust monte-carlo simulations in diffusion-MRI: effect of the substrate complexity and parameter choice on the reproducibility of results</article-title>. <source>Front. Neuroinformat.</source> <volume>14</volume>, <fpage>8</fpage>. <pub-id pub-id-type="doi">10.3389/fninf.2020.00008</pub-id><pub-id pub-id-type="pmid">32210781</pub-id></citation></ref>
<ref id="B67">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Romascano</surname> <given-names>D.</given-names></name> <name><surname>Rafael-Patino</surname> <given-names>J.</given-names></name> <name><surname>Jelescu</surname> <given-names>I.</given-names></name> <name><surname>Barakovic</surname> <given-names>M.</given-names></name> <name><surname>Tim</surname> <given-names>B.</given-names></name> <name><surname>Jean-Philippe</surname> <given-names>D.</given-names></name> <etal/></person-group>. (<year>2018</year>). <article-title>&#x0201C;Voxel size matters: big voxels are required to generate realistic extra-axonal DMRI signals from monte carlo simulations,&#x0201D;</article-title> in <source>ISMRM</source>. <fpage>1</fpage>&#x02013;<lpage>2</lpage>.</citation>
</ref>
<ref id="B68">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Schilling</surname> <given-names>K.</given-names></name> <name><surname>Gao</surname> <given-names>Y.</given-names></name> <name><surname>Janve</surname> <given-names>V.</given-names></name> <name><surname>Stepniewska</surname> <given-names>I.</given-names></name> <name><surname>Landman</surname> <given-names>B. A.</given-names></name> <name><surname>Anderson</surname> <given-names>A. W.</given-names></name></person-group> (<year>2017</year>). <article-title>Can increased spatial resolution solve the crossing fiber problem for diffusion MRI?</article-title> <source>NMR Biomed.</source> <volume>30</volume>, <fpage>e3787</fpage>. <pub-id pub-id-type="doi">10.1002/nbm.3787</pub-id><pub-id pub-id-type="pmid">28915311</pub-id></citation></ref>
<ref id="B69">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Schilling</surname> <given-names>K. G.</given-names></name> <name><surname>Nath</surname> <given-names>V.</given-names></name> <name><surname>Hansen</surname> <given-names>C.</given-names></name> <name><surname>Parvathaneni</surname> <given-names>P.</given-names></name> <name><surname>Blaber</surname> <given-names>J.</given-names></name> <name><surname>Gao</surname> <given-names>Y.</given-names></name> <etal/></person-group>. (<year>2019</year>). <article-title>Limits to anatomical accuracy of diffusion tractography using modern approaches</article-title>. <source>Neuroimage</source> <volume>185</volume>, <fpage>1</fpage>&#x02013;<lpage>11</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuroimage.2018.10.029</pub-id><pub-id pub-id-type="pmid">30317017</pub-id></citation></ref>
<ref id="B70">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Schneider-Mizell</surname> <given-names>C. M.</given-names></name> <name><surname>Bodor</surname> <given-names>A. L.</given-names></name> <name><surname>Collman</surname> <given-names>F.</given-names></name> <name><surname>Brittain</surname> <given-names>D.</given-names></name> <name><surname>Bleckert</surname> <given-names>A.</given-names></name> <name><surname>Dorkenwald</surname> <given-names>S.</given-names></name> <etal/></person-group>. (<year>2021</year>). <article-title>Structure and function of axo-axonic inhibition</article-title>. <source>Elife</source> <volume>10</volume>, <fpage>e73783</fpage>. <pub-id pub-id-type="doi">10.7554/eLife.73783</pub-id><pub-id pub-id-type="pmid">34851292</pub-id></citation></ref>
<ref id="B71">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sepehrband</surname> <given-names>F.</given-names></name> <name><surname>Alexander</surname> <given-names>D. C.</given-names></name> <name><surname>Clark</surname> <given-names>K. A.</given-names></name> <name><surname>Kurniawan</surname> <given-names>N. D.</given-names></name> <name><surname>Yang</surname> <given-names>Z.</given-names></name> <name><surname>Reutens</surname> <given-names>D. C.</given-names></name></person-group> (<year>2016</year>). <article-title>Parametric probability distribution functions for axon diameters of corpus callosum</article-title>. <source>Front. Neuroanat.</source> <volume>10</volume>, <fpage>59</fpage>. <pub-id pub-id-type="doi">10.3389/fnana.2016.00059</pub-id><pub-id pub-id-type="pmid">27303273</pub-id></citation></ref>
<ref id="B72">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Shekhar</surname> <given-names>R.</given-names></name> <name><surname>Fayyad</surname> <given-names>E.</given-names></name> <name><surname>Yagel</surname> <given-names>R.</given-names></name> <name><surname>Cornhill</surname> <given-names>J. F.</given-names></name></person-group> (<year>1996</year>). <article-title>&#x0201C;Octree-based decimation of marching cubes surfaces,&#x0201D;</article-title> in <source>Proceedings of Seventh Annual IEEE Visualization&#x00027;96</source> (<publisher-loc>San Francisco, CA</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>335</fpage>&#x02013;<lpage>342</lpage>.</citation>
</ref>
<ref id="B73">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Simpson</surname> <given-names>J.</given-names></name> <name><surname>Carr</surname> <given-names>H.</given-names></name></person-group> (<year>1958</year>). <article-title>Diffusion and nuclear spin relaxation in water</article-title>. <source>Phys. Rev.</source> <volume>111</volume>, <fpage>1201</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRev.111.1201</pub-id></citation>
</ref>
<ref id="B74">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>S&#x000F6;derman</surname> <given-names>O.</given-names></name> <name><surname>J&#x000F6;nsson</surname> <given-names>B.</given-names></name></person-group> (<year>1995</year>). <article-title>Restricted diffusion in cylindrical geometry</article-title>. <source>J. Magnet. Reson. Ser. A</source> <volume>117</volume>, <fpage>94</fpage>&#x02013;<lpage>97</lpage>. <pub-id pub-id-type="doi">10.1006/jmra.1995.0014</pub-id></citation>
</ref>
<ref id="B75">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sorkine</surname> <given-names>O.</given-names></name> <name><surname>Cohen-Or</surname> <given-names>D.</given-names></name> <name><surname>Lipman</surname> <given-names>Y.</given-names></name> <name><surname>Alexa</surname> <given-names>M.</given-names></name> <name><surname>R&#x000F6;ssl</surname> <given-names>C.</given-names></name> <name><surname>Seidel</surname> <given-names>H.-P.</given-names></name></person-group> (<year>2004</year>). <article-title>&#x0201C;Laplacian surface editing,&#x0201D;</article-title> in <source>Proceedings of the 2004 Eurographics/ACM SIGGRAPH Symposium on Geometry Processing (ACM)</source>, <fpage>175</fpage>&#x02013;<lpage>184</lpage>.</citation>
</ref>
<ref id="B76">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sporns</surname> <given-names>O.</given-names></name></person-group> (<year>2011</year>). <article-title>The non-random brain: efficiency, economy, and complex dynamics</article-title>. <source>Front. Comput. Neurosci.</source> <volume>5</volume>, <fpage>5</fpage>. <pub-id pub-id-type="doi">10.3389/fncom.2011.00005</pub-id><pub-id pub-id-type="pmid">21369354</pub-id></citation></ref>
<ref id="B77">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Stanisz</surname> <given-names>G. J.</given-names></name> <name><surname>Wright</surname> <given-names>G. A.</given-names></name> <name><surname>Henkelman</surname> <given-names>R. M.</given-names></name> <name><surname>Szafer</surname> <given-names>A.</given-names></name></person-group> (<year>1997</year>). <article-title>An analytical model of restricted diffusion in bovine optic nerve</article-title>. <source>Magnet. Reson. Med.</source> <volume>37</volume>, <fpage>103</fpage>&#x02013;<lpage>111</lpage>. <pub-id pub-id-type="doi">10.1002/mrm.1910370115</pub-id><pub-id pub-id-type="pmid">8978638</pub-id></citation></ref>
<ref id="B78">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Stejskal</surname> <given-names>E. O.</given-names></name> <name><surname>Tanner</surname> <given-names>J. E.</given-names></name></person-group> (<year>1965</year>). <article-title>Spin diffusion measurements: spin echoes in the presence of a time-dependent field gradient</article-title>. <source>J. Chem. Phys.</source> <volume>42</volume>, <fpage>288</fpage>&#x02013;<lpage>292</lpage>. <pub-id pub-id-type="doi">10.1063/1.1695690</pub-id><pub-id pub-id-type="pmid">34864390</pub-id></citation></ref>
<ref id="B79">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Stikov</surname> <given-names>N.</given-names></name> <name><surname>Campbell</surname> <given-names>J. S.</given-names></name> <name><surname>Stroh</surname> <given-names>T.</given-names></name> <name><surname>Lavel&#x000E9;e</surname> <given-names>M.</given-names></name> <name><surname>Frey</surname> <given-names>S.</given-names></name> <name><surname>Novek</surname> <given-names>J.</given-names></name> <etal/></person-group>. (<year>2015</year>). <article-title><italic>In vivo</italic> histology of the myelin g-ratio with magnetic resonance imaging</article-title>. <source>Neuroimage</source> <volume>118</volume>, <fpage>397</fpage>&#x02013;<lpage>405</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuroimage.2015.05.023</pub-id><pub-id pub-id-type="pmid">26004502</pub-id></citation></ref>
<ref id="B80">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Stroustrup</surname> <given-names>B.</given-names></name></person-group> (<year>1999</year>). <article-title>&#x0201C;An overview of the C&#x0002B;&#x0002B; programming language,&#x0201D;</article-title> in <source>Handbook of Object Technology</source>, ed S. Zamir (<publisher-loc>Boca Raton, FL</publisher-loc>: <publisher-name>CRC Press</publisher-name>), <fpage>72</fpage>.</citation>
</ref>
<ref id="B81">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sullivan</surname> <given-names>B.</given-names></name> <name><surname>Kaszynski</surname> <given-names>A.</given-names></name></person-group> (<year>2019</year>). <article-title>PyVista: 3D plotting and mesh analysis through a streamlined interface for the Visualization Toolkit (VTK)</article-title>. <source>J. Open Sourc. Softw.</source> 4, 1450. <pub-id pub-id-type="doi">10.21105/joss.01450</pub-id></citation>
</ref>
<ref id="B82">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sykov&#x000E1;</surname> <given-names>E.</given-names></name> <name><surname>Nicholson</surname> <given-names>C.</given-names></name></person-group> (<year>2008</year>). <article-title>Diffusion in brain extracellular space</article-title>. <source>Physiol. Rev.</source> <volume>88</volume>, <fpage>1277</fpage>&#x02013;<lpage>1340</lpage>. <pub-id pub-id-type="doi">10.1152/physrev.00027.2007</pub-id><pub-id pub-id-type="pmid">18923183</pub-id></citation></ref>
<ref id="B83">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>To</surname> <given-names>X. V.</given-names></name> <name><surname>Mohamed</surname> <given-names>A. Z.</given-names></name> <name><surname>Cumming</surname> <given-names>P.</given-names></name> <name><surname>Nasrallah</surname> <given-names>F. A.</given-names></name></person-group> (<year>2022</year>). <article-title>Subacute cytokine changes after a traumatic brain injury predict chronic brain microstructural alterations on advanced diffusion imaging in the male rat</article-title>. <source>Brain Behav. Immunity</source> <volume>102</volume>, <fpage>137</fpage>&#x02013;<lpage>150</lpage>. <pub-id pub-id-type="doi">10.1016/j.bbi.2022.02.017</pub-id><pub-id pub-id-type="pmid">35183698</pub-id></citation></ref>
<ref id="B84">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>T&#x000F8;nnesen</surname> <given-names>J.</given-names></name> <name><surname>Inavalli</surname> <given-names>V. K.</given-names></name> <name><surname>N&#x000E4;gerl</surname> <given-names>U. V.</given-names></name></person-group> (<year>2018</year>). <article-title>Super-resolution imaging of the extracellular space in living brain tissue</article-title>. <source>Cell</source> <volume>172</volume>, <fpage>1108</fpage>&#x02013;<lpage>1121</lpage>. <pub-id pub-id-type="doi">10.1016/j.cell.2018.02.007</pub-id><pub-id pub-id-type="pmid">29474910</pub-id></citation></ref>
<ref id="B85">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tournier</surname> <given-names>J.-D.</given-names></name> <name><surname>Calamante</surname> <given-names>F.</given-names></name> <name><surname>Connelly</surname> <given-names>A.</given-names></name></person-group> (<year>2007</year>). <article-title>Robust determination of the fibre orientation distribution in diffusion MRI: non-negativity constrained super-resolved spherical deconvolution</article-title>. <source>NeuroImage</source> <volume>35</volume>, <fpage>1459</fpage>&#x02013;<lpage>1472</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuroimage.2007.02.016</pub-id><pub-id pub-id-type="pmid">17379540</pub-id></citation></ref>
<ref id="B86">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tournier</surname> <given-names>J. D.</given-names></name> <name><surname>Yeh</surname> <given-names>C. H.</given-names></name> <name><surname>Calamante</surname> <given-names>F.</given-names></name> <name><surname>Cho</surname> <given-names>K. H.</given-names></name> <name><surname>Connelly</surname> <given-names>A.</given-names></name> <name><surname>Lin</surname> <given-names>C. P.</given-names></name></person-group> (<year>2008</year>). <article-title>Resolving crossing fibres using constrained spherical deconvolution: Validation using diffusion-weighted imaging phantom data</article-title>. <source>NeuroImage</source> <volume>42</volume>, <fpage>617</fpage>&#x02013;<lpage>625</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuroimage.2008.05.002</pub-id><pub-id pub-id-type="pmid">18583153</pub-id></citation></ref>
<ref id="B87">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Truffet</surname> <given-names>R.</given-names></name> <name><surname>Rafael-Patino</surname> <given-names>J.</given-names></name> <name><surname>Girard</surname> <given-names>G.</given-names></name> <name><surname>Pizzolato</surname> <given-names>M.</given-names></name> <name><surname>Barillot</surname> <given-names>C.</given-names></name> <name><surname>Thiran</surname> <given-names>J.-P.</given-names></name> <etal/></person-group>. (<year>2020</year>). <article-title>&#x0201C;An evolutionary framework for microstructure-sensitive generalized diffusion gradient waveforms,&#x0201D;</article-title> in <source>International Conference on Medical Image Computing and Computer-Assisted Intervention</source> (<publisher-loc>Berlin</publisher-loc>: <publisher-name>Springer</publisher-name>), <fpage>94</fpage>&#x02013;<lpage>103</lpage>.</citation>
</ref>
<ref id="B88">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tuch</surname> <given-names>D. S.</given-names></name></person-group> (<year>2004</year>). <article-title>Q-ball imaging</article-title>. <source>Magnet. Reson. Med.</source> <volume>52</volume>, <fpage>1358</fpage>&#x02013;<lpage>1372</lpage>. <pub-id pub-id-type="doi">10.1002/mrm.20279</pub-id><pub-id pub-id-type="pmid">15562495</pub-id></citation></ref>
<ref id="B89">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Turau</surname> <given-names>V.</given-names></name></person-group> (<year>1991</year>). <article-title>Fixed-radius near neighbors search</article-title>. <source>Informat. Process. Lett.</source> <volume>39</volume>, <fpage>201</fpage>&#x02013;<lpage>203</lpage>. <pub-id pub-id-type="doi">10.1016/0020-0190(91)90180-P</pub-id><pub-id pub-id-type="pmid">34520382</pub-id></citation></ref>
<ref id="B90">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>van der Walt</surname> <given-names>S.</given-names></name> <name><surname>Sch&#x000F6;nberger</surname> <given-names>J. L.</given-names></name> <name><surname>Nunez-Iglesias</surname> <given-names>J.</given-names></name> <name><surname>Boulogne</surname> <given-names>F.</given-names></name> <name><surname>Warner</surname> <given-names>J. D.</given-names></name> <name><surname>Yager</surname> <given-names>N.</given-names></name> <etal/></person-group>. (<year>2014</year>). <article-title>Scikit-image: image processing in Python</article-title>. <source>PeerJ</source> <volume>2</volume>, <fpage>e453</fpage>. <pub-id pub-id-type="doi">10.7287/peerj.preprints.336v2</pub-id></citation>
</ref>
<ref id="B91">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>van Gelderen</surname> <given-names>P.</given-names></name> <name><surname>de Vleeschouwer</surname> <given-names>M. H. M.</given-names></name> <name><surname>DesPres</surname> <given-names>D.</given-names></name> <name><surname>Pekar</surname> <given-names>J.</given-names></name> <name><surname>van Zijl</surname> <given-names>P. C. M.</given-names></name> <name><surname>Moonen</surname> <given-names>C. T. W.</given-names></name></person-group> (<year>1994</year>). <article-title>Water diffusion and acute stroke</article-title>. <source>Magnet. Reson. Med.</source> <volume>31</volume>, <fpage>154</fpage>&#x02013;<lpage>163</lpage>. <pub-id pub-id-type="doi">10.1002/mrm.1910310209</pub-id><pub-id pub-id-type="pmid">8133751</pub-id></citation></ref>
<ref id="B92">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Van Rossum</surname> <given-names>G.</given-names></name> <name><surname>Drake</surname> <given-names>F. L.</given-names></name></person-group> (<year>2009</year>). <source>Python 3 Reference Manual</source>. <publisher-loc>Scotts Valley, CA</publisher-loc>: <publisher-name>CreateSpace</publisher-name>.</citation>
</ref>
<ref id="B93">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Van Verth</surname> <given-names>J. M.</given-names></name> <name><surname>Bishop</surname> <given-names>L. M.</given-names></name></person-group> (<year>2015</year>). <source>Essential Mathematics for Games and Interactive Applications</source>. <publisher-loc>Boca Raton, FL</publisher-loc>: <publisher-name>CRC Press</publisher-name>.</citation>
</ref>
<ref id="B94">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Veraart</surname> <given-names>J.</given-names></name> <name><surname>Nunes</surname> <given-names>D.</given-names></name> <name><surname>Rudrapatna</surname> <given-names>U.</given-names></name> <name><surname>Fieremans</surname> <given-names>E.</given-names></name> <name><surname>Jones</surname> <given-names>D. K.</given-names></name> <name><surname>Novikov</surname> <given-names>D. S.</given-names></name> <etal/></person-group>. (<year>2020</year>). <article-title>Noninvasive quantification of axon radii using diffusion MRI</article-title>. <source>Elife</source> <volume>9</volume>, <fpage>e49855</fpage>. <pub-id pub-id-type="doi">10.7554/eLife.49855</pub-id><pub-id pub-id-type="pmid">32048987</pub-id></citation></ref>
<ref id="B95">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Veraart</surname> <given-names>J.</given-names></name> <name><surname>Raven</surname> <given-names>E. P.</given-names></name> <name><surname>Edwards</surname> <given-names>L. J.</given-names></name> <name><surname>Weiskopf</surname> <given-names>N.</given-names></name> <name><surname>Jones</surname> <given-names>D. K.</given-names></name></person-group> (<year>2021</year>). <article-title>The variability of mr axon radii estimates in the human white matter</article-title>. <source>Hum. Brain Map.</source> <volume>42</volume>, <fpage>2201</fpage>&#x02013;<lpage>2213</lpage>. <pub-id pub-id-type="doi">10.1002/hbm.25359</pub-id><pub-id pub-id-type="pmid">33576105</pub-id></citation></ref>
<ref id="B96">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Warner</surname> <given-names>W.</given-names></name> <name><surname>Palombo</surname> <given-names>M.</given-names></name> <name><surname>Cruz</surname> <given-names>R.</given-names></name> <name><surname>Callaghan</surname> <given-names>R.</given-names></name> <name><surname>Shemesh</surname> <given-names>N.</given-names></name> <name><surname>Jones</surname> <given-names>D. K.</given-names></name> <etal/></person-group>. (<year>2023</year>). <article-title>Temporal diffusion ratio (TDR) for imaging restricted diffusion: optimisation and pre-clinical demonstration</article-title>. <source>NeuroImage</source> <volume>269</volume>, <fpage>119930</fpage>. <pub-id pub-id-type="doi">10.1016/j.neuroimage.2023.119930</pub-id><pub-id pub-id-type="pmid">36750150</pub-id></citation></ref>
<ref id="B97">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhang</surname> <given-names>H.</given-names></name> <name><surname>Schneider</surname> <given-names>T.</given-names></name> <name><surname>Wheeler-Kingshott</surname> <given-names>C. A.</given-names></name> <name><surname>Alexander</surname> <given-names>D. C.</given-names></name></person-group> (<year>2012</year>). <article-title>NODDI: practical <italic>in vivo</italic> neurite orientation dispersion and density imaging of the human brain</article-title>. <source>Neuroimage</source> <volume>61</volume>, <fpage>1000</fpage>&#x02013;<lpage>1016</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuroimage.2012.03.072</pub-id><pub-id pub-id-type="pmid">22484410</pub-id></citation></ref>
<ref id="B98">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhou</surname> <given-names>F.-L.</given-names></name> <name><surname>Li</surname> <given-names>Z.</given-names></name> <name><surname>Gough</surname> <given-names>J. E.</given-names></name> <name><surname>Cristinacce</surname> <given-names>P. L. H.</given-names></name> <name><surname>Parker</surname> <given-names>G. J.</given-names></name></person-group> (<year>2018</year>). <article-title>Axon mimicking hydrophilic hollow polycaprolactone microfibres for diffusion magnetic resonance imaging</article-title>. <source>Mater. Design</source> <volume>137</volume>, <fpage>394</fpage>&#x02013;<lpage>403</lpage>. <pub-id pub-id-type="doi">10.1016/j.matdes.2017.10.047</pub-id><pub-id pub-id-type="pmid">29307950</pub-id></citation></ref>
</ref-list>
</back>
</article>