Menu

Tree [14c135] master /
 History

HTTPS access


File Date Author Commit
 sample_sprint_scripts 2020-10-10 Nick Crabtree Nick Crabtree [25b3ee] new script to test out running in parallel
 segy-ibm-iee 2023-10-17 nickcrabtree nickcrabtree [d2c0cb] updates
 utils 2017-06-28 Nick Crabtree Nick Crabtree [337867] Various tweaks
 Amoeba.pm 2011-10-12 Nick Crabtree Nick Crabtree [87ac9b] Grid library holds locks for a bit longer by de...
 GA.pm 2010-12-18 Nick Crabtree Nick Crabtree [1b6379] Initial import to sourceforge, corresponding to...
 Genetic.pm 2010-12-18 Nick Crabtree Nick Crabtree [1b6379] Initial import to sourceforge, corresponding to...
 Grid_Annealing.pm 2021-11-09 Nick Crabtree Nick Crabtree [fc4742] Further tweaks to v0k derivation to make sure w...
 NFSLock2.pm 2021-09-03 Nick Crabtree Nick Crabtree [cc454b] typo fix
 README 2017-06-28 Nick Crabtree Nick Crabtree [337867] Various tweaks
 Simulated_Annealing.pm 2016-12-16 Nick Crabtree Nick Crabtree [2a64e5] Tweaks to output text depending on verboseness
 bucket.pm 2016-12-06 Nick Crabtree Nick Crabtree [8cd200] New functionality to initialise a bucket from a...
 grid.pm 2024-03-18 Nick Crabtree Nick Crabtree [14c135] fixup
 grid_add.pl 2023-06-22 nickcrabtree nickcrabtree [855a8d] Better usage error message
 grid_convert.pl 2023-06-22 nickcrabtree nickcrabtree [788be4] Better usage message. New option 'type' for use...
 grid_count_greater_than_zero.pl 2017-02-28 Nick Crabtree Nick Crabtree [376837] New script to count where grids are greater tha...
 grid_create_template.pl 2016-07-04 Nick Crabtree Nick Crabtree [17af7f] grid_create_template update to read in an xyz f...
 grid_data_cgg_interpretation.pl 2016-07-04 Nick Crabtree Nick Crabtree [775f9a] Skip input lines with 'XCORD' in them.
 grid_data_median_value_within_search_radius.pl 2011-11-17 Nick Crabtree Nick Crabtree [2e880a] New gridding driver script for creating grid wi...
 grid_from_triangle_mesh.pl 2016-06-16 Nick Crabtree Nick Crabtree [d95d17] Fix merge
 grid_math.pl 2016-12-06 Nick Crabtree Nick Crabtree [525def] Implement timestamp functionality in grid_math.pl
 grid_max_fill.pl 2016-06-06 Nick Crabtree Nick Crabtree [8d8eb1] New scripts to compute min/max of two input gri...
 grid_min_fill.pl 2016-06-06 Nick Crabtree Nick Crabtree [8d8eb1] New scripts to compute min/max of two input gri...
 grid_report.pl 2021-08-26 Nick Crabtree Nick Crabtree [908748] update library paths
 grid_resize.pl 2022-09-11 nickcrabtree nickcrabtree [f42f10] Add --timestamp option to preserve existing res...
 grid_spillpoint.pl 2017-02-28 Nick Crabtree Nick Crabtree [ddfad5] Bugfix
 grid_spillpoint_and_volumetrics.pl 2023-06-22 nickcrabtree nickcrabtree [f0f092] Add option to supply thickness as a filename
 grid_stdev.pl 2021-01-08 Nick Crabtree Nick Crabtree [ed9a48] add library path
 grid_xyz_zoxy.pl 2021-08-26 Nick Crabtree Nick Crabtree [691cf3] update library paths
 gstat-2.5.1_patched.tar.xz 2016-11-07 Nick Crabtree Nick Crabtree [514c0e] Bugfix to DSAA output format patch - now put th...
 interpretation_kingdom_iesx_split.pl 2016-01-14 Nick Crabtree Nick Crabtree [045a5c] New script to split up a Kingdom IESX output fi...
 interpretation_kingdom_iesx_split_to_Charisma_with_long_filenames.pl 2016-10-10 Nick Crabtree Nick Crabtree [077fef] Bugfixes
 petrel_points_with_attributes_to_iesx_3d_ci7m_gf.pl 2016-01-14 Nick Crabtree Nick Crabtree [7c9ef8] Convert Petrel points with attributes to Iesx 3...
 polygon_kingdom_to_petrel.pl 2016-01-14 Nick Crabtree Nick Crabtree [ff6238] Don't assume the polygon ID.
 remove_awkward_characters.sh 2015-08-05 Nick Crabtree Nick Crabtree [d9b2c8] Add question mark as an awkward character
 remove_awkward_characters_and_dots.sh 2016-01-14 Nick Crabtree Nick Crabtree [bc5357] Remove dots as well as awkward characters in fi...
 segy-copy.pl 2022-01-07 nickcrabtree nickcrabtree [6a4e63] Keep track of input seismic file index
 segy-math.pl 2017-07-06 Nick Crabtree Nick Crabtree [4de842] Don't use -w on env line
 segy-ostrander.pl 2011-11-17 Nick Crabtree Nick Crabtree [2e880a] New gridding driver script for creating grid wi...
 segy-read.pl 2023-10-18 nickcrabtree nickcrabtree [c710e2] Bugfix
 segy-to-ascii.pl 2021-09-03 Nick Crabtree Nick Crabtree [2327bc] use strict - reduce warnings
 segy-update-ebcdic.pl 2017-06-28 Nick Crabtree Nick Crabtree [a1e620] Permission change
 segy.pm 2023-10-17 nickcrabtree nickcrabtree [a78a7f] remove unnecessary comment
 segy_batch_time_convert.pl 2014-05-08 Nick Crabtree Nick Crabtree [dcb6da] Bugfixes and tweaks
 segy_extract_along_traverse.pl 2017-06-28 Nick Crabtree Nick Crabtree [5c8043] Updates associated with merging segy files
 segy_vint_depth_to_vavg_time.pl 2014-05-08 Nick Crabtree Nick Crabtree [88e730] Bugfixes
 sprint.pm 2024-03-12 nickcrabtree nickcrabtree [c294f9] Write Vo grid out as ZMAP ASCII when kriging an...
 sprint_volumetrics.pl 2012-07-10 Nick Crabtree Nick Crabtree [f75f4e] Add file to post-process sprint depth outputs t...
 stackvel.pm 2022-09-18 nickcrabtree nickcrabtree [6e9954] Bugfix: don't attempt to interpolate at bad val...
 stackvel_cleanup.pl 2014-05-08 Nick Crabtree Nick Crabtree [88e730] Bugfixes
 stackvel_convert.pl 2016-07-19 Nick Crabtree Nick Crabtree [7109e9] Now produce a report before outputting
 stackvel_dix.pl 2014-06-12 Nick Crabtree Nick Crabtree [71831d] New script to do dix transformation on stacking...
 stackvel_interpolate_at_grid.pl 2022-09-18 nickcrabtree nickcrabtree [b37e8f] ensure velocity is defined for output following...
 stackvel_merge_files.pl 2012-11-30 Nick Crabtree Nick Crabtree [957d04] New driver script to allow merging of two stack...
 stackvel_report.pl 2014-06-12 Nick Crabtree Nick Crabtree [b98b1d] New script to report on the stats of a stacking...
 stackvel_reverse_dix.pl 2012-11-30 Nick Crabtree Nick Crabtree [7aff74] New driver script to compute Vrms from Vint sta...
 time-convert-vint_segy.pl 2014-05-08 Nick Crabtree Nick Crabtree [dcb6da] Bugfixes and tweaks
 time_convert_segy.pl 2013-11-05 Nick Crabtree Nick Crabtree [460a75] Add scripts for time-converting depth-domain se...
 triangle.pm 2016-06-16 Nick Crabtree Nick Crabtree [30c6c5] New method intersect_mesh_with_grid.
 util.pm 2022-09-18 nickcrabtree nickcrabtree [719e48] Bugfix: don't interpolate at bad values
 volumetrics.pl 2017-02-27 Nick Crabtree Nick Crabtree [b9f501] New script volumetrics.pl to run command-line v...
 well.pm 2010-12-18 Nick Crabtree Nick Crabtree [1b6379] Initial import to sourceforge, corresponding to...
 xval_cleanup_cross_validation_report.pl 2013-11-26 Nick Crabtree Nick Crabtree [1222f5] Update input file in place.
 xval_merge_runs.pl 2014-03-14 Nick Crabtree Nick Crabtree [d559c7] When running xval in several directories in par...
 xval_unwrap_Petrel_well_tops.pl 2022-09-21 nickcrabtree nickcrabtree [7b44c7] fixup
 xval_watchdog.pl 2014-05-08 Nick Crabtree Nick Crabtree [88e730] Bugfixes

