Wiggle Plot for Seismic Data Section
Project description
Wiggle Plot for Seismic Data Section
Introduction
The wiggle display is an ingenious methodology that displays two dimensional scalar fields on a horizontal plane. Originally developed by the geophysical community, the wiggle plot was created to provide a visual analysis of seismic and seismological data, or any other vibration data, in order to help the identification of events that can be stressed out with the coherent alignment of lobes. Ultimately those events can be related to geological features and/or can help the determination of the some physical properties of rocks, such as the velocity of P and S waves. Before digital displays were standard in the industry the wiggle plot was composed either by oscillatory continuous lines and black filled lobes, both drawn by special plotters on long paper sheets. Nowadays, when digital graphical displays are easily available, both elements, the lines and the lobes, are merged into a new one display called wiggle.
Inspired by wiggle in Matlab function, I created this Python tools to mimic the experience of plotting seismic section data in Matlab with similar user interface. Basically one can control the color and direction of the lines, the color of the left and right lobes, among others. In order to control these features, a controlling string must be provided as input, in a similar way the function PLOT allows control of the graphical elements.
Given a d M x N ndarray data matrix D, wiggle decompose it into multiple traces. Under vertical mode (default), each columns is a seismic trace of size M and there are N number of traces. When horizontal mode is activated, each row is considered a trace of size N and there are M number of traces.
Dependancy
Installation
From PyPI
pip install wiggle
From source file
Download source file from releases page. Under the root directory, run:
python setup.py install
Contact
In counter of any trouble, contact gatechzhu@gmail.com
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
Built Distribution
File details
Details for the file wiggle-0.1.1.tar.gz
.
File metadata
- Download URL: wiggle-0.1.1.tar.gz
- Upload date:
- Size: 42.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.6.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
3fb81c925f9aa967e067d7b988e162613722656d3291a3d818c0a921ef556701
|
|
MD5 |
012f7d156fb6a8bd0e3edf59da001d37
|
|
BLAKE2b-256 |
9914c2180443df9141716434873fc8d1f300a40d971243a2ac4b54dae6275398
|
File details
Details for the file wiggle-0.1.1-py3-none-any.whl
.
File metadata
- Download URL: wiggle-0.1.1-py3-none-any.whl
- Upload date:
- Size: 5.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.6.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
72c0ef9f6f2ae9db18259cb187eea138011335bd5cfd13b6fa43bfb201446ce1
|
|
MD5 |
14e685a5265f3bca4ff01558c395f75a
|
|
BLAKE2b-256 |
622789e2117167b9883cd558a8cdd5aaf3bc436fb469bf377091ae65b870ce9b
|