https://github.com/computationalphysiology/sscp25-deep-learning-cardiac-mechanics
Example code for SSCP project on Deep Learning for cardiac mechanics
https://github.com/computationalphysiology/sscp25-deep-learning-cardiac-mechanics
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (8.2%) to scientific vocabulary
Repository
Example code for SSCP project on Deep Learning for cardiac mechanics
Basic Info
- Host: GitHub
- Owner: ComputationalPhysiology
- License: mit
- Language: Python
- Default Branch: main
- Size: 5.86 KB
Statistics
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
Example code for SSCP 2025 project for caridac mechanics
This respotitory contains example code for the SSCP 2025 project on cardiac mechanics. The code uses
Installation
The code depend on fenicsx-pulse and caridac-geometriesx.
conda
You can install the dependencies by using the provided environment file environment.yml in the root of the repository. First clone the repository and then run the following command in the root directory of the repository:
bash
conda env create -f environment.yml
After the environment is created, you can activate it using:
bash
conda activate sscp25-deep-learning-cardiac-mechanics
Docker
Alternatively, you can use the fenicsx docker image and install the dependencies using pip. In the root directory of the repository, run the following commands:
bash
docker run --name sscp25-deep-learning-cardiac-mechanics -w /home/shared -v $PWD:/home/shared -it ghcr.io/fenics/dolfinx/dolfinx:stable
Then install the dependencies using pip:
If you are running docker on a Mac you should run
bash
python3 -m pip install -r requirements-aarch64.txt
otherwise run
bash
python3 -m pip install -r requirements.txt
Getting started
Create a geometry with
bash
python3 create_geometry.py
Run a simulation with
bash
python3 run_simulation_clipped.py
or
bash
python3 run_simulation_full.py
Post-process the results with
bash
python3 postprocess.py
License
MIT License
Owner
- Name: Computational Physiology at Simula Research Laboratory
- Login: ComputationalPhysiology
- Kind: organization
- Location: Fornebu, Norway
- Website: https://computationalphysiology.github.io
- Repositories: 51
- Profile: https://github.com/ComputationalPhysiology
GitHub organization for the computational physiology department at Simula Research Laboratory
GitHub Events
Total
- Push event: 1
- Fork event: 1
- Create event: 2
Last Year
- Push event: 1
- Fork event: 1
- Create event: 2
Dependencies
- ukb-atlas *
- cardiac-geometriesx *
- fenicsx-ldrb *
- fenicsx-pulse *
- meshio *
- pandas *
- pyvista *
- ukb-atlas *
- cardiac-geometriesx *
- fenicsx-ldrb *
- fenicsx-pulse *
- meshio *
- pandas *
- pyvista *
- ukb-atlas *