TIme Series toolKIT
Project description
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
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
tiskitpy-2.3.0rc1.tar.gz
(143.2 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.0rc1-py3-none-any.whl
(142.8 kB
view details)
File details
Details for the file tiskitpy-2.3.0rc1.tar.gz.
File metadata
- Download URL: tiskitpy-2.3.0rc1.tar.gz
- Upload date:
- Size: 143.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
10b237875a04b105509a00df9bcbd6294c82b9dc48d7a92f3a7eeb74b1fca782
|
|
| MD5 |
12d73349356275c47ca0017eaad12767
|
|
| BLAKE2b-256 |
9fdf1e94891dcde367bccec91073f5fb0bc0f4669e50a2ef664a676e2d2a6cc3
|
File details
Details for the file tiskitpy-2.3.0rc1-py3-none-any.whl.
File metadata
- Download URL: tiskitpy-2.3.0rc1-py3-none-any.whl
- Upload date:
- Size: 142.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 |
000bd9352ce391c44080f9d9f9c4272534881d0884d8221323aad3c107dab9f9
|
|
| MD5 |
d0069d4daa48440f0ee78a948970de30
|
|
| BLAKE2b-256 |
4c11bf9d06d8bc430cb185eb9a3b36b2d10d46ee8319bcc4f921857151fd5320
|