GMS:PEST: Difference between revisions
From XMS Wiki
Jump to navigationJump to search
(32 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
{{Infobox Calibration}} | {{Infobox Calibration}} | ||
PEST is a general purpose parameter estimation utility developed by John Doherty of Watermark Computing. The | PEST (Parameter ESTimation) is a general purpose parameter estimation utility developed by John Doherty of Watermark Computing. The nonlinear [[GMS:Parameters|parameter]] estimation algorithm used by PEST is uniquely robust and powerful having been developed for use with complex environmental models. The purpose of PEST is to assist in data interpretation, model calibration, and predictive analysis. | ||
The PEST options are edited by selecting the Parameter Estimation command in the MODFLOW menu and then clicking on the PEST tab. | GMS provides a custom interface to the PEST utility offering a simple way to set model parameters and a graphical user interface to run the model and visualize the results. The PEST interface in GMS can be used to perform [[GMS:Automated_Parameter_Estimation|automated parameter estimation]] for MODFLOW. The steps involved in setting up a PEST run are described in the [[GMS:Automated_Parameter_Estimation|automated parameter estimation]] topic. The PEST options are edited by selecting the '''Parameter Estimation''' command in the ''MODFLOW'' menu and then clicking on the ''PEST'' tab. | ||
PEST can be added to a [http://www.aquaveo.com/software/gms-pricing paid edition] of GMS, and can be run with parallel processing across one or multiple machines with the Parallel PEST Utility. | |||
[[Category:Link to Store]] | |||
==PEST version support== | ==PEST version support== | ||
The following table shows the version of PEST supported by different versions of GMS. To see the latest released version of PEST visit http://www.pesthomepage.org/Downloads.php. | The following table shows the version of PEST supported by different versions of GMS. To see the latest released version of PEST visit http://www.pesthomepage.org/Downloads.php. | ||
Line 15: | Line 19: | ||
| GMS 7.1 || PEST 12.0 | | GMS 7.1 || PEST 12.0 | ||
|- | |- | ||
| GMS 8.0 || PEST 12.1 | | GMS 8.0, 8.1, 8.2 || PEST 12.1 | ||
|- | |||
| GMS 8.3, 9.0 || PEST 12.2 | |||
|- | |||
| GMS 9.1, 9.2 || PEST 12.3 | |||
|- | |||
| GMS 10.0 || PEST 13.0 | |||
|- | |||
| GMS 10.1 || PEST 13.5 | |||
|- | |||
| GMS 10.2 || PEST 13.6 | |||
|- | |||
| GMS 10.3 || PEST 14.0 | |||
|- | |||
| GMS 10.4 || PEST 14.0 | |||
|- | |||
| GMS 10.5 || PEST 14.0 | |||
|- | |||
| GMS 10.6 || PEST 14.0 | |||
|- | |||
| GMS 10.7 || PEST 14.01 | |||
|- | |||
| GMS 10.8 || PEST 17.5 | |||
|} | |||
==MODFLOW/PEST Parameter Estimation Model Wrapper== | |||
[[File:MODFLOW-PEST parameter estimation.png|thumb|450 px|''MODFLOW/PEST Parameter Estimation'' model wrapper dialog]] | |||
There are four sections of the ''MODFLOW/PEST Parameter Estimation'' model wrapper dialog | |||
The top left section features a graph that shows the model error vs. PEST iteration. To the right of the graph is a spreadsheet showing the model error and the parameter values for each PEST iteration. Below that, in the bottom right section, is another spreadsheet showing the results for each realization (run) and includes the number of PEST iterations, the model error, and the parameter values. In the bottom left section, a text window shows the output PEST prints to the screen when run from the command line. | |||
==PEST Files== | |||
Below are tables of all the available input and output files with the PEST | |||
* For more information on these files see page 51 of the MODFLOW PEST online documentation ([http://pubs.usgs.gov/sir/2010/5211/pdf/uncpest_sir2010-5211.pdf]) | |||
{| class="wikitable" | |||
|+'''Input Files''' | |||
!width="50" align="center"|Name | |||
!width="250" align="center"|Description | |||
!width="75" align="center"|Required/Conditional | |||
|- | |||
|.PST||PEST Main Control File||Required | |||
|- | |||
|.PARAM||Parameter Defining File||Required | |||
|- | |||
|.TPL||Template Parameter Values to Input File||Required | |||
|- | |||
|.INS||Instruction Output Parameter Reading File||Required | |||
|- | |||
|.RMF||Parallel Run Management File||Conditional | |||
|- | |||
|.HLD||Parameter Manual Hold Values File||Conditional | |||
|} | |||
{| class="wikitable" | |||
|+'''Output Files''' | |||
!align="center" width="50"|Name | |||
!width="250"|Description | |||
|- | |||
|.REC||Run Progress Record File | |||
|- | |||
|.CND||Condition Number File | |||
|- | |||
|.MTT||Matrix Information File | |||
|- | |||
|.SEN||Parameter Sensitivity Record File | |||
|- | |||
|.SEO||Composite Observation Sensitivity File | |||
|- | |||
|.RES||Residuals Tabular File | |||
|- | |||
|.REI||Iteration Interim Residuals File | |||
|- | |||
|.SVD||Truncated Singular Value Decomposition File | |||
|- | |||
|.LSQ||Least Squares Solver Records File | |||
|- | |||
|.JCO||Jacobian Matrix Best Paramaters File | |||
|- | |||
|.PAR||Best Parameter Value File | |||
|- | |||
|.BPA||Best Base Parameter File | |||
|- | |||
|.RSD||Regularized Inversion Resolution Data File | |||
|- | |||
|.REI||Interim Residuals File | |||
|- | |||
|.RST||Restart Incomplete Run File | |||
|- | |||
|.JAC||Restart Incomplete Run File | |||
|- | |||
|.JST||Restart Incomplete Run File | |||
|- | |||
|.RMR||Parallel Run Management Record | |||
|- | |||
|.RDY||Parallel Run Management Record | |||
|- | |||
|.RMR||Parallel Run Management Record | |||
|- | |||
|.FIN||Parallel Run Management Record | |||
|} | |} | ||
Line 31: | Line 136: | ||
[[Category:Calibration]] | [[Category:Calibration]] | ||
[[Category:Parameters]] | [[Category:Parameters]] | ||
[[Category:PEST]] | |||
[[Category:External Links]] |