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.1.1-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ef846832a466dce52b3b7ae328f114d6470af70863369bcdfedc7007fdab3051 |
|
MD5 | cb83859881b6281a09911114bc2b4711 |
|
BLAKE2b-256 | 68e5ef5809432f57352cda46f8f7b9e5025bb3d786d2f0801df5ca70b7b4ce65 |
Hashes for ap_features-2022.1.1-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 67b9176cadf7ec6438293928ba8a26f0ad24a50c3be444631420278c80c55cf7 |
|
MD5 | 3331ddb57c769025aaab6d555813c0de |
|
BLAKE2b-256 | eb0bd2b75a339d00d008f17ae74bc15b264c0fd0b707b0a65d6e8a473d3e5123 |
Hashes for ap_features-2022.1.1-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd89b7e9c598072cb6a9e2f351b11ed7c0c4302dd77e287bd4ff3efc422a31f7 |
|
MD5 | 0a02ed6555c0cc6414fa07be59b0c2d8 |
|
BLAKE2b-256 | f136d3aa7923479bc652b4c56b3059832f2cd0d99104686534b5d4c415249949 |
Hashes for ap_features-2022.1.1-cp37-cp37m-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4208ae661c0632819bd5622bf3d8d28fe130cb9372a91d42cbd78e931ddb743c |
|
MD5 | d284a1e2d24e31ae0a4b9398936f5fb0 |
|
BLAKE2b-256 | f927003b8b584cb7ba608aa38a3adaa48f579b4b65e28a312d1703c98d1d77ac |
Hashes for ap_features-2022.1.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 30ce272afb89ab69655bd31dfe48c6cd0698b7064ccac6e189cd38d429b0e78d |
|
MD5 | 0eb83c0b738e531df98a8254a60f592f |
|
BLAKE2b-256 | 87d97cf9baa0148b591b25dd388f9e9758e3dbaf1f9b1e628ee63ec9b9cf0998 |