Saving current working directory

July 31, 2005 Programs No comments

The location of the current working directory appears now in the first line of RSF files in addition to other information. This could make it easier to track the origin of files that change directories. Thanks to Felix Herrmann for the suggestion.

Plotting irregular data

July 31, 2005 FAQ No comments

Is it possible to plot irregularly sampled seismic data in RSF?
Yes, if you use sfwiggle. See RSF/book/rsf/rsf/wiggle for an example.

Conjugate directions

July 30, 2005 Documentation No comments

A new paper has been added to the collection of reproducible papers:

Other available papers:

cdstep

rsfbook is dead, long live rsffigs

July 29, 2005 Systems No comments

The rsfbook repository was getting too big with large figures and movies and that created a lot of difficulties. In a major reorganization effort, we have moved the human-edited part of the books (LaTeX and SConstruct files) under /rsf/book and created a separate repository rsffigs just for figures.
Checkout the figure repository as follows:
svn co http://egl.beg.utexas.edu/svn/rsffigs $RSFROOT/figs.
You can also use a different path and set the RSFFIGS environmental variable. The usual scons test and scons lock commands should work.

Timing the execution

June 3, 2005 Examples No comments

You can now time the execution of processing flows in Scons using a TIMER option. Use it like this:
scons TIMER=y <target>
An example from rsftour:


bash$ scons -Q TIMER=y windowed.rsf
/usr/bin/time < Txx.HH /path/to/RSF/bin/sfwindow n2=10 n1=200 f1=200 > windowed.rsf
0.00user 0.01system 0:00.00elapsed 0%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (170major+25minor)pagefaults 0swaps

Thanks to Jim Jennings for the idea.

Not keeping processing history in headers

June 2, 2005 FAQ 1 comment

Why does not RSF store a complete file history in the header (as SEPlib does)?

Not keeping complete file histories in header files was a design decision. The reasoning is that processing histories belong in other places (namely, the SConstruct files), and one should not rely on the header information for figuring out how the file was processed. A technical detail is that, since history parameters are stored in a hash table, they are outputed in random order. Please let us know if you can think of compelling reasons for changing this behavior.

Update: the behavior has changed following the suggestion from James Rickett. File histories are now stored in RSF files.

SCons 0.96.90

May 26, 2005 Systems No comments

The RSF setup is updated to work with SCons version 0.96.90. We will make a transition to 0.97 whenever it becomes available.

RSF tour

May 26, 2005 Documentation No comments

The RSF tour is now complete. Any comments, suggestions, or additions are welcome.

RSF program guide: sfheaderattr

April 23, 2005 Documentation No comments

A section on sfheaderattr has been added to the RSF programs guide. Any further additions or corrections would be appreciated.

Wave equation prestack depth migration

April 23, 2005 Examples No comments

Here is Paul Sava’s result on imaging Sigsbee2A synthetic dataset using wave equation migration on a cluster.