TiSKitPy
Routines for time series data processing
Uses the obspy Stream (data) and Inventory (metadata) classes
Main Classes
SpectralDensity: Calculate and manipulate spectral density functions.Decimator: Decimate time series and update metadata with the decimator's responseCleanRotator: rotate data to minimize noise on vertical channelDataCleaner: Transfer_Function-based data cleaningResponseFunctions: Frequency response functions for a given input channel.Compliance: Seafloor ComplianceSeafloorSynthetic: Generate synthetic seafloor data, including compliance signal
Functions
FIR_corr: transform zero-phase data to minimum phase. Based on Scherbaum, Of Poles and Zeros. Only works for LCHEAPO loggers, need to update to calculate/work for any zero-phase filter)readMSEED: read in MSEED data, including if the file is too big (> 2 GB) for obspy's read() functionrptransient: calculate and remove periodic transient (VERY manual!).
Based on Matlab code by E Wielandt, used in Deen et al., 2017 and Aminian et al., 2025PetersonNoiseModel: return the Peterson High and Low Noise Models (Peterson, 1993)plot_compliance_stack(): plot, from top to bottom, Z PSD, P PSD, Z-P coherence and Z-P frequency response function.
Installation
First, install obspy using the instructions on their webpage.
Then, in the pip/conda environment that contains obspy, type
pip install tiskitpy
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
tiskitpy-2.3.1.tar.gz
(152.6 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
tiskitpy-2.3.1-py3-none-any.whl
(152.8 kB
view details)
File details
Details for the file tiskitpy-2.3.1.tar.gz.
File metadata
- Download URL: tiskitpy-2.3.1.tar.gz
- Upload date:
- Size: 152.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aefa041959461d2823708a7ef2cef72e45da9c81099adad730249c1c7156ae8e
|
|
| MD5 |
74d497e7334659b7c27d3c8c8f7bfe54
|
|
| BLAKE2b-256 |
88aeb30b31241e696bb8be28f3fa690e66bd00c7999a91e9033605aad6e9c328
|
File details
Details for the file tiskitpy-2.3.1-py3-none-any.whl.
File metadata
- Download URL: tiskitpy-2.3.1-py3-none-any.whl
- Upload date:
- Size: 152.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d780dfabb1d7b2c1218af1c7c82cf63b763019cf6d46533ddca231a327f848ab
|
|
| MD5 |
9d9141922caa78b67d476af26f559bc8
|
|
| BLAKE2b-256 |
d0e40abc1d98303d313101c95dd46f12b69358d30bf20588d4d42032fd5ed585
|