Skip to content

tatigabru/transforms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Biotrans

Code style: black License

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.

Table of contents

How to use

Installation

Conda

  1. Install anaconda
  2. Run scripts/create_env.sh bash file to install the dependencies and set up the conda environment

Git

  1. Install the dependencies specified in scripts/requirements.txt
  2. Install the latest version of the libruary from GitHub:
pip install -U git+https://github.com/tatigabru/transforms

Time-domain transforms

License

This project is licensed under the terms of the MIT license. See LICENSE for more details.

Citing

@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}}
}

About

Biological signals transforms

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages