Getting Started

SCOTookit is a sophisticated program that simulates the integrated performance of multiple remediation technologies, which may be applied at various spatial locations serially or concurrently over time to achieve site-wide cleanup criteria at DNAPL sites.

Although individual model components employ relatively simple analytical or semi-analytical solutions that are very robust and efficient, SCOTookit's high level of functional capability necessarily requires users to specify a large number of input variables. To do this correctly and obtain meaningful results, users need to become thoroughly familiar with the program and follow various steps properly.

Before starting to work on a field site application, we advise the following:

1. Download 'Technical Report' and 'Program User Guide'.
2. Thoroughly read and study 'Technical Guide' and 'Program User Guide'.
3. Download and install the SCOToolkit program on your computer.
4. Download tutorial problem input files to your computer.
5. Go through the online tutorial.
6. Manually prepare input files for the tutorial problem using 'Preprocessor'.
7. Run the files you prepared and confirm the results are the same as the downloaded output files


Due to last code revisions for SCOToolkit Version 3 in Feb 2018, most of version 2 examples are being translated into new input files currently. Revised examples and new program codes will be available in the week of March 26, 2018. User may contact  email  for immediate support.

    SCOToolkit can be run either using an execution file ('SCOToolkit.exe') or using main source code ('main.m'). The former does not support parallel computing.

    Installation of a standalone complied execution file
    Use of source codes
    (1) Make a new folder with your preferred name.
    (2) Download the following two files in the folder created in (1).
      - 'MCR_R201Xb_win64_installer.exe'(or 2014 later version) directly from Mathworks available at
    (Matlab Runtime, a set of libraries to run a complied standalone Matlab file, required)
      - '' from and unzip.
    (3) Install Matlab Runtime ('MCR_R201Xb_win64_installer.exe')
    (4) Run 'SCOToolkit.exe' and follow directions.
      (1) Make a new folder using your preferred name and location.
      (2) Download ''
       from, and unzip into the
      folder in created (1)

      (3) Run 'Main.m' in the Matlab command window directly.
      If user wants to define input file names directly inside the main codes,
      use 'main0.m' which does not have GUI.


    OK, you should now be ready to start on a field site. Here are the steps you will need to follow:

    1. Develop conceptual site model details.  
    2. Determine best estimates of all model parameters and their uncertainty.  
    3. Perform model calibration and validate results details.  
    4. Formulate preliminary remediation plan.  
    5. Formulate preliminary remediation plan.  
    6. Perform design optimization and refine as necessary.  
    7. When additional data is available, refine model calibration.  
    8. Perform forward Monte Carlo simulations to assess current remediation plan effectiveness.  
    9. Reoptimize remediation plan if necessary.  
    10. Repeat Steps 6-8 periodically until site closure requirements are met.