Batch processing

This forum is dedicated to discuss all problems and suggestions related to the use of geopsy database and its plugins (array processing, H/V,...).
Post Reply
zibi
Posts: 6
Joined: Mon Jul 17, 2023 3:25 pm

Batch processing

Post by zibi »

Hi,

I am processing quite an extensive dataset (1000+ shots) for dispersion curve extraction and cannot afford to do it in GUI manually. What would be the best way to do it in batch or semi-automatic ways?

I need to use geopsy-fk with predefined parameters, save the spectrum, and automatically pick the dispersion curve and save it to a file. Then, I would need to invert for each DC to obtain a 1D velocity model.

I will appreciate your help on that one. I know it is possible to use terminal commands for batch processing, but I haven't found enough information on that in the documentation or the forum.

Thank you!
Zibi
admin
Site Admin
Posts: 841
Joined: Mon Aug 13, 2007 11:48 am
Location: ISTerre
Contact:

Re: Batch processing

Post by admin »

Hi,

Theoretically speaking, geopsy-fk should be able to do the job. The spectrum is analysed internally and only the picking is output in the .max file (the spectrum won't be available). Note that many shots can be analysed together inside the GUI. Select hundreds of signals (even from various shots) and start the tool. If you want to visualize the spectra, it is the only option. When your files are imported in geopsy, do they have the source table properly set? If so you can load the file with geopsy-fk without creating a database. If it is not the case, you have to create a database and make sure that each file corresponds to a source (see event table).

To have a list of all processing parameter, run:

Code: Select all

geopsy-fk -param-example
For active processing, choose

Code: Select all

PROCESS_TYPE=ActiveConventional
Begin with the processing of one file inside the GUI and compare the results obtained with geopsy-fk. The parameter found in the GUI are all available with geopsy-fk, the GUI makes available only a subset of all parameters.

I'm not 100% that it works properly. Hence, the best is to install 3.5.0-preview (via Git under Linux or Mac). I started to document the compilation under Windows but it is not yet finished. With this development branch, it is easy to fix errors and update on your side immediately.

Best Regards,

Marc
zibi
Posts: 6
Joined: Mon Jul 17, 2023 3:25 pm

Re: Batch processing

Post by zibi »

Hi Marc,

Thank you for your answer. Eventually I found my way around it. I need the exported semblance spectra just as much as the curves. This I am doing in a semi-automatic way, but then I was able to tweak the batch processing code for dinver.

Thank you for your help.

Regards
Zibi
Post Reply