Next Article in Journal
Decomposition Factor Analysis Based on Virtual Experiments throughout Bayesian Optimization for Compost-Degradable Polymers
Previous Article in Journal
Dual-Mic Speech Enhancement Based on TF-GSC with Leakage Suppression and Signal Recovery
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Relations between Geometric Parameters and Numerical Simulation Accuracy in Modeling Signal Transmission in the Presynaptic Bouton

by
Maciej Gierdziewicz
Faculty of Automation, Electrical Engineering, Computer Science and Biomedical Engineering, AGH University of Science and Technology, Al. Mickiewicza 30, 30-059 Cracow, Poland
Appl. Sci. 2021, 11(6), 2811; https://doi.org/10.3390/app11062811
Submission received: 9 December 2020 / Revised: 20 February 2021 / Accepted: 17 March 2021 / Published: 22 March 2021
(This article belongs to the Section Applied Biosciences and Bioengineering)

Abstract

:

Featured Application

The methodology described in this paper may be used, and will be used by the authors of this and related works, to (1) examine the influence of various factors, including the shape of the bouton and its neurotransmitter synthesis domains as well as the release sites and various organelles, on the course of the nerve impulse. And, vice versa, (2) to detect some abnormalities in the composition o the synapse basing on the shape of its electrical output.

Abstract

In order to examine nerve impulses by means of simulation methodology, the models of all parts of nervous system, well suited for numerical modeling, are needed. In this paper the problem of setting up such a model, namely, that of a presynaptic bouton, is addressed. Simulation of the neurotransmitter flow inside the presynaptic bouton is performed. The transport is modeled with a partial differential equation with an additional nonlinear term. Two ways of modeling the bouton are applied. One of them let reflect a complex shape of the bouton and of some inner organelles. The influence of the generated mesh quality on the accuracy of numerical simulations is studied by comparing the released amount of neurotransmitter. The only mesh that produced diminished output was the worst one. The conclusion is that even slightly optimized tetrahedral mesh is suitable for calculations.

1. Introduction

Dynamical processes in the neuron [1] include, among others, those concerning the release of neurotransmitter (NT) into the synaptic cleft. The release occurs via calcium channels [2,3] and the amount of the released NT is measured indirectly by the postsynaptic potential. In Figure 1A in the cited paper [3] the connection between NT amount and postsynaptic current is illustrated; in Figure 3C in other work [4] the shape of the impulse in genetically different animals is presented; diminished amplitude means impaired genotype. The above mentioned dynamical processes are often described by using differential equations [5,6,7], including—for a long time—partial ones [8,9,10]. The equation of this type can not, usually, be solved analytically, and therefore numerical methods have to be used [10,11,12,13]. In order to perform the calculations quickly and accurately, the appropriately designed mesh, in the nodes of which the calculations will be made, should be created. In biological sciences the boundary conditions are generated by the modeled organelles in biological structure of the cell. For example, what the model should take into account is the work of the active zone of the presynaptic bouton during exocytosis. It is one of the crucial mechanisms in transmitting nerve impulses and it is accomplished by means of C a V 2 channel (one of three kinds of similar channels: C a V 1 , C a V 2 and C a V 3 ) [4]. Therefore, the design of a good mesh is a difficult problem connected with the mesh geometrical properties [14,15]. Tetrahedral meshes are also studied in the context of automatic adjustment [16]. Finite Elements Method, on the other hand, requires a high quality mesh [17]. This means that a single cell should be as regular as possible—an equilateral triangle in two dimensions, and in the 3D case—a regular tetrahedron. Generally, it is impossible to reach this goal in practice because of the geometric properties of the modeled object. Additionally, regular tetrahedra can not be used as elements of a spatial mesh. In reality, such tetrahedra differ in shape and size; also, the regions joining different parts of the model are usually covered with elements of worse quality.
In this paper the problem of dependence of numerics precision on the quality of the spatial data structure (a tetrahedral mesh) for numerical calculations for processes in the neuron axon terminal is studied. Various geometrical presynaptic bouton models are discussed. They are compared by using several different parameters of the quality of the mesh, one of them formerly introduced [18]. The differences in the results of simulations for different meshes, with other parameters kept unchanged, are analyzed. The adequate measure of the differences is the amount of neurotransmitter released to the synaptic cleft.
This paper is a continuation of the studies described in [6,8,11,12,18,19,20,21,22].

2. Model

Since the transport of neurotransmitter (NT) in the presynaptic bouton of the neuron has to be considered both in spatial and in temporal aspect, the partial differential equation model has been introduced, derived from the diffusion equation with nonlinear modifications. The more detailed description of the model is presented in [8]. Main aspects of the model are given below.

2.1. Diffusive PDE Model

When setting up the model, the following was assumed:
The presynaptic bouton occupies a bounded subset Ω of three-dimensional space. The NT supply takes places in the bouton subdomain Ω 1 (supply zone), thereby increasing the total amount of NT in the bouton. On the other hand, the release through the subset Γ d of the bouton membrane Ω decreases that amount. The NT flow in the presynaptic bouton, basing on the similar study [22], was modeled with the following partial differential Equation (1):
ϱ t ( x , t ) = a Δ ϱ ( x , t ) + f ( x ) ( ϱ ¯ ϱ ( x , t ) ) + in Ω × ( 0 , T ) ,
where ϱ ( x , t ) is the density of NT at time t and at the spatial location x and a is the diffusion coefficient. The appropriate initial conditions had to be set and, similarly, the boundary conditions [22] should be modeled by the Equation (2)
ϱ ( x , t ) ν = η ( t ) α ϱ ( x , t ) on Γ d × ( 0 , T )
where α is the permeability coefficient and / ν is a directional derivative in the outer normal direction ν . The function η ( t ) (depending on time t) takes the value of 1 for t [ t n , t n + τ ] (with the action potential arriving at t n and with the release time τ ), and η ( t ) = 0 otherwise [19]. In such a way, boundary conditions are a simple model of exocytosis through a C a V 2 type voltage-gated channel.
When the Equation (1) is multiplied by a smooth function v : Ω R , and after integrating by parts [22], we obtain
Ω ϱ t ( x , t ) v ( x ) d x + a Ω ϱ ( x , t ) · v ( x ) d x + α η ( t ) Γ d ϱ ( x , t ) v ( x ) d S = β Ω 1 ( ϱ ¯ ϱ ( x , t ) ) + v ( x ) d x .
which is valid when ϱ is sufficiently smooth.

2.2. 3D Simulations—The Finite Elements Method

