New Solid -> Grid Conversions Added to RockWorks17

(003-008) New Features (04/02/16/JPR): The Conversion Types within the Utilities | Solid | Convert | Solid -> Grid and Solid -> Zones programs have been significantly enhanced:

  • (003) The conversion types have been moved from the tree-style menu into a new dialog box in order to incorporated explanatory text and four new conversions.


  • (004) A new Median conversion has been added. Select this option to compute the median node G value in each vertical column of the solid model, and store that G value in the corresponding grid node. The statistical median is the number separating the higher half of the sampling from the lower half. It is often a better representation of the “average” (versus the mean) when a distribution is skewed by outliers.
  • (005) A new Most Frequently Occurring G-Value conversion has been added. Select this option to compute the most frequently occurring node G value (the mode) in each vertical column of the solid model, and store that G value in the corresponding grid node. Note: This doesn’t work well for multimodal populations (i.e. vertical columns where there are “ties” for the most frequently occuring G values). In these cases, the program will arbritarily choose the first candidate. Also note that selecting this option will require significantly more time for performing the solid-to-grid conversion.
  • (006) A new Number of Non-Null Voxels conversion has been added. Select this option to count the number of non-null (>-1.0e26) G values in each vertical column of the solid model, and store that count in the corresponding grid node.
  • (007) A new Number of Null Voxels conversion has been added. Select this option to count the number of null (=-1.0e27) G values in each vertical column of the solid model, and store that count in the corresponding grid node.
  • (008) A new Standard Deviation conversion has been added. Select this option to compute the Standard Deviation of all the non-null nodes within each version column of the solid model, and store that count in the corresponding grid node. With some data sets, this number is an approximation of the vertical anisotropy (i.e. square root of variance).

The example below shows how these new conversions apply to an interpolated block model of Lead concentrations:


RockWorks StripMap Menu Redesigned

(279) Cosmetic (04/01/16/JPR): The options within the “Include StripMap” tree-menu have been re-designed as a separate dialog (accessed by clicking the new “Options” button adjacent to the “Include StripMap” checkbox) in order to incorporate graphic examples within the menu.


Log Lists Added To RockWorks17

(245-277) New Feature (03/30/16/JPR): Programs menus that include 2D striplogs now include an option titled “Create List of Logs”.  This list will be saved within a specified ASCII text file and contains the ID’s for all  boreholes that are included within the diagram that is to be created. It is intended for special (rare) applications in which the user must have a list of borehole logs that are included within a digram (e.g. profiles in which there are clustered logs rendering unreadable, over-plotted log-titles, or profiles in which the logs are just too small).


Options:

  • File In Which To Store The Log List: ASCII text file that will contain alphabetically sorted list of the borehole IDs.
  • Dislay List Upon Completion: This will load and display the Log List into a text editor.

The following profile example illustrates the utility of the Log List.  Notice from the plan view map that boreholes DH-04 and DH-12 only pierce a portion of the profile “swath”.  As a consequence, they appear as small, unlabeled log fragments within the profile.  The Log List provides a means to confirm their presence within the profile.


This new capability has been added to the following programs:

  • (245) Borehole Manager | Aquifers | Profile
  • (246) Borehole Manager | Aquifers | Projected Section
  • (245) Borehole Manager | Aquifers | Section
  • (247) Borehole Manager | Colors | Profile
  • (248) Borehole Manager | Colors | Projected Section
  • (249) Borehole Manager | Colors | Section
  • (250) Utilities | Planes | Dips -> Profile
  • (251) Borehole Manager | Fractures | Profile
  • (252) Borehole Manager | Fractures | Projected Section
  • (253) Borehole Manager | Fractures | Section
  • (254) Utilities | Grid | Grids -> Profile | Single
  • (255) Utilities | Grids | Grids -> Profile | Multiple
  • (256) Utilities | Grids | Grids -> Section
  • (257) Borehole Manager | I-Data | Profile
  • (258) Borehole Manager | I-Data | Projected Section
  • (259) Borehole Manager | I-Data | Section
  • (260) Borehole Manager | Lithology | Profile
  • (261) Borehole Manager | Lithology | Projected Section
  • (262) Borehole Manager | Lithology | Section
  • (263) Borehole Manager | P-Data | Profile
  • (264) Borehole Manager | P-Data | Projected Section
  • (265) Borehole Manager | P-Data | Section
  • (266) Utilities | Solid | Profile
  • (267) Utilities | Solid | Projected Section
  • (268) Utilities | Solid | Section
  • (269) Borehole Manager | Stratigraphy | Profile
  • (270) Borehole Manager | Stratigraphy | Projected Section
  • (271) Borehole Manager | Stratigraphy | Section
  • (272) Borehole Manager | T-Data | Profile
  • (273) Borehole Manager | T-Data | Projected Section
  • (274) Borehole Manager | T-Data | Section
  • (275) Borehole Manager | StripLogs | 2-Dimensional | Profile
  • (276) Borehole Manager | StripLogs | 2-Dimensional | Section
  • (277) Borehole Manager | StripLogs | 2-Dimensional | Projected Section

