Package to compute features of traces from action potential models
Project description
Action Potential features
ap_features
is package for computing features of action potential traces. This includes chopping, background correction and feature calculations.
Parts of this library is written in C
and numba
and is therefore highly performant. This is useful if you want to do feature calculations on a large number of traces.
Install
Install the package with pip
python -m pip install ap_features
See installation instructions for more options.
Available features
The list of currently implemented features are as follows
- Action potential duration (APD)
- Corrected action potential duration (cAPD)
- Decay time (Time for the signal amplitude to go from maxium to (1 - a) * 100 % of maximum)
- Time to peak (ttp)
- Upstrok time (time from (1-a)*100 % signal amplitude to peak)
- Beating frequency
- APD up (The duration between first intersections of two APD lines)
- Maximum relative upstroke velocity
- Maximum upstroke velocity
- APD integral (integral of the signals above the APD line)
Documentation
Documentation is hosted at GitHub pages: https://computationalphysiology.github.io/ap_features/
Note that the documentation is written using jupyterbook
and contains an interactive demo
License
- Free software: GNU General Public License v3
Source Code
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for ap_features-2022.2.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 178fdaca4a4a50794cc8a20f52aac0093df8b06af20a7fd184f9b370f5a39122 |
|
MD5 | 46c9613de890df4c3b2b015c8feb236a |
|
BLAKE2b-256 | 5f6c8adecfa700a28383aa8b50ec56d54bfd36e4d44db5b90afed635ed83c03e |
Hashes for ap_features-2022.2.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a285cfe7f0326eb92598593f467de126b76d7e09769f8eb22d1810f5725d5300 |
|
MD5 | 715d011185efb43e1b4d9f8d6ff751b6 |
|
BLAKE2b-256 | 5bdfa37029166fc990f290db01117f04321df7c8c42bd2fa2c7657b48f1fb147 |
Hashes for ap_features-2022.2.0-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 282ec5c13ae584d7f94c2e4df3e61d5895543b22fcc3220163246ea50f4fb1fc |
|
MD5 | 38830de3c9fc0ede7a21862ab93c2c6e |
|
BLAKE2b-256 | 97b82802767021c3f7522d39e077fae65b1aae749b8c0e6c6458a4615e23c73f |
Hashes for ap_features-2022.2.0-cp37-cp37m-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 03bf60f3c780565fbb7035d8b7d6c7e684a1b2ea553e4a253f49498889b69449 |
|
MD5 | 5581f6d44596e5fd493cc84346db35c0 |
|
BLAKE2b-256 | 57df80a078ee57485318d47581b2ceacb0e584ffa3778c547f9a0b990be410ca |
Hashes for ap_features-2022.2.0-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2824103896bf0c94772e80e1d6363e5030f9dbaefd68c593e0538a6bf8d73bda |
|
MD5 | 25ebd8906367ef0c931bc42455ffe7c2 |
|
BLAKE2b-256 | ef02f4d9aa8bd99a677e47957c4577577fcfd8b768a164d63ef2620885861c3b |
Hashes for ap_features-2022.2.0-cp37-cp37m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72d4cee2017fae2a09b981bb9909c03e1a9de587d0faad98793a6041b1446593 |
|
MD5 | 782c11a86b9ee249deaaca86b2f14fa2 |
|
BLAKE2b-256 | deee6089c4aa8e2dca45be8f3df3b497a183de91a930ced6be5c251f460800a5 |
Hashes for ap_features-2022.2.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 85022feeb8342cdbcfa266e901e8ca45983f3e4701cbed46e469b813efe35955 |
|
MD5 | d71dd142c3ebee9ddc08d3593cb05428 |
|
BLAKE2b-256 | 0ea0db038eda1453b764b2786359b1b311f5b802ef5aaf752e80839d1fe922ea |