Introduction

Blood clot formation, growth, deformation, and embolization have an innate connection to the local flow environment1. Interactions of a continuously growing and deforming clot with surrounding pulsatile viscous blood flow at a vascular site in vivo leads to a complex dynamic flow environment, which determines flow-mediated transport in the clot neighborhood as well as flow-induced loading on the clot. Local flow environment plays a key role in determining transport of platelets and coagulation proteins, as well as transport of thrombolytic drug for treating stroke2,3. Hemodynamic loading or forces such as pressure and shear on the clot can mediate clot growth, induce deformation, and lead to clot fragmentation and embolization4,5,6. Advanced understanding of these processes is essential for understanding disease etiology and progression for stroke and thrombosis, for evaluating efficacy of existing treatment approaches, and for evaluating novel treatment modalities including therapeutic targets for thrombolysis in stroke7. A wide-range of techniques have been employed to investigate the processes in clot formation. Experimental investigations include in vivo experiments in mouse models of stroke and injury8,9,10,11; and microfluidic systems for coagulation including whole blood and platelet based assays12,13,14. Advancements in coupled multiscale multiphysics modeling techniques have enabled complementing these experimental approaches with high resolution computational models and in silico experimentation. Computational modeling has been successfully demonstrated for hemostasis and thrombosis phenomena across various investigations. These include: studies on developing highly resolved discrete mechanics models seeking to resolve detailed platelet-level interactions15,16,17,18; studies on extending discrete platelet interactions with processes at larger scale to enable multi-scale analyses19,20; and continuum averaged models for clotting phenomena including coagulation species transport and larger-scale clot-flow interactions21,22,23,24. A further comprehensive review of state-of-the-art computational modeling is not the focus of this study, and the interested reader is referred to systematic reviews presented in Refs.25,26,27. Despite the range of investigations, quantitative understanding of unsteady flow and transport processes in vivo in the neighborhood of a dynamic clot of arbitrary shape and heterogeneous microstructure remains a major challenge. The combination of these factors is critical to resolve several aspects of clot structure-function relationship. Pulsatility, and arbitrary clot shape together can lead to complex flow structures around the clot owing to clot-flow interactions, which in turn can produce local flow features and barriers that organize mass transport28,29. Clot structural heterogeneity such as pore-space distribution can determine the state of hindered diffusive transport of key species such as thrombin30. Formation of stable clots is necessary for effective hemostatic response. Conversely, for thrombosis, highly stable and stiff clots may be difficult to lyse, while low clot stability may increase chances of embolization31. Approaches to probe these features of clot structure-function relationship are therefore of high value.

Specifically, advancements in developing genetically modified mouse models, and imaging technology, have led to laser injury models in mice become a widely employed avenue to study hemostasis and thrombosis events in vivo. Typically, laser irradiation is used to create a localized vascular injury in mouse, and physiological clotting process in vivo is observed in real-time using techniques of intravital microscopy imaging32. Injury sites in existing studies have involved the mesenteric vessels, saphenous vein, and cremaster arterioles, with vessels in the range of 30–100 \(\mu\)m. In a series of prior works9,17,30,33, laser mouse injury models have been systematically used to develop a systems level understanding of clot formation, growth, and biochemical transport and signaling in a coupled dynamic manner. In conjunction with simple computational analysis, clot geometry at different instants in time have been used to analyze clot deformation with the goal of identifying the transition point where large deformations and fragmentation initiates (referred to as the yield point, with the associated hemodynamic forces referred to as the yield stress)34. Combined with fluorescent tagging of platelets and key biochemical species, intravital mouse injury experiment data can provide a sufficiently detailed characterization of clotting phenomena immediately following the vascular injury. However, existing injury experiments do not directly include detailed unsteady flow information, and its coupling with associated biochemical transport dynamics and clot mechanics. This motivates the question: can we integrate intravital microscopy data with in silico modeling to quantitatively recreate the dynamic in vivo flow and transport processes around a growing and deforming clot? Here we address this question by developing an innovative computational multiphysics methodology that couples intravital imaging data with numerical flow and transport analysis named Intravital In Silico Integrated Modeling or IVISim. Our proposed methodology leverages a novel integration of an automated image-processing workflow with custom stabilized finite element algorithms to provide high resolution space-time varying flow and transport characterization around the dynamic clot post laser injury, that has been validated against experimental data. We demonstrate that through a framework like IVISim, we can directly generate a fully dynamic characterization of flow, transport, clot deformation, and flow-induced forces around the clot within a single unified computational toolkit, which is a significant advancement of the state-of-the-art in modeling thrombosis and hemostasis.

Methods

Intravital microscopy in a mouse laser injury model

We obtained time series images of hemostatic plug evolution from intravital microscopy of mouse laser injury experiments in mouse cremaster muscle arteriole30. Briefly, the experiments entailed using a laser to induce a perforation on the vessel lumen of live mice which triggered the hemostatic process. Confocal laser excitation was used to illuminate three fluorescent tracers: CD41, caged fluorescent albumin (cAlb), and P-Selectin, which are associated with hemostasis. CD41 signal intensity is associated with platelets that form the solid part of the clot. Region of high cAlb intensity indicates cell free plasma, including trapped plasma in the clot interstitial space or damaged vascular cells. P-selectin signal intensity indicates the region of highly activated platelets tightly packed near the perforation site. Consequently, high-intensity region of P-selectin indicates the “core” region of the clot17. For these experiments, 300 intravital image frames of each fluorescent channel were captured at 0.55 seconds per frame.

