dvmdostem
v0.8.0
Contents
1. Model Overview
2. Running
3. Dev Info
4. SA and UQ
5. Command Cheat Sheet
6. Common Project Acronyms
7. Calibration
8. References
Examples and Tutorials
1. Prelude
2. Basic Model Setup and Run
3. EE 0 - Single Site Run
4. Data Summary and Processing
5. Plotting
6. Manual Calibration
7. MADS Assisted Calibration
8. Contributing to the Codebase
9. Using Github’s Features
Command Line Interfaces
SA_setup_and_run.py
param.py
runmask.py
input.py
qcal.py
outspec.py
Python Scripts API
drivers.BaseDriver
drivers.Sensitivity
drivers.MadsTEMDriver
mads_calibration.SA_post_hoc_analysis
util.param
util.output
util.input
util.metrics
dvmdostem
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
average_monthly_pool_to_yearly() (in module util.output)
B
BadInputFilesValueError
BaseDriver (class in drivers.BaseDriver)
boxplot_by_pft() (in module util.output)
boxplot_monthlies() (in module util.output)
build_full_datetimeindex() (in module util.output)
build_param_lookup() (in module util.param)
C
calc_combined_score() (in module SA_post_hoc_analysis)
calc_correlation() (in module SA_post_hoc_analysis)
calc_metrics() (in module SA_post_hoc_analysis)
check_files() (in module util.output)
clean() (drivers.BaseDriver.BaseDriver method)
(drivers.MadsTEMDriver.MadsTEMDriver method)
(drivers.Sensitivity.Sensitivity method)
climate_gap_count_plot() (in module util.input)
climate_ts_plot() (in module util.input)
cmdline_define() (in module util.input)
(in module util.param)
cmdline_parse() (in module util.param)
cmtdatablock2dict() (in module util.param)
collate_results() (drivers.Sensitivity.Sensitivity method)
comment_splitter() (in module util.param)
compare_CMTs() (in module util.param)
converter() (in module util.param)
core_setup() (drivers.Sensitivity.Sensitivity method)
crop_attr_string() (in module util.input)
crop_file() (in module util.input)
crop_wrapper() (in module util.input)
cropper() (in module util.input)
csv2fwt_v1() (in module util.param)
csv_v0_find_section_starts() (in module util.param)
csv_v0_get_pftnames() (in module util.param)
csv_v0_get_section() (in module util.param)
csv_v0_specification() (in module util.param)
csv_v1_find_section_indices() (in module util.param)
csv_v1_read_section() (in module util.param)
csv_v1_specification() (in module util.param)
D
deduce_target_type() (in module drivers.BaseDriver)
design_experiment() (drivers.Sensitivity.Sensitivity method)
detect_block_with_pft_info() (in module util.param)
drivers.BaseDriver
module
drivers.MadsTEMDriver
module
drivers.Sensitivity
module
E
enforce_initvegc_split() (in module util.param)
eq_quality() (in module util.metrics)
equilibrium_check() (in module SA_post_hoc_analysis)
error_exit() (in module util.param)
extract_data_for_sensitivity_analysis() (drivers.Sensitivity.Sensitivity method)
F
find_cmt_start_idx() (in module util.param)
first_steps_sensitivity_analysis() (drivers.Sensitivity.Sensitivity method)
format_CMTdatadict() (in module util.param)
format_section_csv_v0() (in module util.param)
fromfilename() (drivers.BaseDriver.BaseDriver class method)
(drivers.MadsTEMDriver.MadsTEMDriver class method)
(drivers.Sensitivity.Sensitivity class method)
fwt2csv_v1() (in module util.param)
G
gather_model_outputs() (drivers.MadsTEMDriver.MadsTEMDriver method)
generate_ca_config() (in module SA_post_hoc_analysis)
generate_lhc() (in module drivers.Sensitivity)
generate_reference_order() (in module util.param)
generate_uniform() (in module drivers.Sensitivity)
get_available_CMTs() (in module util.param)
get_CMT_datablock() (in module util.param)
get_CMTs_in_file() (in module util.param)
get_datablock_pftkeys() (in module util.param)
get_initial_params_dir() (drivers.Sensitivity.Sensitivity method)
get_last_n_eq() (in module util.output)
get_sensitivity_csvs() (drivers.Sensitivity.Sensitivity method)
get_start_end() (in module util.output)
get_target_ncname() (in module drivers.BaseDriver)
get_value() (util.param.ParamUtilSpeedHelper method)
I
info() (drivers.Sensitivity.Sensitivity method)
is_CMT_divider_line() (in module util.param)
isCMTkey() (in module util.param)
isParamFile() (in module util.param)
K
keyFnum() (in module util.param)
L
list_non_pft_params() (util.param.ParamUtilSpeedHelper method)
list_params() (util.param.ParamUtilSpeedHelper method)
load() (in module SA_post_hoc_analysis)
load_experiment() (drivers.Sensitivity.Sensitivity method)
load_observations() (drivers.Sensitivity.Sensitivity method)
load_target_data() (drivers.BaseDriver.BaseDriver method)
(drivers.MadsTEMDriver.MadsTEMDriver method)
(drivers.Sensitivity.Sensitivity method)
load_trsc_dataframe() (in module util.output)
log_wrapper() (in module drivers.Sensitivity)
M
MadsTEMDriver (class in drivers.MadsTEMDriver)
make_col_name() (in module drivers.Sensitivity)
make_cool_plot_2() (drivers.Sensitivity.Sensitivity method)
mask_by_cmt() (in module util.output)
mask_by_failed_run_status() (in module util.output)
MissingInputFilesValueError
mkdir_p() (in module util.input)
modeled_vec() (drivers.MadsTEMDriver.MadsTEMDriver method)
module
drivers.BaseDriver
drivers.MadsTEMDriver
drivers.Sensitivity
SA_post_hoc_analysis
util.input
util.metrics
util.output
util.param
MustSupplyPixelCoordsError
N
n_top_runs() (in module SA_post_hoc_analysis)
nitrogen_check() (in module SA_post_hoc_analysis)
O
observed_vec() (drivers.MadsTEMDriver.MadsTEMDriver method)
P
params_from_seed() (in module drivers.Sensitivity)
params_vec() (drivers.MadsTEMDriver.MadsTEMDriver method)
ParamUtilSpeedHelper (class in util.param)
parse_header_line() (in module util.param)
plot_basic_timeseries() (in module util.output)
plot_boxplot() (in module SA_post_hoc_analysis)
plot_corr_heatmap() (in module SA_post_hoc_analysis)
plot_equilibrium_metrics_boxplot() (in module SA_post_hoc_analysis)
plot_equilibrium_metrics_scatter() (in module SA_post_hoc_analysis)
plot_equilibrium_relationships() (in module SA_post_hoc_analysis)
plot_fronts() (in module util.output)
plot_inputs() (in module util.output)
plot_match() (in module SA_post_hoc_analysis)
plot_optimization_fit() (in module util.metrics)
plot_output_scatter() (in module SA_post_hoc_analysis)
plot_pft_matrix() (in module SA_post_hoc_analysis)
plot_r2_rmse() (in module SA_post_hoc_analysis)
plot_relationships() (in module SA_post_hoc_analysis)
plot_sensitivity_matrix() (drivers.Sensitivity.Sensitivity method)
plot_soil_layers() (in module util.output)
plot_soil_layers2() (in module util.output)
plot_spaghetti() (in module SA_post_hoc_analysis)
plot_spatial_summary_timeseries() (in module util.output)
post_hoc_build_all() (drivers.Sensitivity.Sensitivity method)
prep_mads_distributions() (in module SA_post_hoc_analysis)
prep_mads_initial_guess() (in module SA_post_hoc_analysis)
print_soil_table() (in module util.output)
pull_data_wrapper() (in module util.output)
R
read_mads_iterationresults() (in module SA_post_hoc_analysis)
read_paramfile() (in module util.param)
replace_CMT_data() (in module util.param)
run() (drivers.MadsTEMDriver.MadsTEMDriver method)
run_all_samples() (drivers.Sensitivity.Sensitivity method)
run_model() (drivers.Sensitivity.Sensitivity method)
run_wrapper() (drivers.MadsTEMDriver.MadsTEMDriver method)
S
SA_post_hoc_analysis
module
save_experiment() (drivers.Sensitivity.Sensitivity method)
Sensitivity (class in drivers.Sensitivity)
set_params_from_seed() (drivers.MadsTEMDriver.MadsTEMDriver method)
set_seed_path() (drivers.BaseDriver.BaseDriver method)
(drivers.MadsTEMDriver.MadsTEMDriver method)
(drivers.Sensitivity.Sensitivity method)
set_work_dir() (drivers.BaseDriver.BaseDriver method)
(drivers.MadsTEMDriver.MadsTEMDriver method)
(drivers.Sensitivity.Sensitivity method)
setup_multi() (drivers.Sensitivity.Sensitivity method)
setup_outputs() (drivers.BaseDriver.BaseDriver method)
(drivers.MadsTEMDriver.MadsTEMDriver method)
(drivers.Sensitivity.Sensitivity method)
setup_run_dir() (drivers.MadsTEMDriver.MadsTEMDriver method)
smart_format() (in module util.param)
ssrf_summary2csv() (drivers.Sensitivity.Sensitivity method)
ssrf_targets2csv() (drivers.Sensitivity.Sensitivity method)
standardize_pftnames() (in module util.param)
stitch_stages() (in module util.output)
sum_across_compartments() (in module util.output)
sum_across_layers() (in module util.output)
sum_across_pfts() (in module util.output)
sum_monthly_flux_to_yearly() (in module util.output)
summarize_ssrf() (drivers.Sensitivity.Sensitivity method)
T
tunnel_fast() (in module util.input)
U
update_inplace() (in module util.param)
update_params() (drivers.MadsTEMDriver.MadsTEMDriver method)
util.input
module
util.metrics
module
util.output
module
util.param
module
V
verify_input_files() (in module util.input)
W
which_file() (in module util.param)
workhorse_spatial_summary_plot() (in module util.output)
write_params2rundir() (drivers.MadsTEMDriver.MadsTEMDriver method)