Piecewise linear C 0 finite elements (tetrahedra) are used to perform the calculations according to the numerical scheme [22]. The function ϱ h , which approximates ϱ , is calculated as
ϱ h ( x , t ) = i = 1 K ϱ i ( t ) v i ( x ) ,
where v i are the basis functions of the finite elements space. When the following matrices are introduced: The mass matrix G = { g i j } i , j = 1 K , the stiffness matrix A 1 = { a i j 1 } i , j = 1 K , and the release matrix A 2 = { a i j 2 } i , j = 1 K , and when the additional assumption is made that A ( t ) = A 1 + η ( t ) A 2 , and the nonlinear operator B : R K R K is applied according to [22]:
B ( ϱ 1 , , ϱ K ) j = β Ω 1 ϱ ¯ i = 1 K ϱ i v i ( x ) + v j ( x ) d x .
the numerical scheme may be rewritten as
G ϱ h ( t ) + A ( t ) ϱ h ( t ) = B ( ϱ h ( t ) ) .
The time step is defined as t k = k Δ t where Δ t is at least several times smaller than τ . After the approximation of ϱ h k by ϱ h ( t k ) , the Crank–Nicholson approximative scheme can be used
G ϱ h k ϱ h k 1 Δ t + 1 2 A ( t k ) ϱ h k + 1 2 A ( t k 1 ) ϱ h k 1 = 1 2 B ( ϱ h k ) + 1 2 B ( ϱ h k 1 ) ,
valid for k = 1 , 2 , . In the finite element basis { v k } k = 1 K , ϱ 0 is approximated by ϱ h 0 . The scheme must be solved for ϱ h k . The problem of the nonlinearity in B is dealt with by the iterative scheme:
ϱ h k ( 0 ) = ϱ h k 1 , G ϱ h k ( m + 1 ) ϱ h k 1 Δ t + 1 2 A ( t k ) ϱ h k ( m + 1 ) + 1 2 A ( t k 1 ) ϱ h k 1 = 1 2 B ( ϱ h k ( m ) ) + 1 2 B ( ϱ h k 1 ) ,
in which the inner iteration step is denoted by the index m. In such a way, the scheme gives a linear system of equations for each iteration. Iterating stops when | ϱ h k ( m + 1 ) ϱ h k ( m ) | is sufficiently small.
For the numerical simulations, the bouton is modeled as a bounded polyhedral domain Ω R 3 . The boundary of the bouton, Ω , is represented by a set of flat polygons. The proper polyhedral subset of the bouton, Ω 1 , is the domain of vesicles supply. The release site Γ d is modeled as a finite sum of flat polygons.

3. Generation of the Mesh

As it has already been mentioned [18], the problem of generating a mesh of a complex object is difficult. Firstly, a reasonable compromise must be found between a mesh with a very large number of small tetrahedra (increased computing time) and another one with a small number of relatively large elements (errors in simulating flow near tiny substructures). Secondly, the mesh elements should be as regular as possible [23].

3.1. Mesh Element Quality

The mesh quality parameters, considered below and calculated for each element, are as follows.
Assuming that S denotes the total surface, and V —the total volume of the tetrahedron, the following parameters have been used [18]: The first of the defined parameters was
S V = S V 3
The second parameter was the ratio of the longest edge and the radius of the inscribed sphere [24]:
E R = l m a x r i n s ,
ranging from E R m i n = 2 6 4.89898 , for a regular tetrahedron, to infinity.
The third one is the value applied in the TetGen program [25,26] i.e., the longest edge divided by the smallest height (EH)
E H = l m a x h m i n ,
with the range similar as in the previous example i.e., from E H m i n = 3 2 1.22474 to infinity, following the same rule as before: “the larger the value, the worse the tetrahedron”.
The last two parameters are M A X S and M I N S , and they are computed as the ratios of the largest ( S m a x ) or the smallest ( S m i n ) face measure, respectively, to the total surface (S) of the tetrahedron.
The formula for the first of those two parameters is
M A X S = S m a x S
and its value ranges from 0.25 to 0.5 i.e.,
M A X S [ 0.25 ; 0.5 )
The formula for the second parameter is
M I N S = S m i n S
and its value ranges from 0 to 0.25 i.e.,
M I N S ( 0 ; 0.25 ]
The parameters mentioned above (SV, ER, EH, MAXS and MINS) is positive and dimensionless. All of them, except MINS, have the smallest value for the regular tetrahedron. The MINS value behaves differently: the closer to zero, the worse the tetrahedron; the maximum value 0.25 is reached for a regular tetrahedron. Moreover, the value 0.25 of both the MAXS and the MINS does not necessarily mean that the tetrahedron is regular—it may be a sliver-type (see Figure 8 in [25]). Other irregular tetrahedron with the vertices at (−0.001,0,0), (0.001,0,0), (0,−0.001,100) and (0,0.001,100) is a wedge-type one (see Figure 8 in [25]).
The numerical approximation of a gradient of a given function depends strongly on the largest angle (planar angle for a triangle and spherical or dihedral angle for a tetrahedron) [27]. Thus, the condition number of the stiffness matrix should be kept to a minimum.
Theoretically, to solve a partial differential equation numerically, the above mentioned quality measures Q 1 Q 5 should be as close to the ideal ones as possible for each of the mesh elements. However, not all deviations from the ideal have strong negative influence on the calculations with FEM. Moreover, it turns out that tetrahedrons with faces far from optimal are still of a quality enough to be used for numerical analysis of the model [23].

3.2. Mesh Boundary

If the structure to model is complex in a sense that it contains many substructures with their own surfaces which consist of triangles of very different size and quality then the generated mesh must take into account these substructures and the joints between them, which constitutes additional problems during the mesh generation.
The 3D mesh should be of a good quality not only in its 3D aspect but also in its 2D aspect as well. This concerns the quality of the surface of the mesh and, especially, the parts belonging to distinct areas.
The quality of a 2D (triangular) mesh of the surface of the bouton which topologically remains similar to the 3D ball is assessed analogically to the quality of the 3D net.
The quality measures that correspond to the ones defined for the spatial meshes are as follows: the square perimeter divided by the square root of the surface (PS2), the longest edge divided by the radius of the inscribed sphere (in that case the 2D sphere is a circle) (ER2), the longest edge divided by the smallest height (EH2) or the function of the ratio of the largest and smallest edge length, respectively, to the total perimeter of the triangle (MAXE and MINE).
Similar as in the 3D case, the best (the smallest) attainable values of the above measures (except MINE) are:
P S 2 m i n = 2 x 27 1 / 4 4.55901
E R 2 m i n = 2 x 3 1 / 2 3.4641
E H 2 m i n = 2 / [ 3 1 / 2 ] 1.1547
M A X E m i n = 1 / 3 0.3333
and the largest MINE is
M I N E m a x = 1 / 3 0.3333
For the first three measures the upper bound is infinity whereas for the fourth one (MAXE) it is equal to 0.5, and the lower bound for the last parameter (MINE) is 0.

3.3. Mesh Inconsistency

One of the possible faults of the mesh results from the fact that its boundary is not a closed surface and the meshing program is trying to create elements (tetrahedra) outside the bouton (leaking) which may happen when the intended common vertices of the adjacent tetrahedra separate, creating the gap between the walls. Another example of “leaking”, termed as double edge, means that a cleft is created between the edges and the size of the cleft is less than one thousandth of the edge length. Intersection appears when the edge of one tetrahedron is intersecting with the face of another one; Some subset of the 3D mesh volume is then defined twice.

3.4. Mesh Quality

