The theory¶
Please remember to cite appropriate work, when using our methodologies. Below we provide a list of key articles that will help you orient yourself with the theory and applications that relate to generation of tree structures representing the anatomy of the placenta (vascular and villous).
Publications containing detailed descriptions of the theory employed in this model:
Clark AR, Lin M, Tawhai M, Saghian R, James JL. Multiscale modelling of the feto–placental vasculature. Interface focus. 2015 Apr 6;5(2):20140078.
Tawhai MH, Pullan AJ, Hunter PJ. Generation of an anatomically based three-dimensional model of the conducting airways. Annals of biomedical engineering. 2000 Jul;28:793-802.
Tawhai MH, Hunter P, Tschirren J, Reinhardt J, McLennan G, Hoffman EA. CT-based geometry analysis and finite element models of the human and ovine bronchial tree. Journal of applied physiology. 2004 Dec;97(6):2310-21.
Publications using previous iterations of these models, implemented in a legacy software (CMISS, Matlab) include:
Tun WM, Yap CH, Saw SN, James JL, Clark AR. Differences in placental capillary shear stress in fetal growth restriction may affect endothelial cell function and vascular network formation. Scientific Reports. 2019 Jul 8;9(1):9876.
Clark AR, Lin M, Tawhai M, Saghian R, James JL. Multiscale modelling of the feto–placental vasculature. Interface focus. 2015 Apr 6;5(2):20140078.
Lin M, Mauroy B, James JL, Tawhai MH, Clark AR. A multiscale model of placental oxygen exchange: The effect of villous tree structure on exchange efficiency. Journal of theoretical biology. 2016 Nov 7;408:1-2.
Publications using current python-based implementations of these models
Byrne M, Aughwane R, James JL, Hutchinson JC, Arthurs OJ, Sebire NJ, Ourselin S, David AL, Melbourne A, Clark AR. Structure-function relationships in the feto-placental circulation from in silico interpretation of micro-CT vascular structures. Journal of theoretical biology. 2021 May 21;517:110630.
Theses reporting this work:
Win Min Tun, PhD, 2019, Shear stress and oxygen in placental vascular development.
Monika Byrne, ME, 2019, Modelling Human Feto-Placental Circulation Based on Imaging.
Mabelle Lin, PhD, 2017, Multiscale modelling of blood flow and transport in the human placenta.
The basics¶
With a ‘stem’ of tree elements (blood vessels identified from images, or defined from population statistics), and a representation of the volume of our geometry, we can generate a tree structure that fills the volume using what is termed a volume filling branching algorithm (VFBA).
First, the volume is filled with seed points which may be uniformly spaced, randomly spaced with a target seed point density, or even spaced with some prescribed density distribution.
- The algorithm then:
- Splits the seed points into two groups defined by
2D the line between the starting point of the growing and the centre of mass of the seed points,
3D the plane defined by this line and the vector in the direction of the parent branch, and the centre of mass of the seed points.
Calculates the centres of mass of the two new subregions.
Grows a new branch a fixed distance from the startpoint toward each subregion centre of mass.
- Checks whether branching angles and vessel lengths are within predefined limits
If not, reduces branch angle/vessel length/terminates growing at this branch.
Checks whether the branch is fully in the volume of interest
Repeats steps 1-5 until only one seed point is left in each subregion.