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 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 is the README for the LunarSynchrotronArray package, maintained by Dr. Alex Hegedus alexhege@umich.edu
This code repository corresponds to the Hegedus et al. 2020 (accepted) Radio Science paper, "Measuring the Earth's Synchrotron Emission from Radiation Belts with a Lunar Near Side Radio Array". The arxiv link for the paper is https://arxiv.org/abs/1912.04482. The DOI link is https://doi.org/10.1029/2019RS006891
, The Earth's Ionosphere is home to a large population of energetic electrons that live in the balance of many factors including input from the Solar wind, and the influence of the Earth's magnetic field. These energetic electrons emit radio waves as they traverse Earth's magnetosphere, leading to short‐lived, strong radio emissions from local regions, as well as persistent weaker emissions that act as a global signature of the population breakdown of all the energetic electrons. Characterizing this weaker emission (Synchrotron Emission) would lead to a greater understanding of the energetic electron populations on a day to day level. A radio array on the near side of the Moon would always be facing the Earth, and would well suited for measuring its low frequency radio emissions. In this work we simulate such a radio array on the lunar near side, to image this weaker synchrotron emission. The specific geometry and location of the test array were made using the most recent lunar maps made by the Lunar Reconnaissance Orbiter. This array would give us unprecedented day to day knowledge of the electron environment around our planet, providing reports of Earth's strong and weak radio emissions, giving both local and global information.
, This set of codes should guide you through making the figures in the paper, as well as hopefully being accessible enough for changing the code for your own array. I would encourage you to please reach out to collaborate if that is the case! Requirements:
, and
CASA 4.7.1 (or greater?) built on python 2.7
Example link for Red Hat 7
https://casa.nrao.edu/download/distro/casa/release/el7/casa-release-4.7.1-el7.tar.gz
Users may follow this guide to download and install the correct version of CASA for their system
https://casa.nrao.edu/casadocs/casa-5.5.0/introduction/obtaining-and-installing
CASA executables should be fairly straightforward to extract from the untarred files.
gcc 4.8.5 or above (or below?)
GCC installation instructions can be found here: https://gcc.gnu.org/install/
SPICE (I use cspice here)
https://naif.jpl.nasa.gov/naif/toolkit_C.html
As seen in lunar_furnsh.txt which loads the SPICE kernels, you also must download
KERNELS_TO_LOAD = ( '/home/alexhege/SPICE/LunarEph/moon_pa_de421_1900-2050.bpc'
'/home/alexhege/SPICE/LunarEph/moon_080317.tf'
'/home/alexhege/SPICE/LunarEph/moon_assoc_me.tf'
'/home/alexhege/SPICE/LunarEph/pck00010.tpc'
'/home/alexhege/SPICE/LunarEph/naif0008.tls'
'/home/alexhege/SPICE/LunarEph/de430.bsp' )
All of which can be found at
https://naif.jpl.nasa.gov/pub/naif/generic_kernels/
SLDEM2015_128_60S_60N_000_360_FLOAT.IMG for the lunar surface data by LRO LOLA found at
http://imbrium.mit.edu/DATA/SLDEM2015/GLOBAL/FLOAT_IMG/
Citation to related publication:
Hegedus, A., Nenon, Q., Brunet, A., Kasper, J., Sicard, A., Cecconi, B., MacDowall, R., & Baker, D. (2019). Measuring the Earth's Synchrotron Emission from Radiation Belts with a Lunar Near Side Radio Array. https://arxiv.org/abs/1912.04482 and Hegedus, A., Nenon, Q., Brunet, A., Kasper, J., Sicard, A., Cecconi, B., MacDowall, R., & Baker, D. (2020). Radio Science. https://doi.org/10.1029/2019RS006891
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