ERTLab64

ERTLab 3d Electrical Resistivity Tomography Software

What’s New

If you have used ERTLab™ before, you will notice that the layout of the workspace should be familiar. However, there are some important changes; you will notice that there may be buttons that are no longer there or may have a different function than before. Below is an overview in order for you to become familiar with the changes made in ERTLab™ 64.

  1. In the Inversion Workspace, changes under the Configuration Settings
    • Mesh Settings
      • Added a Flat Z bottom foreground option
        • This option allows the user to either (1) lets the mesh expand down to a flat bottom or (2) lets the mesh follow the surface (topography) of the mesh. Figure 1 provides an example of this option.
        • Added a Depth of Investigation option
          • This option allows the user to pick an absolute depth to view the image.
      • Inversion parameters
        • Added a Smoothness constraint option
      • Global parameters (changed from initial title, ‘Saving and Plotting parameters’)
        • Added a Number of CPU threads option
          • The CPU threads option allows the code to make use of multicore processors and run numerically intensive processes in parallel.  Normally this is set to one less than the number of process cores available on your computer (this leaves one core available for handle system processes).  Recommended settings for some common processors are:
            • Intel I7                   7
            • Intel I5                   3
            • Intel I3                   3
            • AMD Phenom II                3

    To view the number of cores that your computer has, open the Windows Task Manager, under the Performance tab, the CPU Usage history will display the number of windows/cores on your computer.

    whats new

     

    Figure 1. A) Shows the mesh after choosing option 1: Yes, Flat Z bottom foreground B) Shows the mesh after choosing option 2: No, Flat Z bottom foreground.

     

     

  2. Changes to the Inversion Progress Window
    • There is a new inversion progress window that will pop-up automatically and will appear as a separate window from the ERTLab™ 64 workspace window.
    • The window is able to be modified and the information saved.
      • Figure 2 shows the overall view of the progress window. Notice that the window has ‘chopped-off’ the label for the upper right hand graph, also the lower right hand graph is bunched together with the label.
      •  Figure 3 shows the buttons and the function of each.

      whats new 1

     

     

     

     

    Figure 2. Inversion Progress Window

    whats new 2

     

     

     

     

     

    Figure 3.  Buttons from the Inversion Progress Window and their functions.

     

     

    • Example of fixing the ‘chopped-off’ label bunched up labeling.
      • The chopped-off and bunched up labeling can be fixed under the Configure Subplots button. This will bring up another window (Figure 4) called the Configure subplots window.
      • This window has slider-type controls that will allow you to adjust the inversion plots.
      • Using the slider labeled ‘right’ and adjusting from 0.90 to 0.89.  The labels are fixed on the right side but are bunched up in the middle of the plots.
      • Using the slider labeled ‘wspace’ and adjusting from 0.50 to 0.60 produced better aligned plots.
      • whats new 3

       

       

       

      Figure 4.  Configure subplots window allows you to adjust the inversion plots.

       

       

      • Using the ‘undo’ button will reset the plots. However, if none of the adjustments are correct, then using the ‘home’ button will remove ALL changes that were done.
      • The Pan button allows the user to click into any of the graphs and zoom in or out of the plots. Clicking and holding the left mouse button in a plot while in Pan mode allows the user to move the plot with the mouse. Clicking and holding the right mouse button in a plot while in Pan mode allows the user to zoom in and out of the plot.
      • The Zoom button allows the user to zoom in with respect to a rectangular area. Clicking and holding the left mouse button in a plot while in Zoom mode allows the user to make a rectangle over an area of interest and to zoom in to that area. Clicking and holding the right mouse button in a plot while in Zoom mode allows the user to make a rectangle over an area and to zoom out.
      • Once the user has created the plots, the Save button will allow the image to be saved in PNG format.
    • ERTLab64 allows the user to add multiple files and merge the files into a universal file when clicking on Load Data file.
    • The software now saves the data in a new folder called ***.ERTprj where the *** is anything that the user specified as a name (or defaulted to the name of the first data file that was loaded).
      • The inversion folder will contain the following:
        • Iterations of the inversion run (DataInput_Rho_Iter_*.vwer),
        • The merged data file (DataInput.data),
        • The inverted data file (InvDataOutput.data),
        • The full mesh of the inversion in viewer format (InvFullMeshOutput.vwer),
        • The progress file (InvLog.prg),
        • The final inversion image (InvModelOutput.vwer),
        • The inversion script (InvScript.txt) and
        • The progress file (Progress.txt)
        • The program will not overwrite an inversion folder; a new folder will need to be created for each inversion process.
      1. A new filtering process has been included that allows the user to filter using a graphical method.
      • Under the Data Set menu, selecting Quadrupoles will bring up the data and should look something similar to Figure 5.

      whats new 4

       

       

       

       

      Figure 5.  Data set quadrupoles shown in the Data window.

       

      • Each column will have a title starting with ID, then cA, cB, etc. The user can begin filtering the data starting with the column V/I(Ohm). Clicking on any of the titles will provide the options; Sort Data or Statistics and Filtering. Clicking on the Statistics and Filtering will bring up a histogram window (Figure 6).

      whats new 5

       

       

       

       

      Figure 6.  Example of the histogram window with the K data histogram window shown.

       

      • There are several ways to filter the data.
        • There are blue and red vertical lines that border the data. The lines can slide along the histogram to filter the data. Once the lines are placed to a desirable location, clicking on the Apply filter to data-set will remove the data.
        • The other method is to change the minimum and maximum values shown under Data filtering, the min and max values can be changed to any value. Once the minimum and maximum values are entered, clicking on the Apply filter to data-set will remove the data.
        • The statistics on the amount of data points that was removed are shown in the data window.
        • Clicking the Undo link will reset any filtered data, it is found under the Remove Bad Data Points in the data window.
        • Options for Data Filtering include; choosing Outside limits or Inside limits.
          • Outside limits will remove any data located outside of the blue and red vertical lines. Inside limits will remove any data located inside of the blue and red vertical lines.
      • The histogram window allows the user to change the histogram under View options. The following provides a brief explanation of each option (or the user can place the cursor over any option with a brief explanation of each).
        • Bars Width: allows the user to change the width of the bars; changing the width will also change the Number of bins.
        • X axis ticks: There are two options
          • Ticks nr.: will place evenly-spaced ticks on the x axis.
          • Range: contains 3 numbers that can be changed, the start: number of steps : end
        • Y axis ticks: There are two options
          • Ticks nr. : will place evenly-spaced ticks on the x axis.
          • Range: contains 3 numbers that can be changed, the start: number of steps : end
      1. Under the Tools menu
      • The user can convert an ERTLab™ data file to a vwer (viewer)  file.
        • The user must save the mesh and model with the data file after inversion. This option for this process is listed in the Configuration Settings under Global parameters, select ‘Yes: 1’ for the option; Save inverted model for each iteration.
      • The user can Export full mesh and resistivity from ERTLab™ data file.
        • The user must save the mesh and model with the data file after inversion.
      • These tools can be useful if the user wants to use these files as a background reference for a further inversion image coming from an intermediate iteration. As an example, the user can translate the Rho_Iter_*.data file to a full mesh vwer file which can be imported into ERTLab™.