Skip to main content
Yews Logo

Yews is a deep learning toolbox for processing seismic waveform made with flexibility, speed, and usability in mind. It is built upon PyTorch for researchers interested in applying deep learning techniques on seismic waveform data.

https://travis-ci.com/lijunzh/yews.svg?branch=master https://ci.appveyor.com/api/projects/status/32r7s2skrgm9ubva?svg=true https://codecov.io/gh/lijunzh/yews/branch/master/graph/badge.svg https://anaconda.org/lijunzhu/yews/badges/version.svg https://badge.fury.io/py/yews.svg https://pepy.tech/badge/yews

Installation

To ensure the GPU-powered PyTorch , first isntall PyTorch using the offical guide: https://pytorch.org/get-started/locally/ and then install Yews via one of the following approaches:

conda:

conda install -c lijunzhu -c pytorch yews

conda-forge:

conda install -c conda-forge yews

pip:

pip install yews

From source:

python setup.py install

Note:

  1. Running the above command without first installing PyTorch may still work. Depending on the OS, you may get either the GPU or CPU version of PyTorch. For example, MacOS currently will get the CPU Pytorch while Linux will get the GPU PyTorch by default. Please refer to https://pytorch.org/get-started/locally/ for details.

  2. yews by itself is noarch, which means it is pure Python and OS independent. Most inconsistenciews between OS’s are primarily due to the upstream difference (e.g. PyTorch and NumPy).

  3. obspy is an optional dependency, which is used for seismic waveform I/O; however, yews’s core functionalities do not depend on obspy.

  4. You can install all yews optional dependencies via pip install yews[all].

  5. Below are the instructions to each optional dependencies to install them separately in conda.

    Dependency

    Instructions

    obspy

    conda install -c conda-forge obspy

    scipy

    conda install scipy

    tqdm

    conda install tqdm

Documentation

You can find the API documentation on the yews website: https://www.yews.info/docs/

Contributing

We appreciate all contributions. If you are planning to contribute back bug-fixes, please do so without any further discussion. If you plan to contribute new features, utility functions or extensions, please first open an issue and discuss the feature with us.

Release files for yews 0.0.6

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

Source distribution (sdist)

Source distribution for yews 0.0.6
File Size Uploaded
yews-0.0.6.tar.gz 92.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for yews 0.0.6
File Interpreter ABI Platform
yews-0.0.6-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 118.9 kB

Release files / yews-0.0.6.tar.gz

Download URL yews-0.0.6.tar.gz
Size 92.1 kB
Tags Source
SHA-256 checksum
How to use checksums
4f262651634fbc847e12b47077a108727f79c50ea2d1b665b1ba7ac5c91e6abd
BLAKE2b-256 checksum
How to use checksums
26c19397bbe843c4e307dcc652f32b82bafa96be771b7501742d0ff0c122b45a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0.post20191030 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.5

Release files / yews-0.0.6-py2.py3-none-any.whl

Download URL yews-0.0.6-py2.py3-none-any.whl
Size 26.7 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
3e05433d5c051175a9171d9b556142ee25952f9bee08dea843ecc8765fdd5246
BLAKE2b-256 checksum
How to use checksums
5c937dd9aff1911bcadda585c2ab233f39db832a15480bda7b5e26536731c38b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0.post20191030 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.5

Release history Release notifications | RSS feed

This release

0.0.6 This release

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

1 release file

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