New Features Added to RockWorks17 Datasheet Find & Replace

(228-241) New Features (03/30/16/JPR): The Datasheet | Search | Find & Replace program has been significantly enhanced:


The Find & Replace utility may be used to find specified text and numeric values within a designated column. Based on the results, the data may be simply highlighted (i.e. a simple “Find” operation), replaced, or the associated data row(s) can be enabled or disabled.  The options within the Find & Replace menu are described as follows:

  • Data Column: The column that is to be searched.
  • (228) Where to Start?
  • First Row: The search will start at the first row in the datasheet and progress down through the datasheet.
    • Current Row: The search will start at the row that contains the cursor and progress down through the datasheet.
  • (229) Type of Search?
    • (230) Text: Used to search for text strings (e.g. lease name).
      • Target: The text “string” to be searched for.
      • Case Sensitive: If unchecked, the case doesn’t matter (e.g. “Acme Lease” is considered the same as “ACME LEASE”).
      • (231) Target in Cell: Cell content can be a subset of cell target. Example: Enabling only monitor wells when all monitor well names begin with “MW” and all production wells begin within “PW”.
      • (232) Cell in Target: Cell content can be a subset of the target. Example: If searching for “Oil Well”, a cell labeled “Well” will be considered a match.
    • (233) Numeric:
      • (234) Exact: The target and the cell must have exactly the same values. Trailing zeroes are ignored.
      • (235) Range: All values between a specified mininum and maximum will be considered a match.
        • Minimum: Values equal to or greater than this value and less than or equal to the specified Maximum will be considered a match.
        • Maximum: Values less than or equal to this value and greather than or equal to the specified Minimum will be considered a match.
      • (236) Statistical: This option will look at all of the data within the specified column and compute the mean and standard deviation. The selected filter will then be used to locate the cells that fall within the designated category.
        • Background: Filters values are between the mean minus one standard deviation and the mean plus one standard deviation.

(M-1SD) > X < (M+1SD)

  •  Slightly Positively Anomalous: Filters values that are between the mean plus one standard deviation and the mean plus two standard deviations.

(M+1SD) > X < (M+2SD)

  •  Moderately Positively Anomalous: Filters values that are between the mean plus one standard deviation and the mean plus two standard deviations.

(M+2SD) > X < (M+3SD)

  • Strongly Positively Anomalous: Filters values that are between the mean plus one standard deviation and the mean plus two standard deviations.

(M+3SD) > X < (M+4SD)

  • Extremely Positively Anomalous: Filters values that are between the mean plus one standard deviation and the mean plus two standard deviations.

X > (M+4SD)

  •  Slightly Negatively Anomalous: Filters values that are between the mean plus one standard deviation and the mean plus two standard deviations.

(M-2SD) > X < (M-1SD)

  •  Moderately Negatively Anomalous: Filters values that are between the mean plus one standard deviation and the mean plus two standard deviations.

(M-3SD) > X < (M-2SD)

  •  Strongly Negatively Anomalous: Filters values that are between the mean plus one standard deviation and the mean plus two standard deviations.

(M-4SD) > X < (M-3SD)

  •  Extremely Negatively Anomalous: Filters values that are between the mean plus one standard deviation and the mean plus two standard deviations.

X < (M-4SD)

  • (237) What to Do?
    • (238) Highlight Cell: The first cell that meets the search criteria will be highlighted and the process will terminate (without showing a summary dialog). This is the same as a simple “Find” operation (i.e. no replacement).
    • (239) Enable/Disable: The Enable/Disable options are best used in conjunction with the Edit | Enable All and Edit | Disable All options. Example: Let’s say that you’re working with a geochemical dataset and you only want to plot points that have calcium level greater than 50%.
      •  Enable: The checkbox within the “Use” column will be checked for all rows in which the target is found.
      •  Disable: The checkbox within the “Use” column will be un-checked for all rows in which the target is found.
    • (240) Replace:
      •  Replacement: The text string that will replace the cell(s) that meet the search criteria. Note: This can be any text, thereby allowing you to replace numeric searches with text strings (e.g. values < 1.0 replaced by “Below Detection Limit”).
      • (241) Confirm Replacements: If checked, the user will be prompted before each replacment. The confirmation dialog provides options for accepting the replacement, denying the replacement (and proceeding with the search), canceling the operation, and making all subsequent changes without additional confirmation.


  •  Show Summary: Displays a dialog after completion that shows the number of matches that were located and/or the number of changes that were made.


Note: The searching ignores the status of the Use column. In other words, all rows are scanned.

RockWorks17 Datasheet Cell Margins Are Now Adjustable

(225) New Feature (03/27/16/JPR): A new setting titled “Lateral Cell Margins” has been added to the Preferences | General Program Settings | Datasheet menu.


This new option will add the specified number of blank pixels to either side of text within the Utilities Datasheet for better readability especially when a left-justified column is immediately to the right of a right-justified column.


Note: Changes to the lateral margins do not take effect until the program is re-started.  The new default lateral margin is 3 (versus 0 for the previous versions).