The measures of the mesh quality can by either the extreme values of the quality parameters or other parameters of the distribution of a parameter e.g., the maximum value of SV, ER, EH, or MINS, or minimum value of MAXS. These quantities, that are sometimes used to describe the mesh, and also the distributions themselves, are presented as tables and histograms.

4. Geometrical Models of the Bouton

The geometry of the bouton was modeled in three various ways, using three different objects.
Two of them—the geosphere and the ball (globe)—were extremely simplified models. The basic difference between geosphere surface mesh and globe surface mesh is that the geosphere surface consists only of triangles, nearly equally-shaped and nearly equilateral, whereas the globe surface contains two types of polygons: (1) equal isosceles (but not necessarily equilateral) triangles; and (2) trapezoids. The two above models are known to differ in some aspects. Two of them are most commonly mentioned. The first one is that with the globe mesh it is easier to create shapes with edges along meridians and circles of latitude. The second one is that with the geosphere mesh it is easier to make a relatively smooth surface with a smaller number of mesh elements.
The third model, so-called real model, reflected the real geometry of the bouton surface and accounted for the presence of the inner organelles—see [20] for details.

4.1. Geosphere—The Simplest Model of the Sphere

The two-dimensional geosphere surface mesh, often used, for example in [18], to depict the surface of a sphere, consists of triangles, which are almost equilateral. Their characteristics exceed the ideal values by 1.3% to 25.5% which constitutes a good reference point for comparison of the quality of 3D meshes. The analyzed surface (Figure 1, left) had 15,680 triangular faces and 7482 vertices.
The quality of the model of the geosphere surface is presented in Table 1.
The angles of the triangular mesh considered in Table 1 vary between the values of 48.53 ° and 71.98 ° . The range of triangle area was from S m i n = 0.001903 μm 2 to S m a x = 0.002051 μm 2 . Therefore, the ratio S m a x / S m i n was 107.8 % . The surface mesh was then submitted as the input data to the TetGen program which produced the tetrahedral mesh of the sphere (Figure 1, right).
The parameters of the sphere were as in Table 2.
These parameters are the reference point for the next calculations.

4.2. The Ball (Globe)—The Simplest Geometric Model of the Presynaptic Bouton

The globe is a sphere divided into spherical polygons by meridians and circles of latitude. A typical globe is a depiction of the Earth’s surface. For example, one may draw a globe with 24 meridians and 13 circles of altitude—or rather 11, if we exclude poles as degenerate circles. The simplest object used for modeling a presynaptic bouton [19] consisted of two such globes placed concentrically (see Figure 2).
The input parameters for the meshing software were as follows: maximum volume of a single mesh element (tetrahedron) ( V T m a x ). Another two important parameters are the maximum aspect ratio ( E H m a x ) which is not standardized but computed directly as the ratio of the longest edge and the shortest height of a tetrahedron. The last restriction is that of the minimum dihedral angle ( D A m i n ). It should be stressed that the last restriction is the most strictly observed in the program.
The 2-dimensional mesh is generated in such a way that each spherical polygon is replaced by a flat polygon with vertices at the same points. The quality of the globe mesh was tested in the following subspace of the above parameters:
E H m a x [ 4.0 ; 10.0 ]
V T m a x [ 0.0006 ; 4.0 ]
D A m i n [ 10 ° ; 19 ° ]
The example results of these tests are presented in Figure 3:
  • for the fixed values of E H m a x = 5 and V T m a x = 0.001 and for D A m i n ranging from 10 ° to 19 ° ;
  • for the fixed values of E H m a x = 5 and D A m i n = 13 ° and for V T m a x ranging from 0.0006 to 0.0015.
The best quality was achieved when the imposed restrictions were: E H m a x = 10.0 , D A m i n = 13 ° and V T m a x = 0.0012 .
The input 2D mesh and the results of its tetrahedralization are presented in Table 3 and Table 4.

4.3. The Real Model with Inner Organelles

In the real model, the shape of the bouton surface is created on the basis of the microscope image [28]—see [20] for details concerning the way the model is generated. Furthermore, the inner organelles—mitochondrion and microtubules—are also modeled as the inner structures of the bouton—Figure 4. In the model the following areas have to be taken into consideration: the area of the synapse membrane in general, the zone of releasing the neurotransmitter particles, the surface of the mitochondrion which in our model is connected to the artificially (i.e., numerically) cut bouton, the surface of the microtubules and of microtubule terminals. The above surfaces are marked with different colors in the graphs—Figure 5.
The input mesh was made up of 41,807 vertices and 83610 triangles—Figure 6. Generation of the three-dimensional mesh in such a way that the triangular faces of the mesh tetrahedra constitute the two-dimensional mesh covering the surfaces of the inner structures, especially when small details are concerned, was one of the crucial problems (Figure 5, Figure 6, Figure 7, Figure 8 and Figure 9, in particular Figure 5 and Figure 9, see also [17]). The characteristics of the input mesh are presented in Table 5.
The above input mesh was passed as input data to the TetGen program. The program generated output mesh with no optimization, thereby the result was deliberately of a very poor quality. The parameters of the output tetrahedral mesh are presented in Table 6. The mesh had 57,060 nodes, 114,116 boundary faces and 194,064 tetrahedra.
The next step was, as it has been done previously, to generate the optimized mesh. Its quality was checked for different values of input TetGen parameters. Those parameters after preliminary tests were set to
E H m a x [ 70 ; 100 ]
D A m i n [ 1 ° ; 20 ° ]
V T m a x = 1000 μ m 3
The best quality was achieved for E H m a x = 100 ; D A m i n = 2 ° ; V T m a x = 1000 .
The size of the mesh was 391,897 nodes, 4,141,116 faces (296,528 on the bouton surface) and 1,996,426 tetrahedra.
The distributions of the values of the parameters are given in Figure 10, Figure 11 and Figure 12 and in Table 7.

5. First Comparison of the Models

The quality of all 3D meshes of the models are given in Table 8. The smallest values are always close to the ideal ones; the relative differences was always below 1.23% so those minimal numbers are not presented.
For the simplified models of the bouton (the geosphere and the globe) Table 8 the distance between the mean and the median lay within the range of two standard deviations of the corresponding parameter.
For the real model of the bouton, that takes into consideration the same parameters, the situation was noticeably worse, although it still remained satisfactory. The specified 90th and 99th percentiles were similar for all three models. The maximal values in the case of the real bouton mesh were, however, over one order of magnitude (approximately 30 times) larger than the corresponding values for the simpler models which means that there are some bad quality mesh elements. Nevertheless, their number is extremely low in comparison to the total number of the mesh tetrahedra.
If the simplest structures are to be taken as the reference points for assessing the quality of the real mesh, it must be admitted that the extreme values of the quality parameters (non-standardized) were significantly higher than those reference values. The percentage of the “bad” tetrahedra was, however, low—below 1%, which means that, in general, the meshes were suitable as the input for subsequent optimizations.

6. Further Optimizations Involving Modifications of the Surface and Improvement of Dihedral Angles

