IDEAS home Printed from https://ideas.repec.org/a/plo/pcbi00/1008881.html
   My bibliography  Save this article

CRIMSON: An open-source software framework for cardiovascular integrated modelling and simulation

Author

Listed:
  • Christopher J Arthurs
  • Rostislav Khlebnikov
  • Alex Melville
  • Marija Marčan
  • Alberto Gomez
  • Desmond Dillon-Murphy
  • Federica Cuomo
  • Miguel Silva Vieira
  • Jonas Schollenberger
  • Sabrina R Lynch
  • Christopher Tossas-Betancourt
  • Kritika Iyer
  • Sara Hopper
  • Elizabeth Livingston
  • Pouya Youssefi
  • Alia Noorani
  • Sabrina Ben Ahmed
  • Foeke J H Nauta
  • Theodorus M J van Bakel
  • Yunus Ahmed
  • Petrus A J van Bakel
  • Jonathan Mynard
  • Paolo Di Achille
  • Hamid Gharahi
  • Kevin D Lau
  • Vasilina Filonova
  • Miquel Aguirre
  • Nitesh Nama
  • Nan Xiao
  • Seungik Baek
  • Krishna Garikipati
  • Onkar Sahni
  • David Nordsletten
  • C Alberto Figueroa

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.Author summary: 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.

Suggested Citation

  • Christopher J Arthurs & Rostislav Khlebnikov & Alex Melville & Marija Marčan & Alberto Gomez & Desmond Dillon-Murphy & Federica Cuomo & Miguel Silva Vieira & Jonas Schollenberger & Sabrina R Lynch & C, 2021. "CRIMSON: An open-source software framework for cardiovascular integrated modelling and simulation," PLOS Computational Biology, Public Library of Science, vol. 17(5), pages 1-21, May.
  • Handle: RePEc:plo:pcbi00:1008881
    DOI: 10.1371/journal.pcbi.1008881
    as

    Download full text from publisher

    File URL: https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1008881
    Download Restriction: no

    File URL: https://journals.plos.org/ploscompbiol/article/file?id=10.1371/journal.pcbi.1008881&type=printable
    Download Restriction: no

    File URL: https://libkey.io/10.1371/journal.pcbi.1008881?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:plo:pcbi00:1008881. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: ploscompbiol (email available below). General contact details of provider: https://journals.plos.org/ploscompbiol/ .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.