CRIMSON: An open-source software framework for cardiovascular integrated modelling and simulation
Open Access
- 10 May 2021
- journal article
- research article
- Published by Public Library of Science (PLoS) in PLoS Computational Biology
- Vol. 17 (5), e1008881
- https://doi.org/10.1371/journal.pcbi.1008881
Abstract
In this work, we describe the CRIMSON (CardiovasculaR Integrated Modelling and SimulatiON) software environment. CRIMSON provides a powerful, customizable and user-friendly system for performing three-dimensional and reduced-order computational haemodynamics studies via a pipeline which involves: 1) segmenting vascular structures from medical images; 2) constructing analytic arterial and venous geometric models; 3) performing finite element mesh generation; 4) designing, and 5) applying boundary conditions; 6) running incompressible Navier-Stokes simulations of blood flow with fluid-structure interaction capabilities; and 7) post-processing and visualizing the results, including velocity, pressure and wall shear stress fields. A key aim of CRIMSON is to create a software environment that makes powerful computational haemodynamics tools accessible to a wide audience, including clinicians and students, both within our research laboratories and throughout the community. The overall philosophy is to leverage best-in-class open source standards for medical image processing, parallel flow computation, geometric solid modelling, data assimilation, and mesh generation. It is actively used by researchers in Europe, North and South America, Asia, and Australia. It has been applied to numerous clinical problems; we illustrate applications of CRIMSON to real-world problems using examples ranging from pre-operative surgical planning to medical device design optimization. We provide the first full presentation in the literature of CRIMSON, the Cardiovascular Integrated Modelling and Simulation Package. CRIMSON consists of a graphical user interface desktop computer program for creating geometric models of blood vessels from medical imaging scans, specifying parameters such as the stiffness of the artery walls, the resistance of connected vessels which are not visible on the scans, and determining the appropriate parameters for all aspects of the model. CRIMSON additionally consists of the Flowsolver, a high-performance computing package which simulates the flow of blood through the models created in the graphical user interface. Whilst several packages which can simulate blood flow exist, most target general fluid simulations, and this lack of specialisation means that blood flow simulation is harder to perform, and can require ad hoc (and potentially scientifically-limiting) workflow decisions. CRIMSON’s specialisation deals with these problems, as well as presenting a number of unique features which are unavailable elsewhere.Funding Information
- H2020 European Research Council (FP/2007-2013 307532)
- National Institutes of Health (U01 HL135842 and R01 HL105297)
- Wellcome Trust (204823/Z/16/Z)
- Medical Research Council of Australia
- National Heart Foundation of Australia
- Engineering and Physical Sciences Research Council (EP/R003866/1)
This publication has 56 references indexed in Scilit:
- Computational Fluid Dynamics Applied to Cardiac Computed Tomography for Noninvasive Quantification of Fractional Flow Reserve: Scientific BasisJournal of Invasive Cardiology, 2013
- Computational simulations of hemodynamic changes within thoracic, coronary, and cerebral arteries following early wall remodeling in response to distal aortic coarctationBiomechanics and Modeling in Mechanobiology, 2012
- Alagille syndrome: pathogenesis, diagnosis and managementEuropean Journal of Human Genetics, 2011
- Quantification of Hemodynamics in Abdominal Aortic Aneurysms During Rest and Exercise Using Magnetic Resonance Imaging and Computational Fluid DynamicsAnnals of Biomedical Engineering, 2010
- Cardiovascular flow simulation at extreme scaleComputational Mechanics, 2009
- Evaluation of a novel Y-shaped extracardiac Fontan baffle using computational fluid dynamicsThe Journal of Thoracic and Cardiovascular Surgery, 2009
- The Medical Imaging Interaction ToolkitMedical Image Analysis, 2005
- Fluid structure interaction with large structural displacementsComputer Methods in Applied Mechanics and Engineering, 2001
- Features of alagille syndrome in 92 patients: Frequency and relation to prognosisJournal of Hepatology, 1999
- Syndromic paucity of interlobular bile ducts (Alagille syndrome or arteriohepatic dysplasia): Review of 80 casesThe Journal of Pediatrics, 1987