Read Me

SPRINT

Copyright (C) 2007-2009 RPS Energy Ltd (rpsscp@rpsgroup.com www.rpsgroup.com)

    This program is free software; you can redistribute it and/or modify
    it under the terms of version 2 of the GNU General Public License
    as published by the Free Software Foundation.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of version 2 of the GNU General
    Public License along with SPRINT; if not, write to the Free
    Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
    02110-1301 USA


WHAT IS SPRINT?

  SPRINT is a toolkit for investigating the depth uncertainties
  arising from vertical depth conversion. Key features are: running
  multiple depth-conversion in "batch" mode, cross-validation
  (dropping wells), and html report output.

  More details on the theoretical background are in the published
  geophysical literature, especially
  http://www.cseg.ca/conferences/2004/2004abstracts/013S0130-Crabtree_N_Using_Cross_Validation.pdf
  and http://www.scopic.com/papers/EAGE2001_depth_uncertainty.pdf

GETTING ASSISTANCE

  RPS Energy Ltd provide consulting services using this software, and
  assistance in installation and use, for a standard per-hour
  fee. Please contact rpsscp@rpsgroup.com for more information.

USING SPRINT

  A sample driver script is supplied as sample_sprint.pl.  grid.pm and
  sprint.pm both have 'use lib "/home/user/scripts"' near the
  beginning. This line should be changed to reference the location of
  the SPRINT code.

  Near the top of the sprint.pm file there is a reasonable amount of
  documentation on the options and input file formats.

EXTERNAL DEPENDENCIES

  SPRINT has the following external dependencies, all of which are freely available:

  gstat from http://www.gstat.org

  gnuplot from http://www.gnuplot.info

  various modules from http://www.cpan.org including but not limited to:
	Statistics::OLS
	LockFile::Simple
	PDL
	WeakRef

  perl version 5.8.0 or newer from www.perl.org