Differences

This shows you the differences between two versions of the page.

sep:software:septour [2008/08/21 20:32]
claudio
sep:software:septour [2015/05/27 02:06] (current)
Line 1: Line 1:
-~~TASK:altheyab?[2008]~~ 
- 
====== SEP Software Tour ====== ====== SEP Software Tour ======
** We freely offer all the software tools that are necessary to explore our electronic documents or to create electronic documents yourself. ** ** We freely offer all the software tools that are necessary to explore our electronic documents or to create electronic documents yourself. **
-[[sep:septour|{{http://sep2.stanford.edu/data/media/sep/software/desktop2.gif?219x171 }}]] At the Stanford Exploration Project, we have combined various software tools to an software environment for research of seismic data processing. The **Figure** on the left shows the electronic version of a reproducible research document. Such an electronic document represents a directory that contains the traditional document and all the software needed to compute the included results.+[[sep:software:septour|{{sep:software:desktop2.gif}}]] \\ 
 +At the Stanford Exploration Project, we have combined various software tools to an software environment for research of seismic data processing. The **Figure** on the left shows the electronic version of a reproducible research document. Such an electronic document represents a directory that contains the traditional document and all the software needed to compute the included results.
The window at the left displays a TeX document. Any figure caption in that document comprises a push-button that when pressed issues a system command to the displaying computer. By default that system call starts the graphical user interface that is shown to the bottom right of the screen-dump. The graphics interface allows a reader to choose several actions: by default the reader can remove, build, and view the figure. Additionally, a reader can clean the directory of all unnecessary, intermediate files or individually inspect the files underlying the document. The window at the left displays a TeX document. Any figure caption in that document comprises a push-button that when pressed issues a system command to the displaying computer. By default that system call starts the graphical user interface that is shown to the bottom right of the screen-dump. The graphics interface allows a reader to choose several actions: by default the reader can remove, build, and view the figure. Additionally, a reader can clean the directory of all unnecessary, intermediate files or individually inspect the files underlying the document.
Line 23: Line 22:
  * [[sep:software:softtex|TeX tools:]] You do need the common TeX-LaTeX setup. Additionally, you need our TeX macros, especially the macro that implements the figure caption button that issues system commands.   * [[sep:software:softtex|TeX tools:]] You do need the common TeX-LaTeX setup. Additionally, you need our TeX macros, especially the macro that implements the figure caption button that issues system commands.
  * [[sep:software:xtpanel|Xtpanel:]] We distribute the Xtpanel package on our ftp site. We use the graphics scripting language Xtpanel for any simple interactions between the reader and the document. Xtpanel is, however, a full fledged language and is by far not limited to simple interfaces as we use in our documents.   * [[sep:software:xtpanel|Xtpanel:]] We distribute the Xtpanel package on our ftp site. We use the graphics scripting language Xtpanel for any simple interactions between the reader and the document. Xtpanel is, however, a full fledged language and is by far not limited to simple interfaces as we use in our documents.
-  * [[sep:software:ratfor|Rafor:]] We distribute on our site a debugged version of Ratfor. Ratfor allows us to use C-like syntax in our Fortran77 code. We write all our Fortran77 code in Ratfor. It frees us of esoteric Fortran features such as the strict indention rules, and the loop numbering.+  * [[sep:software:ratfor|Ratfor:]] We distribute on our site a debugged version of Ratfor. Ratfor allows us to use C-like syntax in our Fortran77 code. We write all our Fortran77 code in Ratfor. It frees us of esoteric Fortran features such as the strict indention rules, and the loop numbering.
  * [[sep:software:seplib|SEPlib:]] We distribute SEPlib from this site. To install SEPlib you will have to compile several 100 C and Fortran routines. The installation is fully automatized. However, unexpected portability problems do pop up from time to time when we port SEPlib to new computer platforms (our traditional platforms are HP700, SUN4 (SUNOS), and RS6000). The fully installed SEPlib package occupies approximately 82 M-Bytes of disk-space (10 M-Bytes source code, 72 M-Bytes executables and object libraries). During installation the package requires another 60 M-Bytes to store temporary object files within the source code directory. To use SEPlib you will need another few 100M-Bytes for the storage of SEPlib data sets and temporary files (the default is /tmp but at SEP we use dedicated scratch disk space). To install SEPlib you will have to have a gmake, and a C and Fortran compiler.   * [[sep:software:seplib|SEPlib:]] We distribute SEPlib from this site. To install SEPlib you will have to compile several 100 C and Fortran routines. The installation is fully automatized. However, unexpected portability problems do pop up from time to time when we port SEPlib to new computer platforms (our traditional platforms are HP700, SUN4 (SUNOS), and RS6000). The fully installed SEPlib package occupies approximately 82 M-Bytes of disk-space (10 M-Bytes source code, 72 M-Bytes executables and object libraries). During installation the package requires another 60 M-Bytes to store temporary object files within the source code directory. To use SEPlib you will need another few 100M-Bytes for the storage of SEPlib data sets and temporary files (the default is /tmp but at SEP we use dedicated scratch disk space). To install SEPlib you will have to have a gmake, and a C and Fortran compiler.
-  * [[http://sepwww.stanford.edu/research/redoc/index.html|Make rules:]] We distribute our laboratories shared Make rules. Our laboratory shares a single set of make rules for three reasons: to have a consistent set of rules for all our applications, to collect the wisdom of our researchers about computer commands, and to avoid the re-implementation of standard methods. The rules fall into two groups: Program rules contain rules for compilation, linking, and installation of programs. ReDoc rules contain rules for the removal and re-computation of a documents figures (These later rules are invoked by the push-button in a LaTeX document). To use SEP's make rules after installation, the author needs to include the rules in the application Makefile. +  * [[sep:research:reproducible|Make rules:]] We distribute our laboratories shared Make rules. Our laboratory shares a single set of make rules for three reasons: to have a consistent set of rules for all our applications, to collect the wisdom of our researchers about computer commands, and to avoid the re-implementation of standard methods. The rules fall into two groups: Program rules contain rules for compilation, linking, and installation of programs. ReDoc rules contain rules for the removal and re-computation of a documents figures (These later rules are invoked by the push-button in a LaTeX document). To use SEP's make rules after installation, the author needs to include the rules in the application Makefile. 
-  * [[sep:research:research|SEP documents:]] We offer more than 6000 pages of SEP research on this web server (some of them are exclusively accessible to our Sponsors). All of the recent documents (since approximately 1991) are available in two forms: as a traditional article in Postscript format or as tarred and compressed directory. If you have installed the SEPlib environment as described on this page, you should be able to yield a reproducible electronic document by down-loading and untaring this directory. Since, however, these documents were organized for distribution on CD-ROM rather than the Web, you may encounter some difficulties in individual cases. I suggest to first down-load Jon Claerbout's [[http://sepwww.stanford.edu/research/reports/books.html|books]] which are fully self-contained. To explore SEP's reproducible documents or to write your own reproducible documents, you will need most of the software mentioned on this page: gmake, TeX, LaTeX, Xtpanel, Ratfor, SEPlib, Make rules.+  * [[sep:research:research|SEP documents:]] We offer more than 6000 pages of SEP research on this web server (some of them are exclusively accessible to our Sponsors). All of the recent documents (since approximately 1991) are available in two forms: as a traditional article in Postscript format or as tarred and compressed directory. If you have installed the SEPlib environment as described on this page, you should be able to yield a reproducible electronic document by down-loading and untaring this directory. Since, however, these documents were organized for distribution on CD-ROM rather than the Web, you may encounter some difficulties in individual cases. I suggest to first down-load Jon Claerbout's [[http://sepwww.stanford.edu/data/media/public/sep/prof/index.html|Books]] which are fully self-contained. To explore SEP's reproducible documents or to write your own reproducible documents, you will need most of the software mentioned on this page: gmake, TeX, LaTeX, Xtpanel, Ratfor, SEPlib, Make rules.
  * [[sep:software:scripts|Scripts:]] We have written a few scripts (mostly perl) that help us to manage and test our documents. If nothing else, they might serve as sample perl scripts. Have fun!   * [[sep:software:scripts|Scripts:]] We have written a few scripts (mostly perl) that help us to manage and test our documents. If nothing else, they might serve as sample perl scripts. Have fun!
\\ \\
 +
====== Other software used at SEP ====== ====== Other software used at SEP ======
Line 42: Line 42:
====== Bibliography ====== ====== Bibliography ======
-  * [[http://sep2.stanford.edu/data/media/public/docs/sephelp/index.html|SEPhelp]]\\  **by Karrenbach, Nichols, Dellinger, Schwab, et. al.**+  * [[http://sepwww.stanford.edu/data/media/public/docs/sephelp/index.html|SEPhelp]] by Karrenbach, Nichols, Dellinger, Schwab, et. al.
/web/html/data/attic/sep/software/septour.1219350742.txt.gz · Last modified: 2015/05/26 22:41 (external edit)
www.chimeric.de Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0