A Python library for preprocessing and augmentation of biological signals.
- The library works with signals in a list and np.array format.
- Comprises a comprehensive, diverse range of signal transformations.
- Based on numpy, scipy and open sourced libruaries.
- Supports mutli-channel signals.
- Provides tutorials and vizualisations.
- Supports for
Python 3.7
and higher. - Easy integration with PyTorch, Tensorflow, Keras.
- How to use
- Installation
- Documentation
- Time-domain transforms
- Frequency-domain transforms
- License
- Citing
- Install anaconda
- Run
scripts/create_env.sh
bash file to install the dependencies and set up the conda environment
- Install the dependencies specified in
scripts/requirements.txt
- Install the latest version of the libruary from GitHub:
pip install -U git+https://github.com/tatigabru/transforms
This project is licensed under the terms of the MIT
license. See LICENSE for more details.
@misc{signaltransforms,
author = {Tati Gabru},
title = {Python Libruary for Biological Signals Transforms},
year = {2020},
publisher = {GitHub},
journal = {GitHub repository},
howpublished = {\url{https://github.com/tatigabru/transforms}}
}