[SAC-HELP] SAC v101.0 now available

Robert Casey rob at iris.washington.edu
Wed Mar 14 12:07:29 PDT 2007



	Announcing the release of SAC v101.0, available for download through  
the IRIS DMC.  A large number of updates have been provided since the  
100.1 release.  You can get to the SAC download registration, update  
history, and online manual via this URL:

	http://www.iris.edu/manuals/sac

	For further questions, please contact (webmaster  AT   
iris.washington.edu)

------------------------------------------------------------------------ 
---------

	Description:

	SAC (Seismic Analysis Code) is a general purpose interactive program  
designed for the study of sequential signals, especially timeseries  
data. Emphasis has been placed on analysis tools used by research  
seismologists in the detailed study of seismic events. Analysis  
capabilities include general arithmetic operations, Fourier  
transforms, three spectral estimation techniques, IIR and FIR  
filtering, signal stacking, decimation, interpolation, correlation,  
and seismic phase picking. SAC also contains an extensive graphics  
capability.

------------------------------------------------------------------------ 
---------

	Authors:

	Peter Goldstein  (peterg AT llnl.gov)
	Arthur Snoke  (snoke  AT vt.edu)
	Brian Savage  (savage AT uri.edu)
	George Helffrich (george  AT gly.bris.ac.uk)
	Richard Godbee (rwg  AT vt.edu)
	
------------------------------------------------------------------------ 
---------

	Revision Notes:

2007/03/03 Version 101.0
	* Supported Platforms: Solaris, Linux (32 bit), and Mac OS X
	  (both OSX/PPC and OSX/Intel).  On OSX/Intel, a build does not
	  work using gcc 3.  On OSX/PPC, builds are successful with either
	  gcc 3 and gcc 4 for OS 10.4 and gcc 3 for 10.3.  A successful build
	  is reported on OS 10.2, but builds on 10.4 will not run on 10.2.
	  Builds on Solaris 2.9 will work on 2.8.  On Linux, successful builds
	  on either gcc 3 or gcc 4.  Sac is not supported on 64-bit
	  architectures, but successful builds on 64-bit machines are reported
	  using the -m32 flag with gcc plus other modifications.
	* Added ~/utils with sources and makefile for sacswap, saclst,
	  and sgftops.  Executables are included in ~/bin.
	* Major Bug Fixed for all SACIO Library routines.
           Use of library with Fortran and/or C now sane
	* Major Bug Fix: Writehdr Different Endian Bug
	* Variable: SAC_USE_DATABASE
		Use Database
		   If environment variable is undefined or set to 1
	           % setenv SAC_USE_DATABASE 1
		Do Not Use Database
		  If environment variable is set to 0
	           % setenv SAC_USE_DATABASE 0
	* Variable: SAC_DISPLAY_COPYRIGHT
		 Show Copyright
		    If environment variable is undefined
		Do Not Show Copyright
		   If environment variable is defined
	           % setenv SAC_DISPLAY_COPYRIGHT 1
	* YLimit Bug fixed
	* Minor Bug Fixes: Compilation Bugs and Warnings, bugs in sgftops
	  and sgftoeps.csh
	* To Do:
	   - Build and Testing
	      ./configure system
	      Universal Builds on OS X
	      Testing suite

	   - Known Bugs
	      Files that begin with a long integer
               Line termination while parsing files
	      No error output on "ch o gmt" truncation, better error reporting
	      r pha*? multiple times gives segmentation fault
	      Missing SAC> when run in a script
	      Error should in in stderr not stdout
	      "WARNING: Number 4003 integer too large"
	      'lh inclusive non-existent-header' causes a to segfault
	      wsac0 does not update all header variables
	      SGF files written with one byte order cannot be read
		  on systems using the opposite byte order
	      "do .. wild" loop bombs if total number of characters
                   for filenames too large

            - Plotting Bugs
       	      Plotpk cross-hairs
	      Time shrinks on plots with lots of records
	      Reformat Plotting Window

	   - General Code Cleanups
	      Merge files that overlap, better merge code
	      remove code repetition, hdr.h, extfuncs.h, and  SacHeader.h
	      Use of common blocks, global variables
	      rolllback command does not work

	   - Additional Functionality
	      Scalability, 1000 files, more, no limit ?
	      write with a format
	         e.g. "write %kzdate.%kztime.%kstnm.%knetwk.% kcmpnm.sac"
	      get/set functionality
	      	       includes initialization file
		       and setting "set lh.columns 2"

	       	
2005/07/25 Version 100.1 beta
         * Supported Platforms: Solaris, Linux and Mac OS X (10.3 and  
10.4
           Builds on OS 10.4 will not work on OS 10.3.  Okay vice versa)
         * Command line editing (using libedit)
         * X11 Windowing bug fixes
         * Enhancements to sgftops (bin/sgftoeps.csh)
         * bug fixes: help crashed if entry not a valid help item;
                      pause/redraw problem
         * Not fixed: readhdr/writehdr problem when changing endian;
                      cross-hair cursor size in ppk;
                      endian converter/sensor for .sgf files;
                      reported rollback problem

2004/12/08 Version 100.00
	* Supported Platforms: Solaris, Linux and Mac OS X
  	* Automatic Byte-swapping added
  	* Initial Release of OS X version
  	* Linux readalpha bug fix

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.iris.washington.edu/pipermail/sac-help/attachments/20070314/9a1719a1/attachment.html>


More information about the sac-help mailing list