Python transport based signal processing toolkit.
Project description
PyTransKit
Python Transport Based Signal Processing Toolkit
Website and documentation: https://pytranskit.readthedocs.io/
Installation
The library could be installed through pip
pip install pytranskit
Alternately, you could clone/download the repository and add the pytranskit
directory to your Python path
import sys
sys.path.append('path/to/pytranskit')
from pytranskit.optrans.continuous.cdt import CDT
Low Level Functions
CDT, SCDT
- Cumulative Distribution Transform (CDT) [1] tutorial [notebook] [nbviewer]
- Signed Cumulative Distribution Transform (SCDT) [6] tutorial [notebook] [nbviewer]
- SCDT tutorial with domain adaptation [notebook] [nbviewer]
R-CDT
CLOT
Classification Examples
- CDT Nearest Subspace (CDT-NS) classifier for 1D data [notebook] [nbviewer]
- SCDT Nearest Subspace (SCDT-NS) classifier for 1D data [8] [notebook] [nbviewer]
- Radon-CDT Nearest Subspace (RCDT-NS) classifier for 2D data [4] [notebook] [nbviewer]
- 3D Radon-CDT Nearest Subspace (3D-RCDT-NS) classifier for 3D data [notebook] [nbviewer]
Estimation Examples
- Time delay estimation using CDT [5] [notebook] [nbviewer]
- Time delay and linear dispersion estimation using CDT [5] [notebook] [nbviewer]
Transport-based Morphometry
- Transport-based Morphometry to detect and visualize cell phenotype differences [7] [notebook] [nbviewer]
References
- The cumulative distribution transform and linear pattern classification, Applied and Computational Harmonic Analysis, November 2018
- The Radon Cumulative Distribution Transform and Its Application to Image Classification, IEEE Transactions on Image Processing, December 2015
- A continuous linear optimal transport approach for pattern analysis in image datasets, Pattern Recognition, March 2016
- Radon cumulative distribution transform subspace modeling for image classification, Journal of Mathematical Imaging and Vision, 2021
- Parametric Signal Estimation Using the Cumulative Distribution Transform, IEEE Transactions on Signal Processing, May 2020
- The Signed Cumulative Distribution Transform for 1-D Signal Analysis and Classification, ArXiv 2021
- Detecting and visualizing cell phenotype differences from microscopy images using transport-based morphometry, PNAS 2014
- Nearest Subspace Search in the Signed Cumulative Distribution Transform Space for 1D Signal Classification, ArXiv 2021
Resources
External website http://imagedatascience.com/transport/
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
pytranskit-0.2.2.tar.gz
(57.5 kB
view hashes)
Built Distribution
pytranskit-0.2.2-py3-none-any.whl
(77.5 kB
view hashes)
Close
Hashes for pytranskit-0.2.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d0deecbc053ef975c7df89d5895c0ae4e0765f0d5e58fa57e4a9faf0534c342 |
|
MD5 | 216bb3963bda7946d1009e6068931d3c |
|
BLAKE2b-256 | d197c6e2494b651f1f0cdd1ae4d0e98c4de52f1b692e59a4d00f6f43a6a1f7a3 |