Skip to main content

Auto-Correlogram Calculation in seismology

Project description

DOI

ACC: Auto-Correlogram Calculation in seismology

Extracting P-wave reflections between the free surface and the lithospheric discontinuities to image the subsurface structures.

Requirements

  • Python 3
  • python packages including: 'click', 'commentjson', 'geographiclib', 'matplotlib>=2', 'numpy', 'obspy>=1.0.3', 'pandas', 'setuptools', 'shapely', 'scipy>=0.19.0', 'tqdm'

Installation

Here I offer two conventional ways to install the package. The first is downloading the code via git clone command.

>>> git clone https://github.com/weijias-opensource/acc.git

and enter the main directory of the package where the setup.py file is, then execute

>>> python setup.py install

. The second is just simply to execute the command of

>>> pip install seis-acc

I strongly suggest you install Anaconda3 first, since

Anaconda Distribution is a free, easy-to-install package manager, environment manager, and Python distribution with a collection of 1,500+ open source packages with free community support. Anaconda is platform-agnostic, so you can use it whether you are on Windows, macOS, or Linux.

This allow you to install the acc package using the second way above easily.

Tutorials

Please go the the example directory and run

>>> sh run.sh

for a simple example of the Warramungga array data.

More information can be found at https://acc.readthedocs.io/en/latest/index.html.

Deployment

The package could be run on all operating systems, including Windows, Mac and Linux. But the package is well-tested on Ubuntu Linux (19.10) with Anaconda3 at now.

Authors

  • Weijia Sun

If you have any suggestions to help improve the package, please let me know and I will try to carry them out as soon.

Contributors

  • B. L. N. Kennett
  • Huaiyu Yuan

Acknowledgments

The author learned to write a flexible, practical and modern software for friendly usage from other packages. More, a small part of code in this package is also reproduced from other projects.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

seis-acc-0.3.0.tar.gz (29.8 kB view details)

Uploaded Source

Built Distribution

seis_acc-0.3.0-py3-none-any.whl (177.1 kB view details)

Uploaded Python 3

File details

Details for the file seis-acc-0.3.0.tar.gz.

File metadata

  • Download URL: seis-acc-0.3.0.tar.gz
  • Upload date:
  • Size: 29.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for seis-acc-0.3.0.tar.gz
Algorithm Hash digest
SHA256 3def515598b68e576575c57f5e1ae85d07f23e60fda5d777f22c04ebbf4aa6c1
MD5 137cee845d8e9abc27bed7f5c62550f1
BLAKE2b-256 b59d9d67d2afcd3f2b6279b55009fd00c306c1c46634e101b27c8ed0d1fd4908

See more details on using hashes here.

File details

Details for the file seis_acc-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: seis_acc-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 177.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for seis_acc-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 39dbc5b68824e67336fc13bb239be44f3d6c8784aefe174e35939170f992229d
MD5 1c1b24b644930c857c2e4bbfb839668a
BLAKE2b-256 d60f67b399c48dbd0e5a1df0d6f26f960505d846002c5ee085f7f012d212c441

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page