Hi Heloise,
To produce ground models out of a report, with a misfit less or equal to 1:
Then, you can chain this output to
gpprofile to extract Vs profiles, for instance:
Code: Select all
gpdcreport my_run.report -gm -m 1 | gprofile -vs
This output a 'ready to plot' curve. For statistic computation, this is not exactly what we want. Instead, I suggest to re-sample the profile, let's say every 1 meter down to 50 meters:
Code: Select all
gpdcreport my_run.report -gm -m 1 | gprofile -vs -resample -d 50 -n 50
Next we compute the statistics over this ensemble of profiles.
Code: Select all
gpdcreport my_run.report -gm -m 1 | gprofile -vs -resample -d 50 -n 50 | grep -v "#" | awk '{print $2,$1}' | gphistogram -y-min 150 -y-max 3500 -x-min 1 -x-max 50 -x-count 50
The
grep and
awk are mandatory to remove comment lines and to swap first and second columns.
gphistogram constructs one histogram per x bin. Hence, if not swapping, you'll obtain one histogram for each velocity rather than for each depth.
Finally, you can extract the mean, median, mode,.. with its deviation thanks to option '-mean', '-median',...
Code: Select all
gpdcreport my_run.report -gm -m 1 | gprofile -vs -resample -d 50 -n 50 | grep -v "#" | awk '{print $2,$1}' | gphistogram -y-min 150 -y-max 3500 -x-min 1 -x-max 50 -x-count 50 -mean