Menu

Tree [726a4c] 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 2025-05-27 nickcrabtree nickcrabtree [80889a] Update maths to be (hopefully) correct this time
 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

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.