https://github.com/computationalphysiology/cardiac-geometries
Tool for creating idealised cardiac geometries and microstructure
https://github.com/computationalphysiology/cardiac-geometries
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
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (8.0%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
Tool for creating idealised cardiac geometries and microstructure
Basic Info
- Host: GitHub
- Owner: ComputationalPhysiology
- License: mit
- Language: Python
- Default Branch: main
- Homepage: https://computationalphysiology.github.io/cardiac-geometries
- Size: 6.94 MB
Statistics
- Stars: 7
- Watchers: 6
- Forks: 2
- Open Issues: 0
- Releases: 5
Topics
Metadata Files
README.md
Cardiac Geometries
This is a library for creating idealized cardiac geometries in FEniCS using gmsh.
Currently you can create bi-ventricular (BiV) and left-ventricular (LV) ellipsoidal geometries as well as slab geometries. There is also support for creating bi-ventricular and slab geometries embedded in a torso / bath.
This package can also output analytic fiber orientations for LV and Slab and integrated with the ldrb algorithm BiV geometries.
Install
User are encourage to use the the provided docker image
docker pull ghcr.io/computationalphysiology/cardiac-geometries:latest
which comes pre-installed with FEniCs and gmsh.
You can also install cardiac-geometries using pip
python3 -m pip install cardiac-geometries
but this requires FEniCS and gmsh to be installed in other ways. See more at https://computationalphysiology.github.io/cardiac-geometries/install.html
Getting started
cardiac-geometries comes with a command-line interface, and to e.g create an LV mesh you can do
cardiac-geometries create-lv-ellipsoid lv-mesh
The same functionality can be accessed through the Python API, e.g
```python
import cardiac_geometries
geo = cardiacgeometries.mesh.createlv_ellipsoid(outdir="lv-mesh") ``` See https://computationalphysiology.github.io/cardiac-geometries/quickstart.html for more info.
Documentation
Please read the documentation at http://computationalphysiology.github.io/cardiac-geometries for more info.
Contributing
See https://computationalphysiology.github.io/cardiac-geometries/CONTRIBUTING.html
License
MIT
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
- Watch event: 1
- Push event: 52
- Pull request event: 25
Last Year
- Watch event: 1
- Push event: 52
- Pull request event: 25
Committers
Last synced: over 1 year ago
Top Committers
| Name | Commits | |
|---|---|---|
| Henrik Finsberg | h****g@h****m | 138 |
| Henrik Finsberg | h****f@s****o | 23 |
| pre-commit-ci[bot] | 6****] | 8 |
| Reidmen | r****n@g****m | 2 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 3
- Total pull requests: 52
- Average time to close issues: 3 days
- Average time to close pull requests: 8 days
- Total issue authors: 2
- Total pull request authors: 3
- Average comments per issue: 0.33
- Average comments per pull request: 0.0
- Merged pull requests: 47
- Bot issues: 0
- Bot pull requests: 29
Past Year
- Issues: 0
- Pull requests: 23
- Average time to close issues: N/A
- Average time to close pull requests: 19 days
- Issue authors: 0
- Pull request authors: 1
- Average comments per issue: 0
- Average comments per pull request: 0.0
- Merged pull requests: 18
- Bot issues: 0
- Bot pull requests: 23
Top Authors
Issue Authors
- finsberg (1)
- Reidmen (1)
Pull Request Authors
- pre-commit-ci[bot] (44)
- finsberg (23)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- actions/checkout v3 composite
- peaceiris/actions-gh-pages v3 composite
- actions/checkout v3 composite
- docker/build-push-action v3 composite
- docker/login-action v2 composite
- docker/metadata-action 98669ae865ea3cffbcbaa878cf57c20bbf1c6c38 composite
- docker/setup-buildx-action v2 composite
- docker/setup-qemu-action v2 composite
- actions/checkout v3 composite
- actions/checkout v3 composite
- pypa/gh-action-pypi-publish master composite
- finsberg/fenics-gmsh latest build
- actions/checkout v3 composite
- cardiac-geometries-core >=0.2.1
- meshio *
- numpy *
- rich-click *