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 signalFIRConverter: Convert data last stage from zero-phase FIR to equivalent minimum phase. Based on Scherbaum, Of Poles and Zeros.PeriodicTransients: Remove periodic transients from data (INSU BBOBS data before 2019). Based on Matlab code by E Wielandt. Used in Deen et al., 2017 and Aminian et al., 2025
Functions
readMSEED: read in MSEED data, including if the file is too big (> 2 GB) for obspy's read() functionPetersonNoiseModel: 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
Metadata
Release files for tiskitpy 2.4.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| tiskitpy-2.4.0.tar.gz | 180.1 kB | Without provenance | Details for tiskitpy-2.4.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| tiskitpy-2.4.0-py3-none-any.whl | Python 3 | none | any | Details for tiskitpy-2.4.0-py3-none-any.whl |
Total release size: 363.4 kB
Release files / tiskitpy-2.4.0.tar.gz
| Download URL | tiskitpy-2.4.0.tar.gz |
|---|---|
| Size | 180.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3df8906918cba7286d33f5ba17624f6fb327fce7414a3226572461df2142867f
|
|
BLAKE2b-256 checksum How to use checksums |
414ec022200da344a41337259fa13ac83368ba8d7248dae15a8529798bbfe417
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.10.16
|
Release files / tiskitpy-2.4.0-py3-none-any.whl
| Download URL | tiskitpy-2.4.0-py3-none-any.whl |
|---|---|
| Size | 183.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
23913e10a051338f9c7078742e045cbfdd1ecfe35db1a899a0bccada2e5fb83a
|
|
BLAKE2b-256 checksum How to use checksums |
b3300102be52fe6c26a1c34003aa11a2ab673eb0d38e1c9da59a19aadb039cee
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.10.16
|
Security for tiskitpy 2.4.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.