215 research outputs found

    Partitioning of Arterial Tree for Parallel Decomposition of Hemodynamic Calculations

    Get PDF
    AbstractModeling of fluid mechanics for the vascular system is of great value as a source of knowledge about development, progression, and treatment of cardiovascular disease. Full three-dimensional simulation of blood flow in the whole human body is a hard computational problem. We discuss parallel decomposition of blood flow simulation as a graph partitioning problem. The detailed model of full human arterial tree and some simpler geometries are discussed. The effectiveness of coarse-graining as well as pure spectral approaches is studied. Published data can be useful for development of parallel hemodynamic applications as well as for estimation of their effectiveness and scalability

    Flexible multivariate hemodynamics fMRI data analyses and simulations with PyHRF

    Get PDF
    International audienceAs part of fMRI data analysis, the pyhrf package provides a set of tools for addressing the two 3 main issues involved in intra-subject fMRI data analysis: (i) the localization of cerebral regions 4 that elicit evoked activity and (ii) the estimation of the activation dynamics also referenced to 5 as the recovery of the Hemodynamic Response Function (HRF). To tackle these two problems, 6 pyhrf implements the Joint Detection-Estimation framework (JDE) which recovers parcel-level 7 HRFs and embeds an adaptive spatio-temporal regularization scheme of activation maps. With 8 respect to the sole detection issue (i), the classical voxelwise GLM procedure is also available 9 through nipy, whereas Finite Impulse Response (FIR) and temporally regularized FIR models 10 are implemented to deal with HRF estimation concerns (ii). Several parcellation tools are also 11 integrated such as spatial and functional clustering. Parcellations may be used for spatial 12 averaging prior to FIR/RFIR analysis or to specify the spatial support of the HRF estimates 13 in the JDE approach. These analysis procedures can be applied either to volumic data sets or 14 to data projected onto the cortical surface. For validation purpose, this package is shipped with 15 artificial and real fMRI data sets, which are used in this paper to compare the outcome of the 16 different available approaches. The artificial fMRI data generator is also described to illustrate 17 how to simulate different activation configurations, HRF shapes or nuisance components. To 18 cope with the high computational needs for inference, pyhrf handles distributing computing 19 by exploiting cluster units as well as multiple cores computers. Finally, a dedicated viewer is 20 presented, which handles n-dimensional images and provides suitable features to explore whole 21 brain hemodynamics (time series, maps, ROI mask overlay)

    Lattice-Boltzmann simulations of cerebral blood flow

    Get PDF
    Computational haemodynamics play a central role in the understanding of blood behaviour in the cerebral vasculature, increasing our knowledge in the onset of vascular diseases and their progression, improving diagnosis and ultimately providing better patient prognosis. Computer simulations hold the potential of accurately characterising motion of blood and its interaction with the vessel wall, providing the capability to assess surgical treatments with no danger to the patient. These aspects considerably contribute to better understand of blood circulation processes as well as to augment pre-treatment planning. Existing software environments for treatment planning consist of several stages, each requiring significant user interaction and processing time, significantly limiting their use in clinical scenarios. The aim of this PhD is to provide clinicians and researchers with a tool to aid in the understanding of human cerebral haemodynamics. This tool employs a high performance fluid solver based on the lattice-Boltzmann method (coined HemeLB), high performance distributed computing and grid computing, and various advanced software applications useful to efficiently set up and run patient-specific simulations. A graphical tool is used to segment the vasculature from patient-specific CT or MR data and configure boundary conditions with ease, creating models of the vasculature in real time. Blood flow visualisation is done in real time using in situ rendering techniques implemented within the parallel fluid solver and aided by steering capabilities; these programming strategies allows the clinician to interactively display the simulation results on a local workstation. A separate software application is used to numerically compare simulation results carried out at different spatial resolutions, providing a strategy to approach numerical validation. This developed software and supporting computational infrastructure was used to study various patient-specific intracranial aneurysms with the collaborating interventionalists at the National Hospital for Neurology and Neuroscience (London), using three-dimensional rotational angiography data to define the patient-specific vasculature. Blood flow motion was depicted in detail by the visualisation capabilities, clearly showing vortex fluid ow features and stress distribution at the inner surface of the aneurysms and their surrounding vasculature. These investigations permitted the clinicians to rapidly assess the risk associated with the growth and rupture of each aneurysm. The ultimate goal of this work is to aid clinical practice with an efficient easy-to-use toolkit for real-time decision support

    Image-Based Quantification Workflow for Coronary Morphology: A Tool for Use in Next-Generation Bifurcation Stent Design

    Get PDF
    Coronary artery disease (CAD) occurs in ~200,000 bifurcation lesions annually. Treatment of CAD near bends and bifurcations is challenging and a preferred strategy for bifurcation lesions has yet to be established. However, a favorable treatment option may be elucidated by a more thorough understanding of vessel morphology as well as local hemodynamic alterations caused by current stenting approaches. Computational modeling of human arteries offers an attractive way to investigate the relationships between geometry, hemodynamics and vascular disease. Recent developments also make it possible to perform analysis on realistic geometries acquired noninvasively. The objective of this work was twofold. The first aim was to build on previous work in this area by quantifying hemodynamic alterations introduced by treatment of an idealized coronary bifurcation using several approaches that involve multiple stents. Each model was created using combined computer aided design techniques and computational fluid dynamics (CFD) analysis tools. Resting and hyperemic blood flow conditions were also studied to determine the severity of local hemodynamic alterations and for comparison to previous results. Indices of time-averaged wall shear stress (TAWSS) and oscillatory shear index (OSI) were quantified for four idealized computational models. The luminal surface exposed to low TAWSS was similar in the main vessel (MV) for all models. Greatest differences were noted between un-stented versus stented side branch vessels (ex. rest: 1% vs. 35%). Sites of elevated OSI (\u3e0.1) were minimal, except under hyperemia conditions in the MV (10% surface area). Flow disturbances were quantified for each provisional technique used, illustrating how stents protruding in main vessels impact flow profiles. Stents without kissing balloon dilation had abnormal flow disturbances, but showed decreased percentage of area exposed to areas of low WSS. A second aim of this work was to design a robust and unbiased method to quantify vessel morphology and representative trends for three bifurcation sites prone to CAD. Computational models of these sites were generated using computed topography images from 22 patients. Models were used to query geometric characteristics from each bifurcation site including area, length, eccentricity, taper, curvature and bifurcation angles. Post-processing was accomplished by a combination of statistical methods and clustering analysis. Vessel length and area were significantly different within and between bifurcation sites. The left main coronary artery (LCA) bifurcation was significantly different from its two daughter bifurcations (left anterior descending and left circumflex arteries). Specifically vessel area and length were significantly different both between and within bifurcation sites. The daughter bifurcation sites were similar for all characteristics. Vessel area and length proved to be the most useful properties for identifying trends within a particular bifurcation site. The outcome of this work provides a workflow for characterizing coronary bifurcations and a strong foundation for elucidating common parameters from normal, healthy coronary arteries. Collectively these results from idealized and patient-specific coronary bifurcations offer additional insight into the impact of current treatment approaches and characteristics associated with current stenting techniques. Flow disturbances and local hemodynamic changes have been quantified for provisional techniques currently used. These methods and results may ultimately be useful in the design of next-generation bifurcation stents

    Fluid-Structure Interaction Problems in Hemodynamics:Parallel Solvers, Preconditioners, and Applications

    Get PDF
    In this work we aim at the description, study and numerical investigation of the fluid-structure interaction (FSI) problem applied to hemodynamics. The FSI model considered consists of the Navier-Stokes equations on moving domains modeling blood as a viscous incompressible fluid and the elasticity equation modeling the arterial wall. The fluid equations are derived in an arbitrary Lagrangian-Eulerian (ALE) frame of reference. Several existing formulations and discretizations are discussed, providing a state of the art on the subject. The main new contributions and advancements consist of: A description of the Newton method for FSI-ALE, with details on the implementation of the shape derivatives block assembling, considerations about parallel performance, the analytic derivation of the derivative terms for different formulations (conservative or not) and for different types of boundary conditions. The implementation and analysis of a new category of preconditioners for FSI (applicable also to more general coupled problems). The framework set up is general and extensible. The proposed preconditioners allow, in particular, a separate treatment of each field, using a different preconditioning strategy in each case. An estimate for the condition number of the preconditioned system is proposed, showing how preconditioners of this type depend on the coupling, and explaining the good performance they exhibit when increasing the number of processors. The improvement of the free (distributed under LGPL licence) parallel finite elements library LifeV. Most of the methods described have been implemented within this library during the period of this PhD and all the numerical tests reported were run using this framework. The simulation of clinical cases with patient-specific data and geometry, the comparison on simulations of physiological interest between different models (rigid, FSI, 1D), discretizations and methods to solve the nonlinear system. A methodology to obtain patient-specific FSI simulations starting from the raw medical data and using a set of free software tools is described. This pipeline from imaging to simulation can help medical doctors in diagnosis and decision making, and in understanding the implication of indicators such as the wall shear stress in the pathogenesis

    Bayesian learning of continuous time dynamical systems with applications in functional magnetic resonance imaging

    Get PDF
    Temporal phenomena in a range of disciplines are more naturally modelled in continuous-time than coerced into a discrete-time formulation. Differential systems form the mainstay of such modelling, in fields from physics to economics, geoscience to neuroscience. While powerful, these are fundamentally limited by their determinism. For the purposes of probabilistic inference, their extension to stochastic differential equations permits a continuous injection of noise and uncertainty into the system, the model, and its observation. This thesis considers Bayesian filtering for state and parameter estimation in general non-linear, non-Gaussian systems using these stochastic differential models. It identifies a number of challenges in this setting over and above those of discrete time, most notably the absence of a closed form transition density. These are addressed via a synergy of diverse work in numerical integration, particle filtering and high performance distributed computing, engineering novel solutions for this class of model. In an area where the default solution is linear discretisation, the first major contribution is the introduction of higher-order numerical schemes, particularly stochastic Runge-Kutta, for more efficient simulation of the system dynamics. Improved runtime performance is demonstrated on a number of problems, and compatibility of these integrators with conventional particle filtering and smoothing schemes discussed. Finding compatibility for the smoothing problem most lacking, the major theoretical contribution of the work is the introduction of two novel particle methods, the kernel forward-backward and kernel two-filter smoothers. By harnessing kernel density approximations in an importance sampling framework, these attain cancellation of the intractable transition density, ensuring applicability in continuous time. The use of kernel estimators is particularly amenable to parallelisation, and provides broader support for smooth densities than a sample-based representation alone, helping alleviate the well known issue of degeneracy in particle smoothers. Implementation of the methods for large-scale problems on high performance computing architectures is provided. Achieving improved temporal and spatial complexity, highly favourable runtime comparisons against conventional techniques are presented. Finally, attention turns to real world problems in the domain of Functional Magnetic Resonance Imaging (fMRI), first constructing a biologically motivated stochastic differential model of the neural and hemodynamic activity underlying the observed signal in fMRI. This model and the methodological advances of the work culminate in application to the deconvolution and effective connectivity problems in this domain
    • 

    corecore