Difference between revisions of "Welcome to GeopsyWiki"
Line 63: | Line 63: | ||
== General background == | == General background == | ||
+ | * [[Nature of ambient vibrations]] | ||
* [[Signal processing]] | * [[Signal processing]] | ||
* [[Array signal processing]] | * [[Array signal processing]] |
Revision as of 09:07, 9 March 2010
Geopsy team is developing, distributing and maintaining open source software for geophysical research and application. Born during SESAME European Project, it has provided tools for processing ambient vibrations with site characterization in mind. Progressively, more conventional techniques (such as MASW or refraction) are included to offer a high quality, comprehensive and free platform for the interpretation of geophysical experiments.
The distributed package is mainly organized in two parts:
- Signal database and processing with geopsy;
- Inversion with dinver.
This is the official documentation maintained by the developers and the core community of users.
Contents
Installation
Geopsy applications and libraries are virtually available for all platforms supported by Qt. However, only the most common ones are supported by Geopsy project.
Quick start tutorials
Applications
Graphical user interface are marked with bold face.
- warangps: monitoring of real-time positions for WARAN, computation of theoretical array responses.
- dinver: inversion with [Neighborhood Algorithm] modified after Wathelet (2008): e.g. surface wave inversion
- figue: edition of figures extracted from processing applications. Figures produced by [figue] are ready for publications (export to ps, pdf, svg, jpeg, png, or printer).
- geopsy: graphical user interface that accepts various wave formats, visualization of waves and basic signal processing.
- gpdc: computation of dispersion curves.
- gpdcmisfit: recomputes misfits of models produced by an inversion.
- gpdcreport: analysis of inversion report (from dinver).
- gpec8: determines site class from Vs profiles (Eurocode 8).
- gpell: computation of ellipticity curves.
- gpfksimulator: educational tool for simulating the array response of plane wave(s) with arbitrary direction and speed.
- gpgroup2phase: scans possible phase dispersion curves from a group dispersion curve.
- gplivemodel: interactive plot of dispersion, ellipticity and SH amplification curves.
- gpmodel2param: transforms a model file into a parametrized ground structure
- gpparam2model: produces model files from parameter sets and a given parametrized ground structure.
- gppoisson: simple converter between Poisson's ratio, Vs, and Vp.
- gpprofile: extracts Poisson's ratio, Vs, or Vp profiles from a model file.
- gprefra: computation of travel time ("classical refraction").
- gpsh: computation of SH transfer curves (available but empty).
- gpsort: re-arranges curve order in a file (handy for gppac output).
- gpspac: computation of auto-correlation ratio curves.
- gpdepth: computes a parameterization from minimum and maximum wavelength
- gpsignal: computes synthetic signals
- gpviewdcreport: plots inversion reports (from dinver).
- max2curve: tool for estimating the average and the uncertainties of various processes: FK, HRFK, SPAC, HVTFA or simply curves.
- spac2disp: tool for estimating the reliability of experimental auto-correlation curves.
General background
- Nature of ambient vibrations
- Signal processing
- Array signal processing
- Dispersion curve interpretation
Developers
This section is of interest only for people who wants to be involved in code development or bug fixes. The best option is to work directly in a git repository.
- Installation of the working environment
- Submitting your Modifications