User Tools

Site Tools


wphase:documentation

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
wphase:documentation [2014/03/19 01:05]
wphase
wphase:documentation [2015/08/04 13:55]
wphase
Line 1: Line 1:
  
 ====== W-phase documentation ====== ====== W-phase documentation ======
 +
 +In addition to this page, you should probably have a look to [[wphase:​tutorial|this tutorial page]].
  
 ===== Installation ===== ===== Installation =====
 +
 +==== Getting the code ====
 +
 +Currently, the W-phase package is hosted as a github repository. To check out the W-phase repository:
 +<​code>​
 +git clone https://​github.com/​eost/​wphase.git wphase_package
 +</​code>​
 +
 +To update your W-phase repository (pull changes)
 +<​code>​
 +cd /​to/​the/​wphase/​directory/​
 +git pull origin master
 +</​code>​
 +
 +For more details on using git for W-phase, [[wphase:​repository|you can read this page.]]
 +
 +==== Dependencies ====
 +
 +The w-phase package have only been tested on Unix and Linux computers. You will need the following:
 +  - csh shell
 +  - gcc and gfortran
 +  - python2.7 (or later)
 +  - You have to install numpy, matplotlib, basemap and netCDF4 to run some python scripts which make figures.
 +  - rdseed
 +  - GMT4
 +
 +To install these dependencies on MacOs, [[wphase:​macos|you can refer to this page]].
 +==== Building the code ====
  
 To install the code, we must first setup a few environment variables. If you use csh or tcsh: To install the code, we must first setup a few environment variables. If you use csh or tcsh:
Line 38: Line 68:
 ----- -----
  
-===== How to run the W-phase ​code =====+===== How to run W-phase ​ ===== 
 + 
 +You should also have a look to [[wphase:​tutorial|the W-phase tutorial page]].
  
 ==== Preparing directories,​ i_master and CMTSOLUTION ==== ==== Preparing directories,​ i_master and CMTSOLUTION ====
Line 45: Line 77:
   * i_master: a file containing other parameters such as the band-pass filter parameters, ​ minimum and maximum distances, etc.                          ​   * i_master: a file containing other parameters such as the band-pass filter parameters, ​ minimum and maximum distances, etc.                          ​
  
-The format of these files are described in [[wphase#Notes on file formats|notes on file formats]]. ​+The format of these files are described in [[wphase:​documentation#Data formats|the file formats ​section]]. 
  
 Path to SEED file(s) must be correctly specified after the keyword '​SEED:'​ in the i_master file. If multiple SEED files are used for the same inversion, each of them must be referenced properly in i_master using one '​SEED:'​ line per file.  Path to SEED file(s) must be correctly specified after the keyword '​SEED:'​ in the i_master file. If multiple SEED files are used for the same inversion, each of them must be referenced properly in i_master using one '​SEED:'​ line per file. 
Line 51: Line 83:
 ----- -----
  
-==== Extracting data from (mini)SEED file(s) ​====+==== Extracting data from SEED ====
 Once the i_master and CMTSOLUTION files are created, we can extract waveforms and instrument response parameters and perform a rough screening by epicentral distance. This can be done using: ​ Once the i_master and CMTSOLUTION files are created, we can extract waveforms and instrument response parameters and perform a rough screening by epicentral distance. This can be done using: ​
 <​code>​${WPHASE_HOME}/​bin/​extract.csh</​code> ​ <​code>​${WPHASE_HOME}/​bin/​extract.csh</​code> ​
Line 155: Line 187:
    * In order to plot complete seismograms individually and place station on a map: <​code>​${WPHASE_HOME}/​bin/​traces_global.py</​code>​ which draw complete seismograms and show station location on a map (if basemap is available). Please use <​code>​${WPHASE_HOME}/​bin/​traces_global.py -h</​code>​ for more details on available options.    * In order to plot complete seismograms individually and place station on a map: <​code>​${WPHASE_HOME}/​bin/​traces_global.py</​code>​ which draw complete seismograms and show station location on a map (if basemap is available). Please use <​code>​${WPHASE_HOME}/​bin/​traces_global.py -h</​code>​ for more details on available options.
    * To plot concatenated waveforms:<​code>​${WPHASE_HOME}/​bin/​make_cwp.py</​code>​ For more details on available options and arguments see <​code>​${WPHASE_HOME}/​bin/​make_cwp.py -h</​code>​ to see the options.    * To plot concatenated waveforms:<​code>​${WPHASE_HOME}/​bin/​make_cwp.py</​code>​ For more details on available options and arguments see <​code>​${WPHASE_HOME}/​bin/​make_cwp.py -h</​code>​ to see the options.
 +
 +-------
 +
 +==== Using ETOPO01 Global Relief Model ====
 +
 +ETOPO01 is a 1 arc-minute global relief model of the Earth'​s surface
 +provided by Amante et al. (2009):
 +<​http://​www.ngdc.noaa.gov/​mgg/​global/​global.html>​
 +
 +If Basemap is installed, you can optionally draw ETOPO01 topography and
 +bathymetry. To do so, the path to the ETOPO01 netCDF file must be
 +assigned to the environment variable $ETOPOFILE which can be
 +done in your .tcshrc fil (or .bachrc, .cshrc, etc.). The make_grids.py
 +script have been tested only for grid-registered netCDF file of the
 +ETOPO1 bedrock file available at:
 +<​http://​www.ngdc.noaa.gov/​mgg/​global/​relief/​ETOPO1/​data/​bedrock/​grid_registered/​netcdf/​ETOPO1_Bed_g_gmt4.grd.gz>​
 +
  
 ------- -------
Line 160: Line 209:
  
 ===== Data formats ===== ===== Data formats =====
 +
 +You can also have a look to [[wphase:​tutorial|the W-phase tutorial page]].
  
 === CMTSOLUTION FILE === === CMTSOLUTION FILE ===
wphase/documentation.txt · Last modified: 2022/01/10 07:39 by wphase