fourwaysoffitting
Code to compare four different ways to fit an ion current model
Science Score: 36.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
-
✓DOI references
Found 3 DOI reference(s) in README -
✓Academic publication links
Links to: wiley.com -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.5%) to scientific vocabulary
Repository
Code to compare four different ways to fit an ion current model
Basic Info
Statistics
- Stars: 4
- Watchers: 3
- Forks: 3
- Open Issues: 1
- Releases: 1
Metadata Files
README.md
Four ways to fit an ion current model
This repository contains all data, code, figures, and animations for the paper "Four ways to fit an ion current model", by Clerx, Beattie, Gavaghan, and Mirams.
Supporting materials
Code
The code requires Python (either 2.7 or 3.3+) and two dependencies: PINTS and Myokit.
Myokit can be installed using pip install myokit (or pip3 install myokit for some python 3 environments), or following the instructions on http://myokit.org.
PINTS can be installed using pip install pints.
Matplotlib is required to regenerate the figures, and one of the supplementary figures also requires Seaborn.
To get everything in one go, use pip install -r requirements.txt.
Organisation:
data: all experimental datamethod-1: scripts to run method 1method-2: scripts to run method 2method-3: scripts to run method 3method-4: scripts to run method 4models-and-protocols: the Myokit models and protocols used in the studypython: shared Python scripts, the most important bits of code live heresurface: scripts to perform surface mappingsurface-ap-fit: scripts to fit to the validation signal, only ever used for surface mappingvalidation: scripts that post-process results from methods 1-4 and assess their performance
Data source
This project uses the sine wave data from Beattie 2018, see: https://github.com/mirams/sine-wave
For the publication, see: https://physoc.onlinelibrary.wiley.com/doi/full/10.1113/JP275733
Beattie, K. A., Hill, A. P., Bardenet, R., Cui, Y., Vandenberg, J. I., Gavaghan, D. J., de Boer, T. P. & Mirams, G. R. Sinusoidal voltage protocols for rapid characterisation of ion channel kinetics. J. Physiol. 596, 18131828 (2018).
Owner
- Name: Cardiac Modelling
- Login: CardiacModelling
- Kind: organization
- Location: United Kingdom
- Website: https://www.maths.nottingham.ac.uk/plp/pmzgm/
- Repositories: 20
- Profile: https://github.com/CardiacModelling
Codes and Resources from the University of Nottingham's cardiac modelling team
GitHub Events
Total
- Push event: 2
- Create event: 1
Last Year
- Push event: 2
- Create event: 1