Skip to main content

DOI PyPI version GitHub license GitHub issues PyPI - Python Version PyPI - Downloads

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.

Metadata

Release files for seis-acc 0.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for seis-acc 0.4.0
File Size Uploaded
seis-acc-0.4.0.tar.gz 31.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for seis-acc 0.4.0
File Interpreter ABI Platform
seis_acc-0.4.0-py3-none-any.whl Python 3 none any Details

Total release size: 210.8 kB

Release files / seis-acc-0.4.0.tar.gz

Download URL seis-acc-0.4.0.tar.gz
Size 31.8 kB
Tags Source
SHA-256 checksum
How to use checksums
9d3c79faa657fa2ee21c5c82e1ed92155ace4d67e441eccfe05d58dfbc6eb376
BLAKE2b-256 checksum
How to use checksums
9bf210e174c3d9b6a2b7107302faaac372d37538f663c084c5ee3adbd9b8c3f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

Release files / seis_acc-0.4.0-py3-none-any.whl

Download URL seis_acc-0.4.0-py3-none-any.whl
Size 179.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
aa9cd5f7c79dcb135c52a3948009be8d0ab44a6f2a0bdbb934f93cf46abb7dc3
BLAKE2b-256 checksum
How to use checksums
48cf1f1c86f3cf00893377fecd3e8f1f82e98f5665cfa3a0150409aa81335b04
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

Release history Release notifications | RSS feed

This release

0.4.0 This release

2 release files

0.3.0

2 release files

0.2.2

2 release files

0.2.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page