arraybuildΒΆ
generates a csv file (receiver_array.csv) with the timeseries in columns by receiver
Usage
arraybuild [-h] -p PROJECTFILE -r RCXFILE -c CHANNEL -i -z -d -s -P -C -g GAIN -e EXAGGERATION
Inputs
-h,--helpshow this help message and exit
-p PROJECTFILE,--prjfile PROJECTFILEThe project file path
-r RCXFILE,--rcxfile RCXFILEThe file path for the text file of receiver locations
-c CHANNEL,--channel CHANNELThe channel to query.
For radar: Ex, Ey, or EzFor seismic: Vx, Vy, Vz, S1, S2, S3, S4, S5, S6S# represents the stress tensor:S1 - sigma_11
S2 - sigma_22
S3 - sigma_33
S4 - sigma_23
S5 - sigma_13
S6 - sigma_12
-i,--indexIndicate whether the receiver file contains coordinate indices or if these are the locations in meters. Default is False (meters)
-z,--is_complexFlag if the saved model outputs are complex valued.
-d,--double_precisionFlag if the saved model outputs are double precision. Values can be both complex and double precision.
-s,--saveFlag to save the array object. This will be saved as a .pkl (pickle format) file with the project name, channel, and source location in the filename.
-P,--plotFlag for plot output. This displays a Matplotlib plot that can be saved.
-C,--plot_complexIf the model is output, flag if you want to plot the complex values of the time series.
-g GAIN,--gain GAINSpecify the window length for the auto gain control function. A value of 0 or 1 is equivalent to 1-bit normalization and a value of the number of time steps is no gain applied. Defualt is the number of time steps.
-e EXAGGERATION,--exaggeration EXAGGERATIONSpecify the float value for the horizontal to vertical ratio. The default value is 0.5.
Outputs
CSV of amplitude values for all pixels surveyed (receiver_array.csv)