Difference between revisions of "Welcome to GeopsyWiki"

From GeopsyWiki
Jump to navigation Jump to search
 
(42 intermediate revisions by 7 users not shown)
Line 1: Line 1:
 +
 
Geopsy team is developing, distributing and maintaining open source software for geophysical research and application. Born during [http://sesame-fp5.obs.ujf-grenoble.fr 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.  
 
Geopsy team is developing, distributing and maintaining open source software for geophysical research and application. Born during [http://sesame-fp5.obs.ujf-grenoble.fr 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:
+
The documentation is structured around tutorials and reference manuals. The first are aimed at describing step by step some common tasks of ambient vibration processing. The second provide more detailed explanations of the software features. The tutorials contain many links to the reference part. [[Wikipedia:Man page|Man pages]] are unix-like documentations of all command line options.
  
* Signal database and processing with [[geopsy]];
 
 
* Inversion with [[dinver]].
 
 
This is the official documentation maintained by the developers and the core community of users.
 
  
 
== Installation ==
 
== Installation ==
  
Geopsy applications and libraries are virtually available for all platforms supported by [http://trolltech.com/products/appdev Qt]. However, only the most common ones are supported by Geopsy project.
+
Geopsy applications and libraries are virtually available for all platforms supported by [https://www.qt.io Qt]. However, only the most common ones are supported by Geopsy project.
  
 
* [[Installation:Linux|Linux]]
 
* [[Installation:Linux|Linux]]
 
 
* [[Installation:Mac|Mac OS X]]
 
* [[Installation:Mac|Mac OS X]]
 
 
* [[Installation:Windows|Microsoft Windows]]
 
* [[Installation:Windows|Microsoft Windows]]
  
== User documentation ==
+
== Quick start tutorials ==
  
=== Quick start tutorials ===
+
* [[Loading and viewing signals|Loading and viewing signal with geopsy]]
 
 
* [[Loading and viewing signals]]
 
 
* [[H/V spectral ratio]]
 
* [[H/V spectral ratio]]
 
* [[Ambient vibration array]]
 
* [[Ambient vibration array]]
 
* [[Active source experiment (MASW)]]
 
* [[Active source experiment (MASW)]]
 
* [[Dispersion curve inversion]]
 
* [[Dispersion curve inversion]]
 +
* [[Computing_a_theoretical_dispersion_curve|Surface wave dispersion curve computation]]
 +
* [[Ambient_vibration_synthesizer|Ambient vibration synthesizer]]
 +
* [[Python_interface|Python interface]]
  
=== Application reference manuals ===
+
== Reference manuals ==
 
* [[List: Inversion|Inversion]]
 
* [[List: Signal processing|Signal processing]]
 
* [[List: Display|Display]]
 
 
 
=== Man pages ===
 
  
 +
* [[geopsy]]: storage and processing of experimental recordings
 +
* [[Array processing]]: array response and post-processing tools
 +
* [[List: Inversion|Inversion]]: inversion and surface wave computations
 +
* [[SciFigs| Graphical engine]]: how to handle figures and plots produced by Geopsy.org applications.
 +
* [[List: WARAN acquisition system|'''W'''ireless '''AR'''ray '''AN'''alysis acquisition system]]: a list of softwares developed for pseudo-real time processing of ambient vibrations
 +
* [[List: Synopsis|Synopsis]]: software relationships presented under graphical sketches
  
All Geopsy.org softwares accept command line options, even graphical interfaces like [[geopsy]] or [[dinver]]. [http://www.geopsy.org/man Man pages] are equivalent to ''-h'' or ''-help'' options. Note that under Windows using [http://www.mingw.org/MSYS MSYS console] is strongly recommended to fully exploit all possibilities of shell scripting (do not use the default MS-DOS console).
 
  
=== General background information ===
+
== General scientific background ==
  
 
* [[Wikipedia:Ambient Vibrations|Nature of ambient vibrations]]
 
* [[Wikipedia:Ambient Vibrations|Nature of ambient vibrations]]
* [[Signal processing]]
+
* [http://sesame-fp5.obs.ujf-grenoble.fr/Delivrables/Del-D23-HV_User_Guidelines.pdf H/V Single station processing]
 
* [[Array signal processing]]
 
* [[Array signal processing]]
 
* [[Dispersion curve interpretation]]
 
* [[Dispersion curve interpretation]]
 
* [[Inversion problems]]
 
* [[Inversion problems]]
  
== 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 [[wikipedia:Git_(software)|git]] repository.
+
== Man pages ==
 +
 
 +
([[Wikipedia:Man page|What's a unix-man page?]])
 +
 
 +
All Geopsy.org applications accept command line options, even graphical interfaces like [[geopsy]] or [[dinver]]. Man pages are equivalent to ''-h'' or ''-help'' options. Note that under Windows using [https://www.msys2.org MSYS console] or [https://git-scm.com/download/win Git bash] is strongly recommended to fully exploit all possibilities of shell scripting (do not use the default MS-DOS console).
 +
 
 +
* [http://www.geopsy.org/man Man page index]
 +
 
 +
== Developer documentation ==
 +
 
 +
This section is of interest only for people who wants to be involved in code development, bug fixes or administration. [http://www.geopsy.org/api Application Programmer Interface and source code browser].
 +
 
 +
 
 +
=== Source repository ===
 +
 
 +
The best option is to work directly in a [[wikipedia:Git_(software)|git]] repository.
  
 
* [[Devel:Installation|Installation]] of the working environment
 
* [[Devel:Installation|Installation]] of the working environment
 
* Submitting your [[Devel:Modifications|Modifications]]
 
* Submitting your [[Devel:Modifications|Modifications]]
  
== Geopsy administration ==
+
 
 +
=== Administration ===
  
 
* [[Version management]]
 
* [[Version management]]
Line 61: Line 70:
 
* [[Release production]]
 
* [[Release production]]
  
* [[Ubuntu packaging]]
+
* [[Building binary packages]]
  
 
* [[Qt updates]]
 
* [[Qt updates]]
  
 
* [[Geopsy Documentation Workshop 2010]]
 
* [[Geopsy Documentation Workshop 2010]]
 +
 +
 +
== [[Further improvements]] ==

Latest revision as of 13:44, 26 January 2024

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 documentation is structured around tutorials and reference manuals. The first are aimed at describing step by step some common tasks of ambient vibration processing. The second provide more detailed explanations of the software features. The tutorials contain many links to the reference part. Man pages are unix-like documentations of all command line options.


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

Reference manuals


General scientific background


Man pages

(What's a unix-man page?)

All Geopsy.org applications accept command line options, even graphical interfaces like geopsy or dinver. Man pages are equivalent to -h or -help options. Note that under Windows using MSYS console or Git bash is strongly recommended to fully exploit all possibilities of shell scripting (do not use the default MS-DOS console).

Developer documentation

This section is of interest only for people who wants to be involved in code development, bug fixes or administration. Application Programmer Interface and source code browser.


Source repository

The best option is to work directly in a git repository.


Administration


Further improvements