MATLAB data and code used to assess different models describing how atmospheric pressure, soil heating and soil moisture dynamics influence the exchange of trace gases between the atmosphere and the soil

Research Data Publication File Index

File Folder Description
_metadata_RDS-2022-0065.html   Metadata file in HTML format containing a description of the content, quality, and other characteristics of the data.
_metadata_RDS-2022-0065.xml   Metadata file in Extensible Markup Language (XML) format containing a description of the content, quality, and other characteristics of the data.
code_description.pdf   Portable Document Format (PDF) file containing a detailed description of the functions, variables, and data files as they appear in the execution process. This file can be used as a flowchart to follow what was done. It also includes a description of the variables found in each data file and all of the variables used in the MATLAB scripts.
_variable_descriptions.csv \Data Comma-separated values (CSV) file containing a list and description of the variables found in the MATLAB data files. (Note: this same information is available in code_description.pdf)
June2012166.mat \Data MATLAB data file containing observed pressure data (and standard deviations) for 14-20 June 2012.
LinearR1L*.mat \Data MATLAB data file containing model input of real October data and output from LinearPP_model (FF=full frequency or unfiltered, H=includes heat and moisture forcing/dynamics, HG=high frequency or filtered, LW=low frequency, MD=mid frequency).
LinearRL*.mat \Data MATLAB data file containing model input of real June data and output from LinearPP_model (FF=full frequency or unfiltered, H=includes heat and moisture forcing/dynamics, HG=high frequency or filtered, LW=low frequency, MD=mid frequency).
MuskatNonLinR1*.mat \Data MATLAB data file containing model input of real October data and output from Muskat_model (A=approximate Muskat formulation, M=original Muskat formulation, FF=full frequency or unfiltered, H=includes heat and moisture forcing/dynamics, HG=high frequency or filtered, LW=low frequency, MD=mid frequency).
MuskatNonLinR*.mat \Data MATLAB data file containing model input of real June data and output from Muskat_model (A=approximate Muskat formulation, M=original Muskat formulation, FF=full frequency or unfiltered, H=includes heat and moisture forcing/dynamics, HG=high frequency or filtered, LW=low frequency, MD=mid frequency).
Oct2012276.mat \Data MATLAB data file containing observed pressure data (and standard deviations) for 2-13 October 2012.
TempProf276.mat \Data MATLAB data file containing temperature dynamics for October 2012 model simulation.
TempThProf166.mat \Data MATLAB data file containing temperature and moisture dynamics for June 2012 model simulation.
ThetaProf276.mat \Data MATLAB data file containing moisture dynamics for October 2012 model simulation.
LinearPP_model.m \Supplements MATLAB driver code for the linear pressure pumping model.
Muskat_model.m \Supplements MATLAB driver code for the nonlinear pressure pumping models (Muskat and Approximate models).
PP_ConsistCh.m \Supplements MATLAB driver code for the Conservation of Mass (COM) approach to estimate advective velocity induced by pressure pumping, requires numerical integration.
*.m \Supplements There are 94 additional MATLAB scripts and functions (*.m) that are used within the MATLAB Driver code files. A description of the principal files can be found, in the order executed, in code_description.pdf.
GraphAdvectForce.m \Supplements\Graphics_Script MATLAB script file for graphics – Data vs time plots for the input soil surface pressure, the soil temperature and soil moisture data and the output data files generated by Muskat_model.m (MuskatNonLinR*.mat) and LinearPP_model.m (LinearRL*.mat) and plots advective velocity calculations from PP_ConsistCh.m.
GraphAdvectiveSol.m \Supplements\Graphics_Script MATLAB script file for graphics (Superseded by other Graphics routines) – Data vs time plots for the input soil surface pressure and the advective velocities generated by Muskat_model.m (MuskatNonLinR*.mat) and LinearPP_model.m (LinearRL*.mat) and plots vertical profiles of the standard deviation and average vertical velocities from the models.
GraphAdvectiveVel.m \Supplements\Graphics_Script MATLAB script file for graphics – Similar to GraphAdvectForce.m and GraphAdvectiveSol.m, excep0t for low frequencies forcing and model solutions.
GraphAdvectiveVelA.m \Supplements\Graphics_Script MatLab script file for graphics – Updated version of GraphAdvectiveVel.m above and so is similar to GraphAdvectForce.m and GraphAdvectiveSol.m, except for low frequencies forcing and model solutions.
GraphAdvectiveVelB.m \Supplements\Graphics_Script MATLAB script file for graphics – Similar to GraphAdvectiveVelA.m above, except for Mid-range frequencies.
GraphAdvectiveVelC.m \Supplements\Graphics_Script MATLAB script file for graphics – Plots vertical profiles of the standard deviations of model solutions for pressure and advective velocities from Muskat_model.m (MuskatNonLinR*.mat), LinearPP_model.m (LinearRL*.mat) and PP_ConsistCh.m.
GraphAdvectiveVelD.m \Supplements\Graphics_Script MATLAB script file for graphics - Similar to GraphAdvectiveVelA.m and to GraphAdvectiveVelB.m above, except for high frequencies.
GraphPresAdvectiveVel.m \Supplements\Graphics_Script MATLAB script file for graphics – Data vs time plots for mid and high frequency soil surface pressure data.