Automated segmentation workflow

The goal of this workflow was to identify and extract geometrically contiguous domain representing the region of high pixel intensity around the perforation site on each fluorescent channel. These were identified by a large continuous geometric envelope area of high pixel intensity value across each domain. We will refer to this domain as the “clot domain” for all three fluorescent channels. Due to the high number of image frames per stack, the segmentation method must be automated through the entire stack. The underlying steps within the overall workflow have been illustrated in Fig. 1 panels a–d.

Figure 1
figure 1

Schematic illustration of the IVISim workflow:(a) clot image is extracted from intravital microscopy images; (b) clot boundary is segmented at each frame of the image; (c) vessel boundary is marked from the images; (d) computational domain is generated, and points inside the boundary are marked; (e) hemodynamics around the clot domain is simulated; (f) simulated results are pre-processed to extract clot kinematics and mechanics.

Image pre-processing

Each frame in the stack was pre-processed to remove any noise in the image. Since the pixel intensity value of the noise is often comparable to those inside the clot domain, applying a general-purpose denoising algorithm on the image directly does not remove the noise effectively. The image was first binarized based on the distribution of pixel intensity values. Binarizing the image differentiated the sparsely spaced bright pixels (noise) from the tightly packed bright pixels (clot) regions. The median filter was applied on the binarized version of the image to remove the sparsely spaced bright pixels. Finally, a Gaussian filter was applied to remove any additional noise and holes that may occur inside the clot domain. Image binarization and denoising were done using the open-source image analysis library OpenCV35. See Supplementary Material S1 for details on the binarization process.

Image segmentation and clot boundary identification

The pre-processed image stack was segmented based on pixel intensity values using the k-means clustering algorithm implemented in the Python library Scikit-learn36. Since the image was already pre-processed, only two clusters were required to get the final clot domain segments. Finally, a Canny edge detection algorithm was applied to the segmented image to obtain the clot boundary pixels around the segmented portions. We observed that in some cases after segmentation, some image frames may contain multiple disconnected boundaries due to the remaining noise. To ensure that we get a single distinct clot domain in each frame, we selected the boundary with the largest perimeter as the final thrombus domain boundary. This process was efficiently automated by representing the image as a graph of boundary pixels. We then implemented a disconnected graph identification algorithm and use the largest sub-graph as the clot boundary across all of the stacks in the time-series of intravital images. See Supplementary Material S2 for additional details on the disconnected graph identification algorithm implemented in our framework. A simple analysis of quantitative accuracy of the segmentation output was conducted, by testing the segmentation workflow on a synthetic ellipsoidal patch geometry, with pixel image intensity statistics similar to the clot domain in the intravital image sequences as described in the Supplementary Material S6, and the errors of segmentation for varying ellipsoidal geometries was found to be \(\le 10\%\).

Reconstruction of clot dynamics

Pixel representation of the clot boundary is difficult to manipulate and is not directly suitable for a computational simulations due to the stair-step effect in the boundary model. A smooth curve is required to represent the physiologically realistic clot boundary. In IVISim, we parameterized the boundary as a B-spline curve representation using the NURBS-Python library37. We used the individual pixel positions as the control points of the curve. The time increments between each microscopy image frame obtained is 0.55 seconds. However, a smaller time increment was required to achieve a reasonably accurate flow and mass transport reconstruction over time. We obtained the clot boundary between each microscopy image frame by linearly interpolating the boundary points along the B-Spline curve which have the same angle from the center of mass of the clot region. An in-house ray tracing approach is used to identify these interpolating points on the B-Spline curve. The resulting smooth B-spline curve is independent of any background mesh used for subsequent finite element simulations, which is advantageous. See Supplementary Material S3 for implementation details.

Front tracking algorithm for moving clot domain marking

Since the shape of each clot domain are highly irregular and varies over time, efficient identification of finite element nodes inside the dynamic clot domains was a necessary step in developing the flow and transport simulations across multiple instances in time. Here, we adopted the point-set method as outlined in38. Briefly, this method involved solving Laplace’s equation \(\nabla ^2 I = 0\) for an indicator function I on the fluid grid where the boundary conditions were such that \(I=1\) on each node which is part of an element in the mesh that contains a point on the segmented clot boundary. The nodes on the boundary of the domain were set to \(I=0\). Once this Laplace equation was solved, the nodal solution values were thresholded such that \(I<1-\epsilon = 0\) where \(\epsilon\) is an arbitrarily small number. We note that this procedure adds one extra Laplace equation solve per time step in the entire image-processing workflow, which was a relatively cheap operation compared to the fluid flow and mass transport solutions as outlined in the later steps in the IVISim workflow. Furthermore, this front tracking step was only done once for each stack of microscopy images, rendering the associated computational expense to be small.

Moving fictitious domain stabilized finite element formulation

Flow and transport modeling

Blood was assumed to be an incompressible, Newtonian fluid with a constant averaged dynamic viscosity of \(\mu =\) 4.0 cP, and a constant average density of \(\rho =\) 1.06 g/cc. Flow around the clot was computed using the unsteady Navier-Stokes equation. Flow inside the heterogeneous porous clot domain was modeled using the Brinkman equation for low Reynolds number flow through porous media39. The overall flow and biochemical species transport using the Brinkman Navier-Stokes formulation was numerically simulated based on a custom stabilized finite element algorithm adopting techniques from prior works40,41. Specifically, the final system of mass and momentum balance equations was solved using a Petrov-Galerkin stabilized finite element method. For modeling the Brinkman resistance to the flow, the clot permeability was estimated as a function of porosity using the classical form of the Kozeny-Carman relation stated as follows:

