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.3.1-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 58a85d53c7682b86fc0ba54d30f22ecefe3d1d89df7725ff772d203f39ee1594 |
|
MD5 | 21182df85f574d16c37077aa694f8d90 |
|
BLAKE2b-256 | 5399afcf28005743ec2ab5c0263df6ce439c7fbfe13bc97f4e8cb64672467fb4 |
Hashes for ap_features-2022.3.1-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e784b0c4f5489ab8860638944f407a41545f9d24204a85bc66fd7089f266107 |
|
MD5 | 7eac21700d684c963c09e25c5a0b4c63 |
|
BLAKE2b-256 | c4e52e5b11deca5b8383242a2d13b79ce9f6cc037a69e30b241c9cde9f87f6bb |
Hashes for ap_features-2022.3.1-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f0e760262cfc0e02a691ff917c88b807b73ba5b32b23be63139706cb2f599d8d |
|
MD5 | ddc608877212b7ef9024c77a8b3c9a17 |
|
BLAKE2b-256 | 4cd38b54165f3ad04844534bb75be40f8d4a63ac8e2b630bc6f69ab43932f53f |
Hashes for ap_features-2022.3.1-cp37-cp37m-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 135de625a09e5d368dd8ca4e807d2ea76367e72703a7bacf37ae438a5ba97ee4 |
|
MD5 | 9f745deb8280706167ef8f5b6fabf557 |
|
BLAKE2b-256 | b03cc9a89fcc0ef0108fb2067701f713b8fbb4e993d004bb226243d12ee1803c |
Hashes for ap_features-2022.3.1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | db046828bf3b245f6820ba916712183c4151c8e250c0144c0da3d4a16990712a |
|
MD5 | 45a05c468bfbd312ec75e85bd63e8a63 |
|
BLAKE2b-256 | a4e41b8f08fc0386f390b34cff6914763b14fbff04d04ab604f0bd3546a00a9c |
Hashes for ap_features-2022.3.1-cp37-cp37m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a179391927d49dd16b5577ef0f51e4ccfa955f27f228face456de7772f04f568 |
|
MD5 | 010be87569d8b54f0f7970bc48bf40d2 |
|
BLAKE2b-256 | 4e4003b2a37756455274166160a76a7cc247ff8447299aab80e6fdebe51aa0a4 |
Hashes for ap_features-2022.3.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f8f1d2c7d77fa3c87eef04546481c3e57d7bfd663d92025c700e23357c5a9edf |
|
MD5 | e81a50080605c74ec9ce329560700a3a |
|
BLAKE2b-256 | c08113055fe21cfe23cb855815777d0df4692dfda96ca5dc74e92d09a56f668d |