Geopsy: Tools

From GeopsyWiki
Jump to navigation Jump to search
Tools menu

Geopsy software provides powerful tools for advanced signal processings, for instance ambient vibration array processings or H/V spectral ratio. A plugin mechanism allows you to install only selected tools corresponding to your need. Through the menu Preferences it is possible to add (or remove) new tools without upgrading the main Geopsy frame.

The advanced signal processings tools are available under the menu Tools or directly by clicking on the icons in the toolbar. The following tools are available:

Advanced signal processing tools

Plugins

The advanced signal processing tools belong to plugins

  • geopsyhv
    • H/V spectral ratio
    • H/V rotate
    • Spectrum
    • Spectrum rotate
  • geopsyarray
    • conventional frequency wavenumber technique F-K
    • High resolution frequency wavenumber technique HRFK
    • modified spatial autocorrelation technique MSPAC
    • multichannel analysis of surface waves for active and passive experiments
  • structureratio
    • Structure spectrum

Each individual is identified by one SLOT number.

The following command line, using TOOL to specify plugin and SLOT to specify the signal processing tool, can be used to run

-tool <TOOL>               // Use plugin with tag TOOL

TOOL refers to one plugin, namely geopshy,



Example

 geopsy -db /home/user/MyDatabase.gpy -tool geopsyhv -slot 1
        -group "MyGroup" -param tmp.log -autowin -peaks
        -clearpeaks -addpeak "4,6" -peaks

Open the database "MyDatabase.gpy" and start H/V processing on group of signals named "MyGroup"'. Automatic windowing is used. Parameters are defined by "tmp.log". The default peaks are printed. Then, the list of peaks is cleared and a new one is added between 4 and 6 Hz.

Tools debug option

As said previously the plug-in tools can be managed in the menu Preferences. Additionaly, options for tool debugs are also available from command line interface :

 -debug-stream             // Debug mode (redirect all logs to stdout)
 -clear-tools              // Reset to default tool list
 -debug-tools              // Test available tools and exit
 -add-tool-path <PATH>     // Add PATH to the list of paths to search for tools