The results of examination of the created meshes, particularly the real one, revealed problems with their quality, mainly concerning the distribution of dihedral angles of mesh elements, so additional modifications were needed. That was accomplished by using the Stellar software [29]. Next, the simulation results for the worst mesh were compared with those for the best one.
The Stellar program performs transformations like inserting and deleting vertices, edge contraction, smoothing or removing boundary or near-boundary nodes, removal of boundary edges, multi-face removal and, in addition, compound operations which means combinations of all the above transformations.
Stellar software focuses mainly on correcting dihedral angles of mesh tetrahedra which, according to the author, is crucial for numeric calculations (see [29] and the relevant references therein). The results of improving that parameter are in Table 9 for the three models presented above.
The extreme values of the parameters SV, ER, EH, MAXS and MINS after improving the mesh are given in Table 10.

7. Simulations

As it has been mentioned above, the last method applied in this paper to compare the quality of meshes was to run example simulations for the different meshes of the same object and comparing the results. The three 3d “real” meshes were chosen: the mesh with no improvement, the one improved by TetGen and the mesh which was additionally optimized with Stellar. The parameters for all three simulations were the same: the size and shape of the surface mesh, the initial density distribution of neurotransmitter (NT), the time step assumed for the calculations and the time interval during which the release of NT took place.
The values determining the results used in this paper were: diffusion coefficient a = 3.0 μ m 2 /s, permeability coefficient α = 416 μ m 3 /s, the time step t = 0.0001 s and the time interval during which the release occurred—from t = t 0 + 0.0022 s to t = t 0 + 0.0027 s.
The criterion used to compare the results was the amount of neurotransmitter released during the first release time interval i.e., from t = 0.0022 s to t = 0.0027 s, which embraced 6 consecutive time steps. The additional criterion connected with the first one was the total amount of NT in the bouton.

8. Results

The results are presented in Figure 13. Three plots break down naturally in two groups. The two lower ones, depicting the total amount of neurotransmitter (NT) in the bouton varying in time, are almost identical. The values for the mesh improved with Stellar are only a little lower. This may be attributed to the fact that the total amount of NT was calculated based from the values of the density function in mesh vertices which differed in number and location between meshes. The upper plot (black) refers to the initial unimproved mesh. Its values are remarkably higher and the differences are clearly visible; nearly doubled values at the beginning of the impulse and equal values at the end.
Two out of five values of the real mesh parameters presented in Table 8 increased remarkably after applying Stellar optimization. Namely, the maximal value of ER changed from 605.7 to 838.5 and the maximum of EH—from 301.5 to 383.6. The corresponding 95th percentiles decreased which means that only a very small fraction of the tetrahedra had worse ER or EH quality. The maximal (in case of MINS, minimal) values and the 95th (for MINS, the 5th) percentiles of of all other parameters improved after optimization. The interesting outcome of the optimization is that the only parameter that showed substantial improvement was the one designed for this paper i.e., the SV parameter which changed from 8.83 to 6.40 (a nearly 30% better value). The results confirm that the parameter SV could be calculated instead of six dihedral angles of a tetrahedron. With the improved mesh, simulation of neurotransmitter flow in the examined model should be performed with sufficient precision. The detailed inspection of the accuracy of these calculations will be the subject of further research.
It should be stressed that the mesh analyzed in this paper is quite a complicated one which can be confirmed by the fact that the output mesh quality measured by dihedral angles was only in the range of 19 to 160 degrees. When we take into consideration the statement from [29]: “My implementation usually improves meshes so that no dihedral angle is smaller than 34 ° or larger than 131 ° ”, it must be concluded that the mesh considered here is extremely complicated.

9. Effect of Mesh Quality on the Algorithm Performance and Results of Simulations

The algorithm, basically, consists of two modules. The first one is responsible for calculations initialization. Among others, it initializes the vector of the unknown variables i.e., the density vector ρ . The second one performs iterative calculations over time and space mesh.
In the second module, the iterative one, the calculations in each iteration are divided into three steps: the first one, during which the equation system is solved without taking release and synthesis into consideration, the second one when the values of the vector ρ are updated with the synthesis, and the third one, that involves the diminishing the value of the neurotransmitter density by the amount resulting from the exocytosis. Within the second said step, solving the equation system must be repeated until the status of each tetrahedron—“producing” or “non-producing”—is established between iterations. This means, among others, that calculations on a single tetrahedron may cause the program get stuck in the loop in case when the tetrahedron has one vertex in the release zone and another one in the synthesis zone. Such vertices exist in the worst, unimproved mesh in the real model.
In general, the comparison of calculations for different meshes is a difficult task. The reason is that vertices of different meshes covering the same object, are usually not identical. Therefore it is not possible to compare results obtained in the same mesh points. In the case of modeling the dynamics of transmitting signals in synapse, however, the situation is convenient because the total release of neurotransmitter into synaptic cleft in the time unit is a direct effect of the run of the processes occurring in the presynaptic bouton. This directness is guaranteed by the fact that the presynaptic bouton, considered as a cybernetic system, has the observability property [6].
Referring to the conducted simulations, the phenomena mentioned above are visible clearly. First of all, for the worst unimproved mesh, the calculations with the synthesis turned on got stuck in a loop because of existence of tetrahedra that intersect both the release area and the synthesis area. Such an example tetrahedron is marked bright lime in Figure 7.
In the case of simulation without synthesis, the total amount of neurotransmitter released into the synaptic cleft differs by a factor of around two, for the worst mesh (Mesh 1) compared to the middle-quality one (Mesh 2) and the best mesh (Mesh 3) which both give practically the same result—see Figure 13 and Table 11. The remarkable difference in the simulated amount of released neurotransmitter means, among others, that even in the case of a simple dynamic model—diffusive-reactive PDE model—the use of a mesh of a poor quality produces results which do not reflect the real solutions. It must be admitted that the shape of the impulse is maintained, and that can be confirmed by comparing impulses conducted via calcium channels measured by other authors [2,3] with the result of our research. In all the papers, including this one, the impulses were V-shaped. It should be also noted that the amount of the released NT, used in this paper, is a very accurate indirect measure of the postsynaptic potential (see Figure 1A in the related work [3]). The peak of the impulse, however, is higher for the worst mesh (Figure 13) which would lead to false conclusions. In genetic research this could even favor the object which produces higher output amplitude as more heterozygous since homozygosity usually means impairing life processes (see a related paper [4], especially Figure 3C therein).
The performed simulations, furthermore, shed—to some extent—light on the problem of the mesh quality in the context of dynamical numerics applications. Namely, in the assessment of the mesh quality the common view is that the dihedral angle between the tetrahedron faces is a significant parameter determining the mesh quality—for the ideal mesh the measure of the dihedral angle between any faces should be 70.53 ° . Therefore, the Stellar package is oriented mainly towards improving that parameter The simulations presented in this paper indicate, however, that at least for the diffusive-reactive model the improvement of the parameter connected with the quality of dihedral is not of a great importance—compare the results for Mesh 2 and Mesh 3 in Table 11. Apart from the fact that after applying Stellar package the dihedral angle parameter of the Mesh 3 is significantly better than that of Mesh 2—Table 9—the results for the both meshes are practically the same.

