chump.operations.extract

extract is a command used to retrive model results at specified wells/sites matching point measurements for the extract objects defined in the configuration file.

Example:

>>> chump.exe extract example.toml
sites

sites set the object representing wells/sites.

Example:

>>> sites = {csv = 'obswells'}
>>> sites = [{csv = ['obswells0', 'obswells1']}, {shp = 'obswells2'}]
sim

sim set the objects representing model results. It can be the model full-grid output (e.g. chump.objects.dataobjects.mfbin, chump.objects.dataobjects.iwfmhead) or a MF6 OBS output file (chump.objects.dataobjects.tseries).

Example:

>>> sim = {mfbin = 'TCEconc'}
>>> sim = {iwfmhead = 'svsimhead'}
sim_secondary

sim_secondary set the object representing simulated heads that is needed when computing simulated concentration in a multilayer well using the upstream or massbalace method.

Example:

>>> sim           = {mfbin = 'TCEconc'}
>>> sim_secondary = {mfbin = 'heads'}
obs

obs set the objects representing cooresponding observation data. Default is None.

If an observation timestmap is not included in the model simulation, linear interpolation is perfomed to get the simulated values for the missing timestamps.

Example:

>>> obs = {tseries = 'obsgwlevel'}
>>> obs = {tseries = ['obsgwlevel0', 'obsgwlevel1']}
alllayer

if alllayer is ture, extract model results for all the layers at site. Default is false.

obtimeonly

if obtimeonly is ture, write data at the observation times only to another file. When obtimeonly is ture, obs must be set.

log

if log is ture, add log10(data) columns to the data table. Default is false.

diff

if diff is ture, add difference (current row - privous row) columns to the data table. Default is false.