This collection concerns 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. , The minimum specifications to run CRIMSON are: Any AMD64 CPU (note: Intel Core i series are AMD64), Windows (only tested on Windows 10 but might work on Windows 7), 8 GB of RAM
, If you are running non-trivial models you will want to have: Quad core CPU or higher, Solid state drive for storing data, Windows, 16 GB of RAM, Dedicated discrete GPU for rendering models.
, and Software in this collection is a snapshot; please visit https://github.com/carthurs/CRIMSONGUI & www.crimson.software for more general information and the most up to date version of the software.
CRIMSON: An Open-Source Software Framework for Cardiovascular Integrated Modelling and Simulation C.J. Arthurs, R. Khlebnikov, A. Melville, et al. bioRxiv 2020.10.14.339960; doi: https://doi.org/10.1101/2020.10.14.339960
This repository includes test instances of infinite-horizon Markov decision processes with multiple models of parameters (i.e., "Multi-model Markov decision processes"). We generated each test instance in the dataset using a Python script. The test instances can be read in using the provided C++ and Python script. See the README for details.
The Liquid Metal Battery (LMB), a promising energy-storage device that contains liquid-metal interior, is studied numerically in the paper. The metal pad roll instability was modeled based on the open-source CFD software, OpenFOAM. It's based on the solver for simulations of incompressible multiphase flows multiphaseInterFoam modified to include the electromagnetic fields and account for the sharp variations of the electrical conductivity.
Linyan Xiang (相林言) and Oleg Zikanov, “Numerical simulation of rolling pad instability in cuboid liquid metal batteries,” Physics of Fluids, vol. 31, no. 12, p. 124104, 2019, https://doi.org/10.1063/1.5123170 and Oleg Zikanov, "Shallow water modeling of rolling pad instability in liquid metal batteries." Theoretical and Computational Fluid Dynamics, 32, 325–347, 2018, https://doi.org/10.1007/s00162-018-0456-2
This repository contains the source code for the CRIMSON Flow Solver as required in the PLOS Computational Biology publication: CRIMSON: An Open-Source Software Framework for Cardiovascular Integrated Modelling and Simulation by the same authors., This is a snapshot of the software. Please visit
https://github.com/carthurs/CRIMSONFlowsolver/releases/tag/PLOS_Comp_Bio
&
www.crimson.software
for more general information and the most up to date version of the software.
, and Software can be compiled in Cygwin and Linux.
CRIMSON: An Open-Source Software Framework for Cardiovascular Integrated Modelling and Simulation C.J. Arthurs, R. Khlebnikov, A. Melville, M. Marčan, A. Gomez, D. Dillon-Murphy, F. Cuomo, M.S. Vieira, J. Schollenberger, S.R. Lynch, C. Tossas-Betancourt, K. Iyer, S. Hopper, E. Livingston, P. Youssefi, A. Noorani, S. Ben Ahmed, F.J.H. Nauta, T.M.J. van Bakel, Y. Ahmed, P.A.J. van Bakel, J. Mynard, P. Di Achille, H. Gharahi, K. D. Lau, V. Filonova, M. Aguirre, N. Nama, N. Xiao, S. Baek, K. Garikipati, O. Sahni, D. Nordsletten, C.A. Figueroa bioRxiv 2020.10.14.339960; doi: https://doi.org/10.1101/2020.10.14.339960 and Arthurs, C., Khlebnikov, R., Melville, A., Marčan, M., Gomez, A., Dillon-Murphy, D., Cuomo, F., Vieira, M., Schollenberger, J., Lynch, S., Tossas-Betancourt, C., Iyer, K., Hopper, S., Livingston, E., Youssefi, P., Noorani, A., Ben Ahmed, S., Nauta, F., van Bakel, T., Ahmed, Y., van Bakel, P., Mynard, J., Di Achille, P., Gharahi, H., Lau, K., Filonova, V., Aguirre, M., Nama, N., Xiao, N., Baek, S., Garikipati, K., Sahni, O., Nordsletten, D., Figueroa, C. (2021). CRIMSON open source project - Graphical User Interface (GUI) Source Code for PLOS Computational Biology [Data set]. University of Michigan - Deep Blue. https://doi.org/10.7302/679b-dw96
This repository contains several open-source components as well as software developed by our own lab that are required to build the GUI of the open source CRIMSON software from scratch using Visual Studio 2013 update 5:, cmake-3.13.5-win64-x64.zip: build tool;
nsis-3.05-setup.exe: packaging tool;
postgresql-9.5.21-1-windows-x64-binaries.zip: Qt dependency;
presolver_win.zip: windows binary for CRIMSON Presolver built using MinGW;
qt-opensource-windows-x86-msvc2013_64-5.7.0.exe: Qt GUI library;
mysql-5.7.29-winx64.zip: Qt dependencies, Software in this repository is a snapshot; please visit https://github.com/carthurs/CRIMSONGUI & www.crimson.software for more general information and the most up to date version of the software., and This repository completes the following Deep Blue repository:
GUI repository: https://doi.org/10.7302/679b-dw96
Citation to related publication:
CRIMSON: An Open-Source Software Framework for Cardiovascular Integrated Modelling and Simulation C.J. Arthurs, R. Khlebnikov, A. Melville, M. Marčan, A. Gomez, D. Dillon-Murphy, F. Cuomo, M.S. Vieira, J. Schollenberger, S.R. Lynch, C. Tossas-Betancourt, K. Iyer, S. Hopper, E. Livingston, P. Youssefi, A. Noorani, S. Ben Ahmed, F.J.H. Nauta, T.M.J. van Bakel, Y. Ahmed, P.A.J. van Bakel, J. Mynard, P. Di Achille, H. Gharahi, K. D. Lau, V. Filonova, M. Aguirre, N. Nama, N. Xiao, S. Baek, K. Garikipati, O. Sahni, D. Nordsletten, C.A. Figueroa bioRxiv 2020.10.14.339960; doi: https://doi.org/10.1101/2020.10.14.339960 and Arthurs, C., Khlebnikov, R., Melville, A., Marčan, M., Gomez, A., Dillon-Murphy, D., Cuomo, F., Vieira, M., Schollenberger, J., Lynch, S., Tossas-Betancourt, C., Iyer, K., Hopper, S., Livingston, E., Youssefi, P., Noorani, A., Ben Ahmed, S., Nauta, F., van Bakel, T., Ahmed, Y., van Bakel, P., Mynard, J., Di Achille, P., Gharahi, H., Lau, K., Filonova, V., Aguirre, M., Nama, N., Xiao, N., Baek, S., Garikipati, K., Sahni, O., Nordsletten, D., Figueroa, C. (2021). CRIMSON open source project - Graphical User Interface (GUI) Source Code for PLOS Computational Biology [Data set]. University of Michigan - Deep Blue. https://doi.org/10.7302/679b-dw96
This repository contains the source code for the CRIMSON GUI, as required in the PLOS Computational Biology publication:
CRIMSON: An Open-Source Software Framework for Cardiovascular Integrated Modelling and Simulation by the same authors., This is a snapshot of the software; build dependencies can be found at
https://doi.org/10.7302/ssj9-n788. Please visit
https://github.com/carthurs/CRIMSONGUI/releases/tag/PLOS_Comp_Bio & www.crimson.software for more general information and the most up to date version of the software., and Software can be compiled in Windows.
CRIMSON: An Open-Source Software Framework for Cardiovascular Integrated Modelling and Simulation C.J. Arthurs, R. Khlebnikov, A. Melville, M. Marčan, A. Gomez, D. Dillon-Murphy, F. Cuomo, M.S. Vieira, J. Schollenberger, S.R. Lynch, C. Tossas-Betancourt, K. Iyer, S. Hopper, E. Livingston, P. Youssefi, A. Noorani, S. Ben Ahmed, F.J.H. Nauta, T.M.J. van Bakel, Y. Ahmed, P.A.J. van Bakel, J. Mynard, P. Di Achille, H. Gharahi, K. D. Lau, V. Filonova, M. Aguirre, N. Nama, N. Xiao, S. Baek, K. Garikipati, O. Sahni, D. Nordsletten, C.A. Figueroa bioRxiv 2020.10.14.339960; doi: https://doi.org/10.1101/2020.10.14.339960 and Computational Vascular Biomechanics Lab @ the University of Michigan and other collaborators, The Qt Company, NSIS Team and contributors, PostgreSQL Global Development Group, Oracle Corporation, Kitware. CRIMSON open source project - Build Dependencies [Data set], (2021). University of Michigan - Deep Blue. https://doi.org/10.7302/ssj9-n788