Commit 02805753 authored by thomas.forbriger's avatar thomas.forbriger

grepg [WP]: reorganize usage information

Organize description of options and parameters in reasonable groups of
similar purpose.
parent 04fd46ca
......@@ -285,56 +285,44 @@ c give basic information
& ' ''123G'' complex gabor matrix coefficients'
print *,' which use a time as abscissa'
print *,' '
print *,'data modification options'
print *,'-------------------------'
print *,' '
print *,' -S suppress all values for zero frequency'
print *,' and values for zero slowenss'
print *,' (usefull for strange greda methods)'
print *,' -I use just imaginary part'
print *,' -R use just real part'
print *,' -t n,m remove polynomial trend from data using'
print *,' Legendre polynomials up to order ''n'' '
print *,' the mode value ''m'' is a sum of:'
print *,' ',
& ' 1: remove polynomial trend from real part'
print *,' ',
& ' 2: remove polynomial trend from imag part'
print *,' -Q remove moving average'
print *,' -K o,t ',
& ' increase contrast by order o and threshold t'
print *,' -E scale all coefficients with 1/omega**2'
print *,'data selection options'
print *,'----------------------'
print *,' '
print *,' normalize data'
print *,' '
print *,' -s scale frequencies individually'
print *,' using maximum amplitude value'
print *,' -st apply adaptive scaling along time axis'
print *,' rather than frequency axis'
print *,' (useful for gabor plots)'
print *,' -N c,w Use a gaussian taper when calculating'
print *,' normalization factors in order to scale'
print *,' frequencies individually. c will be the'
print *,' center of the taper in s/km. w is the'
print *,' distance from the center to the value'
print *,' where the taper is 0.1 (also in s/km).'
print *,' -n value normalize maximum amplitude to value'
print *,' -M lim use only coefficients for slowness being'
print *,' -I display imaginary part'
print *,' -R display real part'
print *,' -C colorfull plot with phase information'
print *,' -a a,g just plot phase information as grayscale'
print *,' ',
& ' greater than lim to find normalizing value'
& ' a: (real value; 0.<= a <=360.) phase angle to'
print *,' shift grayscale (given in degrees)'
print *,' ',
& ' that is used to rescale data per frequency'
print *,' (all coefficients will be scaled)'
print *,' (default is ',optarg(28)(1:3),').'
print *,' -f n ',
& ' apply a smooth weighting function when'
& ' g: (real value; 0.<= g <=1.) grayify factor'
print *,' ',
& ' scaling frequencies individually - this is'
print *,' done by applying a moving average to the'
& ' values differing from 1. will result in'
print *,' ',
& ' the weight, where ''n'' is the filter length'
& ' a grayscale that does not use all values'
print *,' from black to white'
print *,' -Pr plot phase for different Fourier sign'
print *,' convention'
print *,' greda and other define the Fourier'
print *,' transformation to have a positive'
print *,' imaginary factor in the transformation'
print *,' from frequency to time domain'
print *,' this switch changes the sign convention'
print *,' of the data to the opposite'
print *,' '
print *,'scaling options'
print *,'---------------'
print *,' '
print *,' -E scale all coefficients with 1/omega**2'
print *,' '
print *,' scaling'
print *,' adjustment of scale range'
print *,' '
print *,' -p p ',
& ' the depth of the amplitude grayscale will be'
print *,' p powers of ten'
print *,' -L ',
& ' use linear amplitude scaling rather than log10'
print *,' '
print *,' -e lim ',
& ' use coefficients for slowness values being'
......@@ -355,47 +343,52 @@ c give basic information
& ' that ist used to evaluate the normalizing'
print *,' factor for the whole dataset'
print *,' (default is ',optarg(16)(1:3),').'
print *,' -p p ',
& ' the depth of the amplitude grayscale will be'
print *,' p powers of ten'
print *,' -L ',
& ' use linear amplitude scaling rather than log10'
print *,' -Pr plot phase for different Fourier sign'
print *,' convention'
print *,' greda and other define the Fourier'
print *,' transformation to have a positive'
print *,' imaginary factor in the transformation'
print *,' from frequency to time domain'
print *,' this switch changes the sign convention'
print *,' of the data to the opposite'
print *,' '
print *,'define data aspect'
print *,'------------------'
print *,' normalize data'
print *,' '
print *,' -C colorfull plot with phase information'
print *,' -a a,g just plot phase information as grayscale'
print *,' -s scale frequencies individually'
print *,' using maximum amplitude value'
print *,' -f n ',
& ' apply a smooth weighting function when'
print *,' ',
& ' a: (real value; 0.<= a <=360.) phase angle to'
print *,' shift grayscale (given in degrees)'
& ' scaling frequencies individually - this is'
print *,' done by applying a moving average to the'
print *,' ',
& ' g: (real value; 0.<= g <=1.) grayify factor'
& ' the weight, where ''n'' is the filter length'
print *,' -st apply adaptive scaling along time axis'
print *,' rather than frequency axis'
print *,' (useful for gabor plots)'
print *,' -N c,w Use a gaussian taper when calculating'
print *,' normalization factors in order to scale'
print *,' frequencies individually. c will be the'
print *,' center of the taper in s/km. w is the'
print *,' distance from the center to the value'
print *,' where the taper is 0.1 (also in s/km).'
print *,' -n value normalize maximum amplitude to value'
print *,' -M lim use only coefficients for slowness being'
print *,' ',
& ' values differing from 1. will result in'
& ' greater than lim to find normalizing value'
print *,' ',
& ' a grayscale that does not use all values'
print *,' from black to white'
print *,' -i plot isolines'
print *,' amplitude values are still available to'
print *,' isoline contour plots even if you plot'
print *,' the signal phase'
print *,' -O i,m,s label isoline contour'
print *,' i: INTVAL integer value for PGCONL'
print *,' will set the spacing between labels'
print *,' m: MININT integer value for PGCONL'
print *,' will set minimum contour length to be'
print *,' labelled'
print *,' s: integer setting number of significant'
print *,' digits to be given in label'
& ' that is used to rescale data per frequency'
print *,' (all coefficients will be scaled)'
print *,' (default is ',optarg(28)(1:3),').'
print *,' '
print *,'data modification options'
print *,'-------------------------'
print *,' '
print *,' -S suppress all values for zero frequency'
print *,' and values for zero slowenss'
print *,' (usefull for strange greda methods)'
print *,' -t n,m remove polynomial trend from data using'
print *,' Legendre polynomials up to order ''n'' '
print *,' the mode value ''m'' is a sum of:'
print *,' ',
& ' 1: remove polynomial trend from real part'
print *,' ',
& ' 2: remove polynomial trend from imag part'
print *,' -Q remove moving average'
print *,' -K o,t ',
& ' increase contrast by order o and threshold t'
print *,' '
print *,'appearance of plot'
print *,'------------------'
......@@ -422,6 +415,19 @@ c give basic information
print *,' -c plot colored resolution marks and'
print *,' and colored grid'
print *,' '
print *,' -i plot isolines'
print *,' amplitude values are still available to'
print *,' isoline contour plots even if you plot'
print *,' the signal phase'
print *,' -O i,m,s label isoline contour'
print *,' i: INTVAL integer value for PGCONL'
print *,' will set the spacing between labels'
print *,' m: MININT integer value for PGCONL'
print *,' will set minimum contour length to be'
print *,' labelled'
print *,' s: integer setting number of significant'
print *,' digits to be given in label'
print *,' '
print *,' -T title define title string for plot'
print *,' -X label define x-label for plot'
print *,' -Y label define y-label for plot'
......@@ -434,10 +440,12 @@ c give basic information
print *,' to ''h'' '
print *,' -B label ',
& ' define phase wedge annotation label for plot'
print *,' '
print *,' -x R,G,B set foreground color to RGB-value'
print *,' -y R,G,B ',
& ' set background color for color ramp to RGB-value'
print *,' -h use HLS interpolation for color ramp'
print *,' '
print *,' -FC n cycle curve color with period n'
print *,' -Fl n cycle curve linestyle with period n'
print *,' -Ww w plot wedges of width w (default is 3.)'
......@@ -469,10 +477,14 @@ c give basic information
print *,'----------------'
print *,' '
print *,' -v verbose mode'
print *,' -P pick aliasing (see below)'
print *,' -D debug mode'
print *,' -P interactive mode (see below)',
& ' to pick aliasing'
print *,' '
print *,'=================================================='
print *,' '
print *,'some inside-information:'
print *,'------------------------'
print *,'some information on processing:'
print *,'-------------------------------'
print *,' '
print *,' After modifying the read',
& ' dataset the complex coefficients'
......@@ -487,7 +499,8 @@ c give basic information
print *,' are still available and',
& ' may be used for a contour map.'
print *,' '
print *,'picking:'
print *,'picking in interactive mode:'
print *,'----------------------------'
print *,' <left button>, <P>, <p>: ',
& ' pick one point of active curve'
print *,' <mid button>, <D>, <d>: ',
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment