thLib¶
Important Note¶
This libary is no longer maintained!
The GUI-components have been moved into scikit-kinematics (http://work.thaslwanter.at/skinematics/html).
And the signal processing routines will be migrated to the repository for my upcoming book on Hands-on Signal Analysis with Python (https://github.com/thomas-haslwanter/signal_analysis).
Legacy Information¶
thLib is a library for scientific data analysis.
It is hosted under https://pypi.python.org/pypi/thLib, and contains the following modules:
- fits Contains examples for a number of fitting applications, for fitting
lines
circles (with RANSAC, or directly)
exponential decays
sine waves
ellipses
regressions (including confidence intervals)
- signals Has functions that manipulate data
a Savitzky-Golay for data smoothing and derivatives
a power spectrum
a function to calculate and show mean and standard error for time series data.
a visualization for cross- and auto-correlations
- ui Provides GUIs for
file- and directory selection, and for saving files
a listbox (item selection from a list)
a progress bar
a waitbar
Installation¶
The simplest way to install thLib is
>>> pip install thLib
For upgrading to the latest version, you have to type
>>> pip install thLib -U
Dependencies¶
numpy, scipy, matplotlib, pandas, statsmodels, skimage
Notes¶
The functionality to work with sound-files has been moved to scikit-sound (http://work.thaslwanter.at/sksound/html/)
Modules relating to
quaternions
rotation matrices
vectors
IMUs
Marker-based recording systems
3d data viewers
have been moved into scikit-kinematics (http://work.thaslwanter.at/skinematics/html/)
Modules¶
Indices and tables¶
Note