10. Concluding Remarks

As it has been aforementioned in Introduction, the main objective of this paper was to discuss the specifics of the quality measures of the generated mesh with respect to numerical calculations and fidelity of simulations. The obtained results lead to the following conclusions.
  • In the situation similar to that considered in this paper, the low quality mesh may alter the results of numerical simulations by a factor greater than two. In the context of modeling transmission of signals in the synapse such a low-fidelity result makes the simulation useless.
  • In the contrary to opinions expressed in a few papers, the dihedral angle in the case of our simulations did not prove an important parameter determining the quality of the simulation in the considered case.
The problem of generating the three-dimensional mesh itself is not trivial [30,31]. If the geometry of the simulated object is relatively simple—in our example, a geosphere or a globe with regular internal structures (like the spherically-shaped domain of neurotransmitter supply)—then generation of a 3D mesh of the object does not cause radical problems. The tetrahedral mesh generator like TetGen can easily produce a mesh of a satisfying quality (Table 2, Table 4, and Figure 1). On the other hand, if the geometry of the model is complex, then generation of the mesh is faced with essential difficulties. Even such dedicated software as TetGen is not always capable of dealing with the problem. The quality of the created mesh is significantly worse (see Table 7 as well as Figure 10, Figure 11 and Figure 12). However, even moderately optimized meshes seem to produce satisfying results.

Funding

This research received no external funding.

Institutional Review Board Statement

Not Applicable.

Informed Consent Statement

Not Applicable.

Data Availability Statement

Not Applicable.

Acknowledgments

The calculations have been supported by using computing grant neuron2019 in PL-Grid infrastructure (the supercomputer Prometheus at the Academic Computer Centre Cyfronet AGH, Krakow, Poland).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Tadeusiewicz, R. New trends in neurocybernetics. Comput. Methods Mater. Sci. 2010, 10, 1–7. [Google Scholar]
  2. Rama, S.; Zbili, M.; Debanne, D. Modulation of spike-evoked synaptic transmission: The role of presynaptic calcium and potassium channels. Biochim. Biophys. Acta 2015, 1853, 1933–1939. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  3. Zbili, M.; Rama, S.; Debanne, D. Dynamic control of neurotransmitter release by presynaptic potential. Front. Cell. Neurosci. 2016, 10, 278:1–278:24. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  4. Nanou, E.; Catterall, W.A. Calcium Channels, Synaptic Plasticity, and Neuropsychiatric Disease. Neuron 2018, 98, 466–481. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  5. Aristizabal, F.; Glavinovic, M.I. Simulation and parameter estimation of dynamics of synaptic depression. Biol. Cybernet. 2004, 90, 3–18. [Google Scholar] [CrossRef] [PubMed]
  6. Bielecki, A.; Kalita, P. Dynamical properties of the reaction-diffusion type model of fast synaptic transport. J. Math. Anal. Appl. 2012, 393, 329–340. [Google Scholar] [CrossRef] [Green Version]
  7. Bui, L.; Glavinovic, M. Temperature dependence of vesicular dynamics at excitatory synapses of rat hippocampus. Cognit. Neurodynam. 2014, 8, 277–286. [Google Scholar] [CrossRef] [Green Version]
  8. Bielecki, A.; Kalita, P. Model of neurotransmitter fast transport in axon terminal of presynaptic neuron. J. Math. Biol. 2008, 56, 559–576. [Google Scholar] [CrossRef] [PubMed]
  9. Friedman, A.; Craciun, G. A model of intracellular transport of particles in an axon. J. Math. Biol. 2005, 51, 217–246. [Google Scholar] [CrossRef] [PubMed]
  10. Knödel, M.M.; Geiger, R.; Ge, L.; Bucher, D.; Grillo, A.; Wittum, G.; Schuster, C.; Queisser, G. Synaptic bouton properties are tuned to best fit the prevailing firing pattern. Front. Comput. Neurosci. 2014, 8, 101. [Google Scholar] [CrossRef] [Green Version]
  11. Bielecki, A.; Kalita, P.; Lewandowski, M.; Siwek, B. Numerical simulation for a neurotransmitter transport model in the axon terminal of a presynaptic neuron. Biol. Cybernet. 2010, 102, 489–502. [Google Scholar] [CrossRef]
  12. Bielecki, A.; Kalita, P.; Lewandowski, M.; Skomorowski, M. Compartment model of neuropeptide synaptic transport with impulse control. Biol. Cybernet. 2008, 99, 443–458. [Google Scholar] [CrossRef]
  13. Lobos, C.; González, E. Mixed-element Octree: A meshing technique toward fast and real-time simulations in biomedical applications. Int. J. Num. Methods Biomed. Eng. 2015, 31, e02725:1–e02725:24. [Google Scholar] [CrossRef] [PubMed]
  14. Yu, Z.; Holst, M.J.; McCammon, J.A. High-fidelity geometric modeling for biomedical applications. Finite Elem. Anal. Des. 2008, 44, 715–723. [Google Scholar] [CrossRef] [Green Version]
  15. Yu, Z.; Wang, J.; Gao, Z.; Xu, M.; Hoshijima, M. New software developments for quality mesh generation and optimization from biomedical imaging data. Comput. Methods Programs Biomed. 2014, 113, 226–240. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  16. Wang, B.; Sun, Y.; Xu, N.; Mei, G. A Clustering-Based Bubble Method for Generating High-Quality Tetrahedral Meshes of Geological Models (Technical Note). Appl. Sci. 2020, 10, 5292. [Google Scholar] [CrossRef]
  17. Liu, T.; Bai, S.; Tu, B.; Chen, M.; Lu, B. Membrane-channel protein system mesh construction for finite element simulations. Mol. Based Math. Biol. 2015, 3, 128–139. [Google Scholar] [CrossRef]
  18. Gierdziewicz, M. Mesh geometric parameters for modeling signal transmission in the presynaptic bouton. Lect. Notes Comput. Sci. 2020, 12415, 1–12. [Google Scholar] [CrossRef]
  19. Bielecki, A.; Gierdziewicz, M.; Kalita, P. A study on efficiency of 3D partial differential diffusive model of presynaptic processes. Biocybernet. Biomed. Eng. 2020, 40, 100–118. [Google Scholar] [CrossRef]
  20. Bielecki, A.; Gierdziewicz, M.; Kalita, P.; Szostek, K. Construction of a 3D geometric model of a presynaptic bouton for use in modeling of neurotransmitter flow. Lect. Notes Comput. Sci. 2016, 9972, 377–386. [Google Scholar]
  21. Bielecki, A.; Gierdziewicz, M.; Kalita, P. Three-dimensional model of signal processing in the presynaptic bouton of the neuron. Lect. Notes Artif. Intell. 2018, 10841, 3–14. [Google Scholar]
  22. Bielecki, A.; Gierdziewicz, M. Simulation of neurotransmitter flow in three dimensional model of presynaptic bouton. Lect. Notes Comput. Sci. 2020, 12139, 132–143. [Google Scholar] [CrossRef]
  23. Shewchuk, J.R. Delaunay Refinement Algorithms for Triangular Mesh Generation. Comput. Geom. 2002, 22, 21–74. [Google Scholar] [CrossRef] [Green Version]
  24. Ciarlet, P.G. The Finite Element Method for Elliptic Problems; O’Malley, R.E., Jr., Ed.; Society for Industrial and Applied Mathematics: Philadelphia, PA, USA, 2002; pp. 110–143. [Google Scholar]
  25. Si, H. A Quality Tetrahedral Mesh Generator and 3D Delaunay Triangulator; Version 1.5; User Manual; Weierstrass Institute for Applied Analysis and Stochastics (WIAS): Berlin, Germany, 2006; Available online: http://wias-berlin.de/software/tetgen/1.5/doc/manual/manual.pdf (accessed on 8 December 2020).
  26. Si, H. TetGen, a Delaunay-based quality tetrahedral mesh generator. ACM Trans. Math. Softw. 2015, 41, 11:1–11:36. [Google Scholar] [CrossRef]
  27. Shewchuk, J.R. What Is a Good Linear Element? Interpolation, Conditioning, and Quality Measure. In Proceedings of the 11th International Meshing Roundtable (IMC 2002), Ithaca, NY, USA, 15–18 September 2002; pp. 115–126. [Google Scholar]
  28. Wilhelm, B.G.; Mandad, S.; Truckenbrodt, S.; Kröhnert, K.; Schäfer, C.; Rammner, B.; Koo, S.J.; Claßen, G.A.; Krauss, M.; Haucke, V.; et al. Composition of isolated synaptic boutons reveals the amounts of vesicle trafficking proteins. Science 2014, 344, 1023–1028. [Google Scholar] [CrossRef] [Green Version]
  29. Klingner, B. Tetrahedral Mesh Improvement. Ph.D. Thesis, Department of Electrical Engineering and Computer Sciences, University of California at Berkeley, Berkeley, CA, USA, 2009. [Google Scholar]
  30. Shewchuk, J.R. Tetrahedral mesh generation by Delaunay refinement. In Proceedings of the 14th Annual ACM Symposium on Computational Geometry (SCG 1998), Minneapolis, MN, USA, 7–10 June 1998; pp. 86–95. [Google Scholar] [CrossRef]
  31. Zhou, Y.; Zhang, C.; Bo, P. Efficient tetrahedral mesh generation based on sampling optimization. Comput. Animat. Virtual Worlds 2015, 26, 577–588. [Google Scholar] [CrossRef]
