README.md 1.7 KB
Newer Older
Mijian Xu's avatar
Mijian Xu 已提交
1
# seispy
Mijian Xu's avatar
Mijian Xu 已提交
2

Mijian Xu's avatar
Mijian Xu 已提交
3
4
[![pipeline status](https://img.shields.io/travis/com/xumi1993/seispy)](https://travis-ci.com/xumi1993/seispy)
[![Build Status](https://img.shields.io/travis/com/xumi1993/seispy-doc.post?label=Doc)](https://travis-ci.com/xumi1993/seispy-doc.post)
Mijian Xu's avatar
Mijian Xu 已提交
5
[![GitHub](https://img.shields.io/github/license/xumi1993/seispy)]()
Mijian Xu's avatar
Mijian Xu 已提交
6
[![](https://img.shields.io/github/last-commit/xumi1993/seispy)]()
Mijian Xu's avatar
Mijian Xu 已提交
7
[![](https://img.shields.io/github/forks/xumi1993/seispy?style=social)]()
Mijian Xu's avatar
Mijian Xu 已提交
8

Mijian Xu's avatar
Mijian Xu 已提交
9
Python module of seismology and receiver functions
Mijian Xu's avatar
Mijian Xu 已提交
10

Mijian Xu's avatar
Mijian Xu 已提交
11
12
# Installation
## Dependencies
Mijian Xu's avatar
Mijian Xu 已提交
13
14
  * [Python]() >= 3.6
  * [ObsPy](http://docs.obspy.org) >= 1.1.0
Mijian Xu's avatar
Mijian Xu 已提交
15
  * [NumPy](http://www.numpy.org/) >= 1.16
Mijian Xu's avatar
Mijian Xu 已提交
16
17
18
  * [SciPy](http://www.scipy.org/) >= 1.2.0
  * [matplotlib](https://matplotlib.org/) >= 3.0.0
  * [PyQt5](https://www.riverbankcomputing.com/software/pyqt/)
Mijian Xu's avatar
Mijian Xu 已提交
19
  
Mijian Xu's avatar
Mijian Xu 已提交
20
## Installation
Mijian Xu's avatar
Mijian Xu 已提交
21
```Python
Mijian Xu's avatar
Mijian Xu 已提交
22
python setup.py install
Mijian Xu's avatar
Mijian Xu 已提交
23
```
Mijian Xu's avatar
Mijian Xu 已提交
24

Mijian Xu's avatar
Mijian Xu 已提交
25
# Inclusion
Mijian Xu's avatar
Mijian Xu 已提交
26
--------------
Mijian Xu's avatar
Mijian Xu 已提交
27
28
29
30
## Libraries
  * `seispy.distaz`: Calculate distance and azimuth (by [the lithospheric seismology program at USC](http://www.seis.sc.edu/software/distaz/)).<br />
  * `seispy.geo`: Tiny codes of geophysics.
  * `seispy.bootstrap`: Bootstrap confidence interval estimation (by [scikits-bootstrap](https://github.com/cgevans/scikits-bootstrap))
Mijian Xu's avatar
Mijian Xu 已提交
31
  * `seispy.decov`: Iterative time domain deconvolution method (Ligorria and Ammon's 1999 BSSA)
Mijian Xu's avatar
Mijian Xu 已提交
32
33

## Commands
Mijian Xu's avatar
Mijian Xu 已提交
34
 * `prf`: Calculate PRFs for a station.
Mijian Xu's avatar
Mijian Xu 已提交
35
36
37
38
39
 * `pickrf`: Pick PRFs after the calculation.
 * `plotrt`: Plot PRFs in R and T components order by back-azimuth.
 * `plotr`: Plot PRFs in R component order by back-azimuth.
 * `hk`: H-Kappa stacking.
 * `rf2depth`: Convert PRFs to depth axis.
Mijian Xu's avatar
Mijian Xu 已提交
40
 * `ccp_profile`: Stack PRFs along a profile with a CCP stacking method.
Mijian Xu's avatar
Mijian Xu 已提交
41