$$\begin{aligned} K_f = \frac{\phi _f^3}{150(1-\phi _f)^2} \end{aligned}$$
(1)

where \(K_f\) is the permeability estimate, and \(\phi _f\) is the averaged porosity in a region of the porous clot domain being considered. We note that this relationship is only an approximation and may not be suitable for all clot scenarios. Specifically, in prior work42 it has been reported that platelet rich clot permeability is better approximated by direct Kozeny-Carman type relations, while fibrin composition may influence these permeability estimates and require additional terms. These have not been discussed in our current study, but are easy extensions of the existing IVISim framework requiring simple algebraic modifications of the permeability-porosity relationship. The computed flow velocity within and around the dynamic clot was used as a background flow for numerically simulating unsteady biochemical species transport for the clot domain using an advection-diffusion formulation. Within IVISim, the resulting mass transport equations are solved using a custom finite element algorithm that combines Petrov-Galerkin stabilization with concentration jump stabilization techniques. This custom stabilization algorithm enables IVISim to handle more complex spatio-temporally varying porosity and diffusivity inputs, if such data is available for the dynamic clot domain. Details of the stabilized finite element algorithms and their mathematical formulations are included in the Supplementary Material S4. The combined stabilized finite element algorithms were implemented using an open-source finite element library FEniCS43, with Python as the primary scripting language.

Dynamic clot domain properties

Using the overall image-processing framework in IVISim we reconstruct the clot as a dynamic heterogeneous porous domain. This enables a simplified averaged form of capturing clot microstructural features that vary in time. Essentially, this implies that for our numerical formulation, the porosity and diffusion coefficients are actually represented as: \(\phi \left( \textbf{x}, t \right)\), and \(D \left( \textbf{x}, t \right)\). We note that in this study, we have not attempted to quantitatively describe the fully-resolved spatio-temporally varying clot pore network and microstructure information, and obtain mathematically detailed definitions of these functions. However, when such information is available, the corresponding D and \(\phi\) functions can be used as inputs to the framework outlined here. For the cases and analyses presented here, we represent the clot domain varying in time as \(\Omega ^T(t)\). We have dynamic reconstructions enabled from the CD41 signal intensity which gives us the overall clot domain, and the P-selectin signal intensity which gives us the core region of the clot. Representing the dynamic clot core domain as: \(\Omega ^T_c(t)\), we obtain the dynamic shell domain as: \(\Omega ^T_s(t) = \Omega ^T(t) \ominus \Omega ^T_c(t)\). The porosity is then defined as an implicit function of space and time through the domain information as follows:

