Differences

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

sep:software:septour [2008/12/12 20:01]
mohammad
sep:software:septour [2015/05/27 02:06] (current)
Line 3: Line 3:
** 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:software:desktop2.gif|sep:septour}} +[[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. 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.
Line 22: 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.
  * [[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: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.
/web/html/data/attic/sep/software/septour.1229112088.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