Figure 1. The surface (left) and the tetrahedral mesh (right) of a geosphere.
Figure 1. The surface (left) and the tetrahedral mesh (right) of a geosphere.
Applsci 11 02811 g001
Figure 2. Wireframe structure of the surface of a 3D globe mesh. Bouton membrane—green, neurotransmitter release area—blue, supply zone boundary—red.
Figure 2. Wireframe structure of the surface of a 3D globe mesh. Bouton membrane—green, neurotransmitter release area—blue, supply zone boundary—red.
Applsci 11 02811 g002
Figure 3. Quality of the 3D globe mesh assessed with the following measures: Left— E R m a x , E H m a x and S V m a x . m right—number of vertices NO_VER and number of tetrahedra NO_TET. The mesh has been generated with TetGen program with the following parameters: minimum dihedral angle DA, maximum EH value, maximum element volume VT. The ranges of the axes are are top—fixed values of D A m i n and V T m a x , bottom—fixed values of E H m a x and D A m a x .
Figure 3. Quality of the 3D globe mesh assessed with the following measures: Left— E R m a x , E H m a x and S V m a x . m right—number of vertices NO_VER and number of tetrahedra NO_TET. The mesh has been generated with TetGen program with the following parameters: minimum dihedral angle DA, maximum EH value, maximum element volume VT. The ranges of the axes are are top—fixed values of D A m i n and V T m a x , bottom—fixed values of E H m a x and D A m a x .
Applsci 11 02811 g003
Figure 4. Real geometric model of the bouton with inner organelles—cell membrane (black), artificial cut (orange), mitochondrion (red) and microtubules (yellow) with their endings (bright yellow). The tick marks of the axes are placed at intervals of 200 nanometers.
Figure 4. Real geometric model of the bouton with inner organelles—cell membrane (black), artificial cut (orange), mitochondrion (red) and microtubules (yellow) with their endings (bright yellow). The tick marks of the axes are placed at intervals of 200 nanometers.
Applsci 11 02811 g004
Figure 5. Microtubule with fitted surface mesh. The microtubule terminal—red (−6), the body of the microtubule—green (−5), mitochondrion—gold (−3), membrane—purple (−1).
Figure 5. Microtubule with fitted surface mesh. The microtubule terminal—red (−6), the body of the microtubule—green (−5), mitochondrion—gold (−3), membrane—purple (−1).
Applsci 11 02811 g005
Figure 6. The two dimensional surface mesh of the real geometric model of the bouton. Microtubule—green, artificial cut—blue, mitochondrion—gold, membrane—purple.
Figure 6. The two dimensional surface mesh of the real geometric model of the bouton. Microtubule—green, artificial cut—blue, mitochondrion—gold, membrane—purple.
Applsci 11 02811 g006
Figure 7. The real geometric model of the bouton filled by a three-dimensional mesh fitted to the two dimensional mesh shown in Figure 6. The mesh has been generated by using TetGen with no optimization. The quality of the mesh is very low because of the presence of a lot of needle-shaped tetrahedra what can be observed in the cross section. The artificial cut—blue, the inside of the mitochondrion—yellow, the surface of the bouton—purple, the cut surface—red. An example tetrahedron that has one vertex in the synthesis zone and the other in the release site is marked with bright lime color.
Figure 7. The real geometric model of the bouton filled by a three-dimensional mesh fitted to the two dimensional mesh shown in Figure 6. The mesh has been generated by using TetGen with no optimization. The quality of the mesh is very low because of the presence of a lot of needle-shaped tetrahedra what can be observed in the cross section. The artificial cut—blue, the inside of the mitochondrion—yellow, the surface of the bouton—purple, the cut surface—red. An example tetrahedron that has one vertex in the synthesis zone and the other in the release site is marked with bright lime color.
Applsci 11 02811 g007
Figure 8. The real geometric model of the bouton filled by a three-dimensional mesh fitted to the two dimensional mesh shown in Figure 6. The mesh has been generated by using TetGen and it has been optimized by applying the operations such as: node smoothing, edge/face swapping, edge contraction, and vertex insertion. The artificial cut—blue, the inside of the mitochondrion—yellow, the surface of the bouton—purple. On the right—the section. The cut plane—red, the inner of the mitochondrion—yellow.
Figure 8. The real geometric model of the bouton filled by a three-dimensional mesh fitted to the two dimensional mesh shown in Figure 6. The mesh has been generated by using TetGen and it has been optimized by applying the operations such as: node smoothing, edge/face swapping, edge contraction, and vertex insertion. The artificial cut—blue, the inside of the mitochondrion—yellow, the surface of the bouton—purple. On the right—the section. The cut plane—red, the inner of the mitochondrion—yellow.
Applsci 11 02811 g008
Figure 9. The membrane of the bouton (purple), the artificial cut surface (blue), fragments of the microtubules (green) and a fragment of the mitochondrion (yellow) with surfaces covered by triangles—two-dimensional mesh.
Figure 9. The membrane of the bouton (purple), the artificial cut surface (blue), fragments of the microtubules (green) and a fragment of the mitochondrion (yellow) with surfaces covered by triangles—two-dimensional mesh.
Applsci 11 02811 g009
Figure 10. Distribution of the quality measure Q 1 (standardized version of SV ), of the mesh of the real model of the bouton. Probability (percent)—vertical axis.
Figure 10. Distribution of the quality measure Q 1 (standardized version of SV ), of the mesh of the real model of the bouton. Probability (percent)—vertical axis.
Applsci 11 02811 g010
Figure 11. Distributions of the quality measures Q 2 (standardized version of EH ) and Q 3 (standardized version of ER ), of the mesh of the real model of the bouton. Probability (percent)—vertical axis.
Figure 11. Distributions of the quality measures Q 2 (standardized version of EH ) and Q 3 (standardized version of ER ), of the mesh of the real model of the bouton. Probability (percent)—vertical axis.
Applsci 11 02811 g011
Figure 12. Distributions of the quality measures Q 4 (standardized version of MX ) and Q 5 (standardized version of MN ), of the mesh of the real model of the bouton. Probability (percent)—vertical axis.
Figure 12. Distributions of the quality measures Q 4 (standardized version of MX ) and Q 5 (standardized version of MN ), of the mesh of the real model of the bouton. Probability (percent)—vertical axis.
Applsci 11 02811 g012
Figure 13. Comparison of simulation results for three various meshes. The plot represents the amount of neurotransmitter released during stimulation by a single incoming electrical impulse.
Figure 13. Comparison of simulation results for three various meshes. The plot represents the amount of neurotransmitter released during stimulation by a single incoming electrical impulse.
Applsci 11 02811 g013
Table 1. Geosphere model surface mesh quality.
Table 1. Geosphere model surface mesh quality.
NameDefinitionIdealMinMaxMax/Ideal
P S 2 P / S 2 27 4 4.55901 4.55903 4.6104 1.011
E R 2 E m a x / R 2 3 3.4641 3.4684 3.9245 1.133
E H 2 E m a x / H m i n 2 / 3 1.1547 1.1575 1.4527 1.258
M A X E E m a x / P 1 / 3 0.3333 0.3337 0.3702 1.111
M I N E E m i n / P 1 / 3 0.3333 0.2913 0.3325 1.144 1
1 This value is calculated differently—as ideal/min.
Table 2. Mesh quality of the geosphere 3D model.
Table 2. Mesh quality of the geosphere 3D model.
NameDefinitionIdealMinMaxMax/Ideal
S V S / V 3 3 4 72 6 2.6843 2.6844 4.7147 1.756
E R E m a x / R 2 6 4.8989 4.9301 37.4427 7.643
E H E m a x / H m i n 3 / 2 1.2247 1.2398 14.628 11.944
M A X S S m a x / S 1 / 4 = 0.2500 0.2503 0.4434 1.774
M I N S S m i n / S 1 / 4 = 0.2500 0.0639 0.2498 3.912 1
1 This value is calculated differently—as ideal/min.
Table 3. Mesh quality of the globe surface model.
Table 3. Mesh quality of the globe surface model.
NameDefinitionIdealMinMaxMax/Ideal
P S 2 P / S 2 27 4 4.55901 4.55910 6.3549 1.394
E R 2 E m a x / R 2 3 3.4641 3.4792 9.6114 2.775
E H 2 E m a x / H m i n 2 / 3 1.1547 1.1647 4.5749 3.962
M A X E E m a x / P 1 / 3 0.3333 0.3348 0.4575 1.429
M I N E E m i n / P 1 / 3 0.3333 0.1617 0.3325 2.061 1
1 This value is calculated differently—as ideal/min.
Table 4. Mesh quality of the globe 3D model.
Table 4. Mesh quality of the globe 3D model.
NameDefinitionIdealMinMaxMax/Ideal
S V S / V 3 3 4 72 6 2.68433 2.68503 4.23589 1.578
E R E m a x / R 2 6 4.89898 4.97976 28.12424 5.741
E H E m a x / H m i n 3 / 2 1.22474 1.26564 11.40720 9.314
M A X S S m a x / S 1 / 4 = 0.25 0.25037 0.44492 1.780
M I N S S m i n / S 1 / 4 = 0.25 0.06135 0.24977 4.075 1
1 This value is calculated differently—as ideal/min.
Table 5. Surface mesh quality of the real 3D model.
Table 5. Surface mesh quality of the real 3D model.
NameDefinitionIdealMinMaxMax/Ideal
P S 2 P / S 2 27 4 4.55901 4.55902 21.12052 4.633
E R 2 E m a x / R 2 3 3.4641 3.4684 111.47228 32.179
E H 2 E m a x / H m i n 2 / 3 1.1547 1.15740 55.71270 48.249
M A X E E m a x / P 1 / 3 0.33333 0.33372 0.49979 1.499
M I N E E m i n / P 1 / 3 0.3333 0.04002 0.33296 8.329 1
1 This value is calculated differently—as ideal/min.
Table 6. Mesh quality of the real 3D model—the worst mesh.
Table 6. Mesh quality of the real 3D model—the worst mesh.
NameDefinitionIdealMinMaxMax/Ideal
S V S / V 3 3 4 72 6 2.684 2.703 52.387 19.516
E R E m a x / R 2 6 4.8990 5.7381 52,443.6 107,049.6
E H E m a x / H m i n 3 / 2 1.2247 1.5641 262,212.2 214,095.4
M A X S S m a x / S 1 / 4 = 0.25000 0.25002 0.499995 1.99998
M I N S S m i n / S 1 / 4 = 0.25000 0.000009 0.24998 28,444.1 1
1 This value is calculated differently—as ideal/min.
Table 7. Mesh quality of the real 3D model after optimization with TetGen program.
Table 7. Mesh quality of the real 3D model after optimization with TetGen program.
NameDefinitionIdealMinMaxMax/Ideal
S V S / V 3 3 4 72 6 2.68433 2.68435 8.83147 3.290
E R E m a x / R 2 6 4.8990 4.9108 605.693 123.636
E H E m a x / H m i n 3 / 2 1.2247 1.2308 301.5059 246.127
M A X S S m a x / S 1 / 4 = 0.25000 0.25001 0.49804 1.992
M I N S S m i n / S 1 / 4 = 0.25000 0.00228 0.24999 109.649 1
1 This value is calculated differently—as ideal/min.
Table 8. Mesh quality measures of all the models.
Table 8. Mesh quality measures of all the models.
NameDefinitionIdealMeanSDMedianP90P99Max
GEOSPHERE:
S V S / V 3 3 4 72 6 2.68433 2.84749 0.15648 2.79918 3.03451 3.46124 4.71468
E R E m a x / R 2 6 4.89898 7.78874 1.82397 7.38168 9.92162 14.42310 37.44269
E H E m a x / H m i n 3 / 2 1.22474 2.38374 0.66151 2.24651 3.20865 4.62071 14.62800
M A X S S m a x / S 1 / 4 = 0.25 0.30413 0.02705 0.30016 0.34145 0.37957 0.44339
M I N S S m i n / S 1 / 4 = 0.25 0.19808 0.02518 0.20173 0.16303 1 0.15112 1 0.06385 1
GLOBE:
S V S / V 3 3 4 72 6 2.68433 2.88477 0.20380 2.81796 3.11881 3.74693 4.23589
E R E m a x / R 2 6 4.89898 8.20721 2.40916 7.56507 10.90243 18.32399 28.12424
E H E m a x / H m i n 3 / 2 1.22474 2.54553 0.85918 2.32799 3.59229 5.75653 11.40720
M A X S S m a x / S 1 / 4 = 0.25 0.30769 0.02907 0.30364 0.34783 0.38617 0.44492
M I N S S m i n / S 1 / 4 = 0.25 0.19443 0.02878 0.19953 0.15380 1 0.13958 1 0.06135 1
REAL MODEL:
S V S / V 3 3 4 72 6 2.68433 2.950 0.329 2.821 3.347 4.284 8.831
E R E m a x / R 2 6 4.89898 9.690 6.777 7.535 15.175 37.042 605.693
E H E m a x / H m i n 3 / 2 1.22474 3.177 3.046 2.259 5.347 15.732 301.506
M A X S S m a x / S 1 / 4 = 0.250 0.310 0.042 0.299 0.373 0.445 0.498
M I N S S m i n / S 1 / 4 = 0.250 0.188 0.048 0.205 0.110 1 0.077 1 0.002 1
1 In this row the values P90, P99 and max are replaced with P10, P5 and min, respectively.
Table 9. Mesh quality improvement with Stellar software for all the models (for the real model the worst, “raw”, mesh is also included).
Table 9. Mesh quality improvement with Stellar software for all the models (for the real model the worst, “raw”, mesh is also included).
Improv.
Stage
Number
of Nodes
Number
of Faces
Number of
Tetrahedra
Ideal
DA
Min
DA
Max
DA
Improv.
(Min)
Improv.
(Max)
GEOSPHERE:
before 121,358 63,196 644,999 70.53 ° 5.83 ° 164.92
after 125,915 64,062 472,414 70.53 ° 37.50 140.41 6.43 1.17
GLOBE:
before75676354 39,853 70.53 ° 7.90 ° 162.18 °
after88505096 26,283 70.53 ° 37.44 ° 139.46 ° 4.74 1.16
REAL MODEL:
worst 57,060 114,116 194,064 70.53 ° 0.0038 ° 179.915 °
before 391,897 296,528 1,996,426 70.53 ° 0.528 ° 175.383 ° 201.06 1.03
after 572,775 357,578 1,635,827 70.53 ° 19.727 ° 160.273 ° 37.33 1.09
Table 10. Mesh quality measures of all the models after improvement.
Table 10. Mesh quality measures of all the models after improvement.
NameDefinitionIdealMeanSDMedianP90P99Max
GEOSPHERE:
S V S / V 3 3 4 72 6 2.68433 2.80129 0.06310 2.79255 2.88640 2.97954 3.33775
E R E m a x / R 2 6 4.89898 7.47835 1.29978 7.26340 9.07162 11.85719 24.99427
E H E m a x / H m i n 3 / 2 1.22474 2.31219 0.54216 2.21765 2.98423 4.11482 9.75960
M A X S S m a x / S 1 / 4 = 0.25 0.30716 0.02864 0.30297 0.34659 0.38850 0.43438
M I N S S m i n / S 1 / 4 = 0.25 0.19643 0.02555 0.19967 0.16305 1 0.14975 1 0.04684 1
GLOBE:
S V S / V 3 3 4 72 6 2.68433 2.81312 0.06964 2.80272 2.90532 3.01900 3.21246
E R E m a x / R 2 6 4.89898 7.76157 1.49536 7.47481 9.66496 12.82559 19.98282
E H E m a x / H m i n 3 / 2 1.22474 2.46626 0.66469 2.33056 3.31735 4.71825 7.41859
M A X S S m a x / S 1 / 4 = 0.25 0.31461 0.03285 0.30945 0.36080 0.40590 0.43614
M I N S S m i n / S 1 / 4 = 0.25 0.18995 0.02885 0.19390 0.15030 1 0.13593 1 0.06181 1
REAL MODEL:
S V S / V 3 3 4 72 6 2.68433 2.87951 0.14403 2.84965 3.03650 3.37273 6.39540
E R E m a x / R 2 6 4.89898 9.41086 6.40490 8.34152 12.62199 24.68540 838.46663
E H E m a x / H m i n 3 / 2 1.22474 3.17968 2.74576 2.71390 4.63019 9.51595 383.60024
M A X S S m a x / S 1 / 4 = 0.250 0.32890 0.03993 0.32307 0.38640 0.43094 0.48228
M I N S S m i n / S 1 / 4 = 0.250 0.17597 0.03685 0.18143 0.12600 1 0.10764 1 0.00286 1
1 In this row the values P90, P99 and max are replaced with P10, P5 and min, respectively.
Table 11. Release of neurotransmitter during exocytosis phase for three different meshes of the real bouton model [vesicles/time step]. Mesh 1—the worst mesh, Mesh 2—Mesh 1 improved with TetGen, Mesh 3—Mesh 2 improved with Stellar.
Table 11. Release of neurotransmitter during exocytosis phase for three different meshes of the real bouton model [vesicles/time step]. Mesh 1—the worst mesh, Mesh 2—Mesh 1 improved with TetGen, Mesh 3—Mesh 2 improved with Stellar.
Time[s]Mesh 1Mesh 2Mesh 3
0.00221.675724580.939888590.91254579
0.00232.525625561.254608561.25423054
0.00241.429686400.767370630.77887697
0.00251.015101410.716552520.71123427
0.00260.802041560.597398480.60125321
0.00270.366725660.333496620.32721117
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Gierdziewicz, M. Relations between Geometric Parameters and Numerical Simulation Accuracy in Modeling Signal Transmission in the Presynaptic Bouton. Appl. Sci. 2021, 11, 2811. https://doi.org/10.3390/app11062811

AMA Style

Gierdziewicz M. Relations between Geometric Parameters and Numerical Simulation Accuracy in Modeling Signal Transmission in the Presynaptic Bouton. Applied Sciences. 2021; 11(6):2811. https://doi.org/10.3390/app11062811

Chicago/Turabian Style

Gierdziewicz, Maciej. 2021. "Relations between Geometric Parameters and Numerical Simulation Accuracy in Modeling Signal Transmission in the Presynaptic Bouton" Applied Sciences 11, no. 6: 2811. https://doi.org/10.3390/app11062811

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop