Changes between Version 1 and Version 2 of ShmRelease20112


Ignore:
Timestamp:
03/16/2011 02:51:08 PM (13 years ago)
Author:
MarcusWalther
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ShmRelease20112

    v1 v2  
    55Seismic Handler uses now python helper programs. Please make sure, that you have at least python 2.5 installed. LocSAT and fk analysis software is now mandatory. The software packages are downloaded during the installation process (so you need an active internet connection). 
    66 
    7 Please read the instructions for preparing your operating system: [ShmSeismicHandler#Installationinstructionsforrecentlinuxflavors General installation instructions]. You will need administrative rights to perform the necessary changes! 
     7Please read the instructions for preparing your operating system: [ShmSeismicHandler#Installationinstructionsforrecentlinuxflavors General installation instructions]. You will need administrative rights to perform the necessary changes! If you successfully compiled the SH/SHM before on your system, no changes are necessary. 
     8 
     9''Since we switched all our PC infrastructure to Linux, the software is tested only on such systems.'' 
     10 
     11We are still working on a Seismic Handler version with a new graphical interface (so called SHX). The first testing release will be available in the next months. 
    812 
    913== Installation instructions == 
    1014 
    11 The pre-packed software archive is self-extracting ([XXX Download], md5sum XXX). Please run it from a terminal window. 
     15The pre-packed software archive is self-extracting ([attachment:SHM-20112-install.sh Download], md5sum 66e3e1c360312abc2cd5a2385bee86fb). Please run it from a terminal window! 
    1216 
    13  1. Please make really sure, that you [ShmSeismicHandler#Installationinstructionsforrecentlinuxflavors prepared your OS] for SH/SHM. 
     17 1. Please make really sure that you [ShmSeismicHandler#Installationinstructionsforrecentlinuxflavors prepared your OS] for SH/SHM. 
     18 1. Start installation in the directory you downloaded the installation package: 
     19{{{ 
     20$ bash ./SHM-20112-install.sh 
     21}}} 
    1422 1. If you have no administrative rights, you can perform an user installation to any directory you are able to write in. 
    15  1. ... 
     23 1. LocSAT and fk are downloaded from FTP server automatically. 
     24 1. Before performing the installation, you can alter some automatically detected settings: 
     25{{{ 
     26(u)  user root path:           $HOME/shfiles 
     27(e)  window based texteditor:  kwrite 
     28(c)  linux colors:             yes 
     29}}} 
     30    If everything is ok, start compiling by typing "i". 
     31 1. Compilation process takes place. Please look for compiling errors. 
     32 1. Update your environment depending on your shell (edit ~/.cshrc or ~/.bashrc respectively). 
     33 1. Finished. If any problems are found, the temporary directory with the installation sources is kept, otherwise deleted. 
     34 
     35If you have any problems installing SH/SHM please contact us via discussion forum or [http://list.seismic-handler.org/mailman/listinfo/users users mailing list]! 
     36 
     37== Known issues == 
     38 
     39 * For a correct compilation process you have to make some changes to your os (see [ShmSeismicHandler#Installationinstructionsforrecentlinuxflavors General installation instructions]). For some linux distributions the instructions are not complete yet. 
     40 * Ubuntu based systems from version 9.04 on have defect motif libraries. SHM will crash right after start. A solution is replacing the motif libs manually ([ShmInstallUbuntu#DefectmotiflibrariesinUbuntu detailed instructions]). 
     41 * Some versions of OpenSUSE ship with a defect UIL compiler. You can simply replace ''sh/source/motif/shm_world.uid'' by the [attachment:shm_world.uid file attached] here. 
     42 * On KDE systems there's a short pause after start-up of SHM. 
    1643 
    1744== Changelist == 
    1845 
    19 The last official release of Seismic Handler was some years ago - but the development never stopped. So it's not easy to list all changes. This list will grow further. 
     46The last official release of Seismic Handler was some years ago - but the development never stopped. 
    2047 
     48=== Seismological work === 
     49 
     50 * Station configuration information is additionally included from $SH_PRIVATE not only $SH_INPUTS. 
     51 * Updated GRSN station information (plus additional stations). 
     52 * Additional simulation filters. 
     53 * {{{sfdline}}} outputs network and location code by default. 
     54 * Channel transformation (e.g. load data with highest sampling rate available, see [source:SH_SHM/branches/2011.2/inputs/chantrans.txt $SH_INPUTS/chantrans.txt]). 
     55 * [ShTools/ScpToEvt Conversion tool] from SeisComP3 to SH's EVT format. 
     56 * Stand-alone program to determine the geographical region ([source:SH_SHM/branches/2011.2/source/motif/GeographicRegion.c GeographicRegion]). 
     57 * SH: Experimental network interface (undocumented). 
     58 * SHM: Amplitude measurements on band-pass filtered traces. 
     59 * SHM: Location dependent auto-filter. 
     60 * SHM: [ShmDocMenuLocateDelLocation Delete location] menu entry. 
     61 * SHM: Additional checks for teleseismic events (e.g. depth given, but no depth phase associated or double phases). 
     62 * SHM: Source region is updated automatically on location change. 
     63 * SHM: [ShmDocMenuLocateIdentifyPhase Identify Phase] uses [http://www.seismicportal.eu/jetspeed/portal/web-services.psml ORPHEUS XML web service]. 
     64 
     65=== IT issues === 
     66 
     67 * Refreshed setup process. 
    2168 * BASH environment is supported. 
    22  * Station configuration information is additionally included from $SH_PRIVATE. 
    23  * Many mseed related fixes and enhancements. 
    24  * {{{sfdline}}} outputs network and location id by default. 
    25  * [ShmDocMenuLocateIdentifyPhase Identify Phase] uses ORPHEUS webservice. 
     69 * Many mseed related fixes and enhancements (100 Hz data, new formats, ...). 
     70 * Updated support for GCF files (Güralp binary format close to MSEED). 
     71 * Included python version of sfdline (output MSEED header information) using [http://obspy.org/ obspy]. 
    2672 * More text editors are supported (and automatically configured). 
    27  * If you overwrite an existing SH/SHM installation, the configuration files are backed up. 
    28  * ... 
     73 * If you overwrite an existing SH/SHM installation, your configuration files are backed-up. 
     74 * Support for data-base based waveform archive. 
     75 * Compatibility to GCC 4.x compiler. 
     76 * 64-bit compatibility. 
     77 * Increased length for all types of internal lists. 
     78 * Removed support for ancient systems: VAX, VMS, DOS, ATARI, TEK, plotters, tapes, ... 
     79 * Many bug-fixes. 
     80 
     81If you are interested in the deep details of changes, please have a look at the detailed source code change list: [1:347/SH_SHM/trunk].