$$\begin{aligned} \phi \left( \underline {x}, t \right) = {\left\{ \begin{array}{ll} \phi _c &{} \text {if }\underline {x} \in \Omega ^T_c(t)\\ \phi _s &{} \text {if }\underline {x} \in \Omega ^T_s(t)\\ 1 &{} \text {otherwise} \end{array}\right. } \end{aligned}$$
(2)

Likewise, the diffusivity values are also specified in form of effective diffusivity values in the clot interior. This accounts for observations in previous studies that reported hindered diffusion to be the dominant mode of mass transport inside the clot17.

$$\begin{aligned} D \left( \underline {x}, t \right) = {\left\{ \begin{array}{ll} D_c &{} \text {if }\underline {x} \in \Omega ^T_c(t)\\ D_s &{} \text {if }\underline {x} \in \Omega ^T_s(t)\\ D_f &{} \text {otherwise} \end{array}\right. } \end{aligned}$$
(3)

where \(D_f\) is the free-stream diffusion coefficient of the biochemical species in consideration (for example, cAlb in this study, as shown later), and \(D_c,D_s\) are core and shell diffusion coefficient that are scaled versions of the free-stream diffusion coefficient using scaling relations based on porosity and pore-connections as available from theories of transport in heterogeneous materials44,45,46: for example, for the core: \(D_c = \alpha (\phi _c(\underline {x},t))D_f\) with \(\alpha\) being a porosity dependent scaling factor; and likewise for the shell.

Simulation case-studies

Here we demonstrate our complete IVISim methodology as illustrated in Fig. 1, using a simulation case-study involving intravital data from two mouse models reported in prior work30. The first set was standard wild type (WT) male mice 8-12 weeks of age prepared as outlined in17,30. The second set involved mice with a substitution of phenylalanine for 2 tyrosine residues in the \(\alpha _{IIb}\beta _3\) integrin, referred to as diYF knockout mice. One representative set of intravital microscopy data for each mouse strain was used for this study. This combination of a WT and a diYF knockout model was chosen here to demonstrate the IVISim predictions on two clots with significantly different structural features and dynamics. The diYF knockout is known to have impaired integrin outside-in signaling and hindered in vitro clot contraction. For both, caged fluorescein conjugated to Albumin (cAlb) was imaged, to quantify transport rates in the clot domain, as described in9. For each model, the cremaster arteriole centerline flow velocity was estimated experimentally from the images to be \(1300 \,\, \mu m/s\), measured by tracking tagged platelets in the vessel before the laser injury was made. For simulations, this flow was specified as an inflow boundary condition mapped on to the inlet face of the arteriole domain as a parabolic flow profile. Fixed averaged viscosity and density values of \(4.0 \,\, cP\) and \(1.06 \,\, g/cc\) respectively were assumed. Porosity values in clot interior were taken to be in the range 0.2-0.4 as reported in17. Specifically, porosities in the dynamically evolving core and shell regions for the WT model were assigned to be 0.2 and 0.3 respectively, while those for the diYF model were assigned to be 0.2 and 0.4 respectively. For cAlb mass transport simulation, we assumed a diffusion coefficient of \(60 \,\, \mu m^2/s\) in the free flow domain as also reported in prior work17. Inside the thrombus domain, mass transport is hindered due to the thrombus microstructure as detailed in several previous studies. Hence, the effective diffusion coefficient was modeled as a scaled version of the corresponding free-stream value. For this study, the scaling comprised of a porosity and pore-tortuosity based factor as outlined Section "Moving fictitious domain stabilized finite element formulation", as well as an additional geometric correction factor that accounted for the comparison between the exact reconstructed geometries of the clot and the ellipsoidal approximated models reported in prior work17. The resultant effective diffusion coefficients for the clot interior used in this simulation were \(0.8 \,\, \mu m^2/s\) in the shell region and \(0.4 \,\, \mu m^2/s\) in the core region for the WT variant; and \(1.0 \,\, \mu m^2/s\) in the shell region and \(0.5 \,\, \mu m^2/s\) in the core region for the diYF variant. We note that these effective diffusion coefficients are different from the values reported in the prior work17 due to the mismatch in the exact vs ellipsoidal geometry. To enable further analysis of parameter sensitivity and uncertainty quantification, we implemented a workflow to integrate IVISim with the open source toolkit Dakota47. We conducted an analysis of sensitivity of the segmented clot domain with respect to key image processing parameters using Dakota’s built-in Latin Hypercube Sampling approach. Details of this methodology is outlined in the Supplementary Material S6. Finally, to demonstrate the quantitative performance of the dynamic clot interpolation workflow within IVISim, we down-sampled the dynamic image set by removing every two frames from the image stack, re-interpolated the temporally down-sampled images between each frame, and compared the output against the clot boundary obtained from the original image stack. Additional details on this methodology are outlined in the Supplementary Material S3.

Results

Characterization of in vivo dynamic flow environment around a clot

Our first objective was to demonstrate that the resultant IVISim framework enables a quantitative characterization of the in vivo dynamic flow environment around a growing and deforming clot, which is otherwise not available from the intravital microscopy alone. To establish this, we used our in silico framework to compute the space-time varying flow around the hemostatic plug formed at the puncture injury site in the mouse cremaster arteriole. The resultant flow and clot shape data for the WT mouse are presented in Fig. 2. Specifically, panel a. illustrates the spatio-temporally varying hemodynamics in the clot neighborhood. We observe that during the early stages of the clot formation, where platelet aggregation is still nascent, and the core-shell structure of the clot is evolving, the flow remains mostly undisturbed, and permeates the clot interior. As the clot grows, and organizes into a distinct structure comprising a tightly packed core and a loosely packed shell, the flow is distinguishable into two regimes. There is a significantly arrested, slow intra-thrombus flow in the heterogeneous pore space of the core and the shell of the clot, with the core being less porous, and therefore showing more arrested flow than the shell region. External to the clot, the resistance to the flow offered by the clot as it grows and occludes greater portion of the vessel lumen leads to rapid increase in flow velocity at the regions of high occlusion. These observations are consistent with multiple prior studies on clot-hemodynamics interactions. The overall Reynolds number associated with the computed flow environment was in the range of \(\approx\) 10-2-10-3, consistent with numbers reported in prior work17. Additionally, we observe a distinct region of slow pooled flow with high cAlb signals, that originates as the injury itself leads to a local deformation of the vessel lumen, and subsequently a stagnation region for the flow.

In addition, a continuous sequence of clot geometries is extracted using our automated algorithm, which recreates the continuous kinematics of the clot through the intravital image acquisition time, details of which are presented in Fig. 2, panel b. for the WT case. The tracked clot kinematics is used to compute clot shape and size features. We note that within IVISim, high frequency noise content due to imaging artifacts are filtered out to ensure that only contributors to clot kinematics can be observed. The reconstructed dynamic clot domain is robust to the choice of the key image processing parameters, and the sensitivity analysis via integration with Dakota as described in Sect. "Simulation case-studies" shows that the average variabilities in reconstructed area and aspect ratio are less than \(\approx 10\%\) and \(\approx 2\%\) respectively (see also Supplementary Material Fig. S11. Additionally, comparisons of the interpolated boundary from the image-stack with those obtained from a down-sampled sequence as described in Section "Simulation case-studies" demonstrated that the interpolation algorithm was robust. The point-wise averaged distance between the down-sampled interpolated boundary and the original boundary is in the order of \(< 1.0\) microns for both WT and diYF models (see Supplementary Material Figs. S4 and S5). The unsteady kinematics is a result of clot growth and deformation under flow, as well as clot contraction, and fragmentation or embolization due to flow-induced loading. We note that these occur at differing time-scales, with events like growth and stretching/deformation occurring over a slower time scale compared to embolization. Additionally, embolization in particular is a discrete phenomenon associated with a rapid change in clot volume. Motivated by these arguments, we also computed the rate of change of clot shape and size, tracking not only the magnitudes but also positive/negative rates of change as indicators of clot kinematics. The computed trends in overall area are the same as those reported in prior works30,34 which do not use our automated technique, hence validating our geometric/kinematic reconstruction approach. Specifically, we observe that the overall clot domain (represented by the CD41 channel signals in these datasets) reproduces the characteristic growth behavior followed by an inflection in the geometry and a slower growth or a plateau phase as observed in experiments in30. We note that the resulting clot kinematics reported in30 utilized a pixel intensity thresholding based technique, while our approach seeks to identify a coherent geometric envelope or domain of the clot. Consequently, there could be regions inside the actual core/shell domain that are not illuminated in a pixel intensity threshold image, but will still be resolved using our approach owing to the pixel clustering approach. Additionally, in our methodology we obtain the overall clot domain with pores, whereas if we purely threshold based on pixel signal intensity, we are not guaranteed to obtain the manifold with pore spaces inside. Hence, in summary, between the approach and final kinematics reported in prior work30, and those represented in our work, we are capturing the overall domain geometry differently. While acquiring and comparing the averaged trends across multiple experiments for a direct quantitative comparison of the clot kinematics was not the goal here, we have included a sample quantitative comparison against WT CD41 dataset trends in Supplementary Material in Sect. S5. The factors identified above pertaining to differences in methodologies account for the differences observed between the datasets, while still demonstrating the similarities in the temporal trends as reported earlier in this paragraph.

Figure 2
figure 2

Flow and clot kinematics data obtained from IVISim simulations on wild-type (WT) mouse laser injury data. Panel (a) shows the unsteady flow environment at 4 consecutive instances in time (T1-T4). Red curve depicts the shell, Green depicts the core, and White depicts the plasma cAlb domain. Panel (b) depicts the clot shape variations over time tracked using clot domain area and aspect ratio. Panel (c) presents the total flow-mediated traction forces (shear and pressure) along the clot boundary over time.

Furthermore, computed flow data was post-processed to obtain the flow-induced loading on the clot. Specifically, in Fig. 2, panel c. we illustrate the total flow-induced loading on the clot generated by clot-flow interactions over time. In accordance with fluid-structure interaction principles, we compute the total force on the clot as the integral of the total stress on the clot boundary originating from clot-flow interactions. This includes the total pressure and total shear loading obtained by integrating pressure and shear from the flow along the boundary of the clot over time. The total flow-induced loading is a key driver of clot structural deformation and embolization. Additionally, as demonstrated in our prior works28,29,48, the pressure gradient across the clot boundary is a determinant of the extent of permeation of biochemical species into and out of the clot domain at the permeable shell boundary of the clot. Specifically, for the WT model, we observe that the loading increases, with increase in occlusion, until a peak value at which point the clot deforms, relieving the load. Comparing with the kinematics data in panel b., we note that this point of peak loading corresponds to instances where the clot area over time slows down, and the aspect ratio reduces, indicating geometrically that the WT clot essentially deformed and stretched under the action of the hemodynamic load, but not necessarily embolized. This observation enables a distinction between deformation and embolization of a clot in vivo, which we address further in Sects. "Comparing clot-flow interactions across the WT and diYF models" and "Characterization of flow-induced clot deformation properties ".

Validation of model predictions using cAlb transport

Another key objective in this study was to demonstrate the validity of the predictions from the complete IVISim numerical framework. For this purpose, we implemented an in silico model for transport within and around the clot tracked by cAlb, and compared the simulated cAlb concentration variation against cAlb concentrations measured in vivo using fluorescent microscopy. Specifically, as described in Sect. "Moving fictitious domain stabilized finite element formulation", for the intravital images periodic pulses of 405-nm light were used to uncage cAlb and the resulting fluorescence intensity and decay in the clot domain were monitored with fluorescent microscopy. For the in silico model, cAlb concentration was initialized over the complete clot domain, and the entire IVISim workflow was executed to obtain a simulated cAlb distribution varying in space and time. Fig. 3 panel a. illustrates the computed distribution of cAlb at varying instants in time between two successive pulses. The computed distribution reveals an initial washout of cAlb concentration in the vessel lumen, followed by a slow variation of concentration driven by diffusion dominant transport of cAlb in the clot interior and flow-mediated permeation of cAlb from the clot interior into the lumen. This leads to an overall decay curve for the cAlb concentration as presented in Fig. 3, panel b., which has been reported in prior works9. The resultant cAlb concentration decay was compared with the decay behavior obtained from intravital imaging, and the predictions from IVISim framework agree well with the expected averaged decay behavior observed across multiple experimental runs for the WT mouse cremaster injury as shown in panel b. The hemostatic clot manifests significant heterogeneity in micro-composition, which is reflected in the cAlb concentration map as well. It is observed that majority of the permeation-driven change in cAlb concentration is in the shell region of the clot, while within the core the cAlb remains arrested with much slower diffusive transport leading to lower rates of cAlb concentration decay.

Figure 3
figure 3

Simulation of cAlb for the wild-type (WT) mouse injury model. Panel a. depicts predictions from IVISim for spatial distribution of cAlb across 4 consecutive instants in time (T1-T4). Panel b. presents a volume averaged decay of cAlb within the clot domain, which is compared against experimentally measured and quantified decay behavior. The agreement between predicted curve and the experimental range helps validate IVISim predictions for cAlb transport.

Comparing clot-flow interactions across the WT and diYF models

In Fig. 4, we present the computed flow around the hemostatic clot in a diYF knockout mouse, with the objective of comparing the flow and transport environment between the WT and diYF knockout models. Similar to Fig. 2: (1) panel a. presents the space-time varying hemodynamic patterns around the clot; (2) panel b. depicts the time history of clot shape and size, and their rates of change, obtained using IVISim automated algorithm; and (3) panel c. illustrates the flow-induced shear and pressure loading integrated along the boundary of the growing clot over time. When compared to the hemodynamics in the WT clot neighborhood, few qualitative similarities were noted, such as: (a) faster flow around the clot as it grows; (b) slower arrested flow in the clot interior; and (c) a region of pooled stagnated flow at the base of the clot formed due to the vessel deformation at injury site. However, the clot in the diYF knockout model grows to a much smaller size before starting to embolize, as indicated by the drop in clot area at the instant of peak hemodynamic loading, with minimal change in clot aspect ratio. Subsequently, the clot sheds emboli continuously under the action of the flow-induced loading (see also animations provided in Supplementary Material S7). Consequently, the peak hemodynamic loading is substantially lower in the diYF knockout model than for the WT case. On the other hand in the WT mouse considered in our simulations, the hemostatic clot is able to grow to a bigger structure that can sustain a higher level of flow-induced loading.

Figure 4
figure 4

Flow and clot kinematics data obtained from IVISim simulations on a diYF knockout mouse laser injury data. Panel (a) shows the unsteady flow environment at 4 consecutive instances in time (T1-T4). Red curve depicts the shell, Green depicts the core, and White depicts the plasma cAlb domain. Panel (b) depicts the clot shape variations over time tracked using clot domain area and aspect ratio. Panel (c) presents the total flow-mediated traction forces (shear and pressure) along the clot boundary over time.

This can be further illustrated by looking at the time evolution of the regions of CD-41 and P-selectin activity as presented in Fig. 5. For the WT simulations shown in panel a., the region with high P-selectin intensity indicating the core of the clot, grows and shrinks continuously, with a significant reduction in area being observed after the initial period of growth. The region of CD-41 activity continues to grow, and deform, but no reduction in area is observed. Conversely, for the diYF knockout simulations shown in panel b., the P-selectin region shows minimal levels of area reduction, and the CD-41 region shows embolization leading to a sharp drop in volume, as opposed to more flow-induced deformation which is stably handled by the WT clot. We note that the diYF knockout mice are expected to have deficient clot retraction in vivo, and the above observations on clot growth, embolization, and growth/shrinkage of P-selection vs CD-41 intensity envelopes can be related to differences in clot retraction behavior. Potentially the deficient retraction in diYF knockout cases may also alter the clot structural integrity, as discussed in several studies investigating clot retraction and its role49. However, while the simulations presented here indicate that the IVISIm methodology is capable of detecting such structure-function differences in the hemostatic clot, additional computational experimentation with a larger set of mouse samples will be required to infer generalized conclusions about these aspects of clot structure-function relationship.

Figure 5
figure 5

Comparison between the overall clot domain (denoted by CD41 channel image intensity) and the core of the clot (denoted by P-Selectin channel image intensity) between the wild-type and the diYF knockout mouse model clots.

Additionally, for the diYF knockout case, the distribution of cAlb in the clot domain, and the decay of averaged intra-clot cAlb concentration are presented in Fig. 6, panels a. and b. respectively. The distribution shows slow variations in concentration over the small core region, but significantly rapid variations over the shell region of the clot, when compared to the WT case. This is supported by a faster decay rate of the averaged cAlb concentration compared to WT case as indicated in Figs. 3 and 6 panel b. In both cases, the core region with higher extent of compaction traps the species concentration, while the shell region manifests the greater extent of transport and cAlb species washout. Overall, the simulations indicate that with impaired contraction, and associated smaller core volume and overall higher porosity, the solute transport rates in the diYF knockout cases can significantly differ as compared to WT mice17,30.

Figure 6
figure 6

Simulation of cAlb for the diYF knockout mouse injury model. Panel a. depicts predictions from IVISim for spatial distribution of cAlb across 4 consecutive instants in time (T1-T4). Panel b. presents a volume averaged decay of cAlb within the clot domain, which is compared against experimentally measured and quantified decay behavior. The agreement between predicted curve and the experimental range helps validate IVISim predictions for cAlb transport.

Characterization of flow-induced clot deformation properties

Here, we attempt to summarize the key quantifications from the IVISim framework into a visual tool for characterization of clot-flow interactions in vivo. For this, we plot the continuous time-history of clot size against the continuous time history of flow-induced loading integrated along the dynamic clot boundary, for each instant in time. This is a form of mapping of a force-volume relationship in vivo as predicted by the IVISim framework, leading to a dynamic force-flow-volume phase-space representation of the clotting process. The resultant plot is shown in Fig. 7, where the mapping of total flow-induced loading (that is, combined pressure and shear loading) for both WT and diYF knockout cases are overlaid together. See also Supplementary Data S5 and S7 for additional visuals illustrating the pressure and shear loading individually. The point of embolization is identified (guided by the time history plots as shown in Figs. 2 and 4 earlier) as the point of inflection in the clot size as function of time, indicated using an arrow for both WT and diYF models in Fig. 7. The corresponding hemodynamic loading that initiates embolization can be directly estimated as the intercept along the horizontal axis at this point of embolization. Furthermore, a bounding box is marked out between the point of clot initiation, and the point of embolization, represented as the shaded rectangular regions in the Fig. 7. Comparison between the WT and diYF knockout mouse models considered in this study show that the WT hemostatic clot grows to a bigger size and sustained a higher loading prior to embolization, causing this bounding box to be bigger along both x and y-axis as compared to that for the diYF knockout case. While this is true for both the shear and pressure forces on the clot, the differences are more pronounced when the pressure forces are considered. This is likely due to the fact that these forces are computed as an integral over the entire clot boundary, and while shear is higher at the regions of peak occlusion along the boundary (affecting the forces only locally), pressure will be determined more by the resistance offered by the clot to the flow (affecting the forces more widely along the clot boundary).

Figure 7
figure 7

Collapsing the force-deformation behavior of the clots formed in the wild-type and the diYF knockout mouse injury models. Each point in the plot represents the flow-mediated force and corresponding clot size at an instance in time. Dynamic tracking of these quantities leads to a phase-space plot in the hyperspace formed from force magnitude and clot volume. The bounding boxes represent the force and size at the point of embolization in each case, which is indicated as the upper right corner of the bounding box for each model marked with an arrow.

Discussion

Here we have outlined the development of the IVISim framework, which is capable of directly integrating flow and transport physics models with dynamic intravital microscopy. Through a set of simulation case studies, we demonstrated that this approach is able to provide detailed quantitative flow and transport information for the in vivo murine thrombus neighborhood. This flow environment information is not directly available from microscopy alone. For models based on 2D intravital image sequences, the entire IVISim computational workflow can run on standard desktop computing resources, making this a valuable utility complementing standard intravital experiments. Real in vivo clotting process involves a complex, dynamic, and synergistic coupling of clot structure, clot-flow interactions, flow-mediated transport, and biochemical processes. The integration of intravital imaging and detailed quantitative in silico modeling enables us to potentially investigate these dynamically coupled set of phenomena. This has remained a major challenge, and our study indicates that a data-driven in silico approach like IVISim can substantially extend the insights that intravital imaging can provide. Additionally, the methodology developed here is not limited to mouse intravital microscopy alone, but also generalizable to dynamic imaging of clotting processes as obtained from microfluidic human whole blood assays, thereby making it a broadly applicable tool. Furthermore, the insights from murine in vivo and human whole blood in vitro clotting investigations can be integrated by the simulation capabilities embedded in IVISim framework, to explore a variety of ‘what if’ scenarios for the human in vivo clot environment, and flow and transport phenomena therein. Such quantitative information on human clot environment in vivo is otherwise significantly challenging to obtain, and motivate future investigations on using IVISim for in silico exploration of human clotting phenomena. One relevant limitation to note here is that we have demonstrated our methodology on 2D models of the clot as opposed to actual 3D models. This is not actually a limitation inherent in the IVISim framework, but rather is attributed to the type of intravital data available. When 3D data are available, the automated kinematic reconstruction processes can be extended by incorporating fully 3D point cloud morphing techniques such as coherent point drift50.

Additionally, we demonstrate that using this framework we can computationally estimate the hemodynamic loading generated from the clot-flow interactions. In our simulations, we investigate the trends in the total hemodynamic loading which is a combination of the pressure and shear loading, instead of considering them in isolation. We observed the loading generated by pressure forces to be substantially greater compared to that generated by shear. Flow-induced shear loading on the clot is high locally at the location of maximum occlusion. However, pressure increases more globally as the occlusive clot resists flow, and drives up the pressure differential required to push the fluid across the occlusion region. One simulation parameter that can significantly influence the force magnitudes is estimates of vessel flow rates or flow velocity. Here we have used a peak centerline velocity of \(1300 \,\, \mu m/sec\) as obtained from tracking of tagged platelets in the vessel prior to laser injury17. This velocity can be different depending upon the flow conditions post-injury, which may alter the specific numerical values of the forces, although we expect the trends reported in Fig. 7 to remain similar since the clot deformation kinematics data is directly computed from the image. In this context, we note that in real vascular networks, in the presence of branching vessels, the above flow-induced loading behavior may be different, as the flow may reroute through the branching vessels and assume a path of least resistance. Such vessel branching effects have not been incorporated in the analysis presented here, but comprise an important feature of the in vivo clot environment, and needs to be accounted for in future investigations. Quantifying the flow-induced total loading, instead of pressure or shear alone, is therefore advantageous in encapsulating such variability.

Specifically with the laser puncture injury models considered here, for both simulation cases we observed the presence of a prominent region of slow arrested flow at the base of the clot near the vessel wall injury site, with high cAlb fluorescence signal intensity outside of the platelet clot domain (that is, regions indicated by the P-selectin and CD41 signals). This region serves partly as an extension to the shell region of the clot (and consequently referred to as an extended shell) as indicated in a sample illustration from the diYF clot model in Fig. 8. The left panel illustrates the formation of this extended shell as identified through the images (marked using the label (a)), and the right panel establishes this region with slow flow velocities (marked using the label (b)). This slow stagnated flow region originates from the vessel deformation in vivo at the injury site, and the flow resistance from the hemostatic plug that forms around the injury site. Our simulations indicate that: (a) this extended shell varies with clot growth and deformation; (b) can influence biochemical species transport in and out of the clot environment; and (c) while not directly a part of the clot itself, it potentially comprises fibrin content originating from the flow stagnation that may provide clot structural support at the base of the injury site. In reality, we anticipate that the pooled flow and fibrin formation processes will also extend into the extra-vascular space from the injury site. In prior work, we have computationally demonstrated potential mechanisms by which the flow leakage from the base of the clot may influence clot flow interactions29. While we have not focused on illustrating this phenomena in detail in this specific study, there are simple avenues to incorporate estimates of leakage flow from image processing and segmentation of the cAlb concentrations. Further characterization of extended shell and extra-vascular space can be reasonably undertaken through numerical experimentation using additional sample mouse datasets based on the methodology developed here.

Figure 8
figure 8

Sample illustration of the slow arrested flow region at the base of the clot referred to as the extended shell (labelled as (a) and (b) on the two figure panels). On the left panel, (a) labels the segmented outline of high intensity of cAlb signal, which is outside the clot shell domain (marked in red segment), and which is identified with slow stagnated flow on the right panel labeled by (b).

The analysis of flow-induced clot deformation properties as presented in Sect. "Characterization of flow-induced clot deformation properties" and Fig. 7 enables exploring a key question regarding the extent of force that the clot can sustain prior to significant stretching, deformation, and embolization. In our IVISim simulation case studies we do not require a clot material model as we reconstruct clot kinematics and deformation at a high fidelity directly from images. However, we do characterize the clot heterogeneous composition using microstructural parameters like porosity, and core-shell variations. For a given microstructure, a stable clot can be expected to withstand a greater extent of flow-induced loading as compared to a structurally weaker clot. Comparisons between WT and diYF knockout models provide some evidence of this behavior as shown in Fig. 7. This is of major significance, indicating that IVISim can potentially enable investigations on arterial clot stability in vivo, which remains currently a major challenge as indicated in several works5,51. We also note that IVISim is proposed as a methodology to evaluate the flow and transport environment for known clot growth and deformation kinematics as estimated directly from intravital images, leveraged the clot structure information to bypass requiring a material model. Consequently, this is demonstrated here as a quasi one-way fluid-structure interaction approach, where we do not explicitly model the deformation mechanics using clot material properties. Hence, we have not addressed factors like determination of clot elasticity modulus, yield stress, and viscous behavior. While this is a limitation of the analysis presented here, we can use IVISim to set up systematic inverse problems for identifying clot material models and parameters. Specifically, an avenue for future investigation could involve inverse investigations of choice of material models or material parameters that correspond to a known clot domain dynamics for a known state of flow-induced stresses on the clot. Such investigations will require significant theoretical and computational effort which render them beyond the scope of this current study.

The clot porosity and diffusivity values used here were estimated based on prior literature. We note that in reality for a dynamically growing, deforming, and embolizing clot the porosity and diffusivity can both vary spatio-temporally, implying that \(\phi = \phi \left( \textbf{x}, t\right)\) and \(D = D\left( \textbf{x},t\right)\) for in vivo clots as outlined in Sect. "Moving fictitious domain stabilized finite element formulation". These spatio-temporal microstructural variations are governed by intricate interplay of clot deformation dynamics, physiological clot consolidation, and a slew of biochemical and genetic factors. Here, we have considered variabilities in terms of core and shell microstructure as outlined in "Moving fictitious domain stabilized finite element formulation", but no added variabilities based on detailed pore network architecture and other structural and compositional features. This is a limitation of the current study. However, this is not an inherent limitation of the IVISim framework as developed here. When such detailed spatio-temporally resolved characterizations of the microstructure are available, the IVISim framework can incorporate this information owing to the custom stabilized finite element algorithms implemented within the framework. However, such dynamic high-resolution space-time varying characterization of the clot microstructure in vivo is challenging to obtain. Hence, in this study we have demonstrated our simulation cases by resolving the core and shell structure as a starting point. In the absence of such experimental data, brute force simulation efforts for statistical characterization and uncertainty quantification for these spatio-temporally varying microstructures will require a significantly comprehensive computer simulation effort spanning a range of representations of microstructure and diffusivity, and over multiple mouse or microfluidic models. While this was beyond the scope of the present study, the aspects outlined here remain a major motivation for future investigations based on IVISim capabilities. On a related note, in prior works28, we have shown that for small variations in microstructural features, the flow patterns and resultant pressure loading remains relatively unaffected. However, large spatio-temporal variabilities in clot porosity and other microstructural parameters may lead to variabilities in the estimated flow-induced loading; which requires systematic sensitivity analysis. While a comprehensive sensitivity analysis spanning the entire set of parameters from image-processing to transport variables is a commensurately complicated endeavor, we have demonstrated here the sensitivity analysis for the image-processing modules of the framework via integration with a specialized library Dakota. This can further be exploited with techniques of surrogate modeling and reduced order computations to set up efficient sensitivity and uncertainty quantification in future efforts.

The capability for dynamic reconstruction of coupled flow, transport, and clot deformation can enable key advancements in hemostasis and thrombosis with clinical implications. This can involve mechanisms and etiology of related pathological manifestations, as well as efficacy, outcomes, and risks associated with pharmacological or endovascular interventions2. For example, the elution and local transport of thrombin in vivo is central to hemostatic response52. Advancements in understanding of thrombin transport and distribution, as well as local transport of key biochemical agonists such as ADP and Thromboxane can drive advancements in approaches for hemostatic therapy53,54. As another example, advancements in understanding of structure and stability of a thrombus or thrombo-embolus can have major clinical implications in terms of endovascular thrombectomy procedures and distal embolization risks in stroke55. Additionally, the interplay of transport with clot microstructural composition is increasingly recognized to be highly relevant for thrombolytic therapy56 - in terms of understanding how perfusion of tPA and subsequent fibrinolysis occurs, as well as in terms of understanding how novel targets such as Von Willebrand Factor (VWF) can be accessed for pharmaceutical interventions7 In silico integration and supplementation of in vivo and in vitro data as facilitated by IVISim framework can transform into a significant modality for further investigations focused on such aspects of clinical and therapeutic relevance.