dvmdostem
v0.8.3-85-g465d6165
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
pyddt-param
pyddt-runmask
pyddt-input
pyddt-qcal
pyddt-outspec
Python Scripts API
drivers.basedriver
drivers.sensitivity
drivers.madstem
mads_calibration.SA_post_hoc_analysis
util.param
util.output
util.input
util.metrics
util.general
dvmdostem
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
W
A
average_monthly_pool_to_yearly() (in module pyddt.util.output)
B
BadInputFilesValueError
BaseDriver (class in pyddt.drivers.basedriver)
boxplot_by_pft() (in module pyddt.util.output)
boxplot_monthlies() (in module pyddt.util.output)
breakdown_outfile_name() (in module pyddt.util.general)
build_full_datetimeindex() (in module pyddt.util.output)
build_param_lookup() (in module pyddt.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 pyddt.util.output)
check_input_set_existence() (in module pyddt.util.input)
clean() (pyddt.drivers.basedriver.BaseDriver method)
(pyddt.drivers.madstem.MadsTEMDriver method)
(pyddt.drivers.sensitivity.Sensitivity method)
climate_gap_count_plot() (in module pyddt.util.input)
climate_ts_plot() (in module pyddt.util.input)
cmdline_define() (in module pyddt.util.input)
(in module pyddt.util.param)
cmdline_parse() (in module pyddt.util.param)
cmtdatablock2dict() (in module pyddt.util.param)
collate_results() (pyddt.drivers.sensitivity.Sensitivity method)
comment_splitter() (in module pyddt.util.param)
compare_CMTs() (in module pyddt.util.param)
converter() (in module pyddt.util.param)
core_setup() (pyddt.drivers.sensitivity.Sensitivity method)
crop_attr_string() (in module pyddt.util.input)
crop_file() (in module pyddt.util.input)
crop_wrapper() (in module pyddt.util.input)
cropper() (in module pyddt.util.input)
csv2fwt_v1() (in module pyddt.util.param)
csv_v0_find_section_starts() (in module pyddt.util.param)
csv_v0_get_pftnames() (in module pyddt.util.param)
csv_v0_get_section() (in module pyddt.util.param)
csv_v0_specification() (in module pyddt.util.param)
csv_v1_find_section_indices() (in module pyddt.util.param)
csv_v1_read_section() (in module pyddt.util.param)
csv_v1_specification() (in module pyddt.util.param)
D
deduce_target_type() (in module pyddt.drivers.basedriver)
design_experiment() (pyddt.drivers.sensitivity.Sensitivity method)
detect_block_with_pft_info() (in module pyddt.util.param)
E
enforce_initvegc_split() (in module pyddt.util.param)
eq_quality() (in module pyddt.util.metrics)
equilibrium_check() (in module SA_post_hoc_analysis)
error_exit() (in module pyddt.util.param)
extract_data_for_sensitivity_analysis() (pyddt.drivers.sensitivity.Sensitivity method)
F
find_cmt_start_idx() (in module pyddt.util.param)
first_steps_sensitivity_analysis() (pyddt.drivers.sensitivity.Sensitivity method)
format_CMTdatadict() (in module pyddt.util.param)
format_section_csv_v0() (in module pyddt.util.param)
fromfilename() (pyddt.drivers.basedriver.BaseDriver class method)
(pyddt.drivers.madstem.MadsTEMDriver class method)
(pyddt.drivers.sensitivity.Sensitivity class method)
fwt2csv_v1() (in module pyddt.util.param)
G
gather_model_outputs() (pyddt.drivers.madstem.MadsTEMDriver method)
generate_ca_config() (in module SA_post_hoc_analysis)
generate_lhc() (in module pyddt.drivers.sensitivity)
generate_reference_order() (in module pyddt.util.param)
generate_uniform() (in module pyddt.drivers.sensitivity)
get_available_CMTs() (in module pyddt.util.param)
get_CMT_datablock() (in module pyddt.util.param)
get_CMTs_in_file() (in module pyddt.util.param)
get_datablock_pftkeys() (in module pyddt.util.param)
get_initial_params_dir() (pyddt.drivers.sensitivity.Sensitivity method)
get_last_n_eq() (in module pyddt.util.output)
get_sensitivity_csvs() (pyddt.drivers.sensitivity.Sensitivity method)
get_start_end() (in module pyddt.util.output)
get_target_ncname() (in module pyddt.drivers.basedriver)
get_value() (pyddt.util.param.ParamUtilSpeedHelper method)
get_vegtypes() (in module pyddt.util.input)
I
info() (pyddt.drivers.sensitivity.Sensitivity method)
is_CMT_divider_line() (in module pyddt.util.param)
isCMTkey() (in module pyddt.util.param)
isParamFile() (in module pyddt.util.param)
K
keyFnum() (in module pyddt.util.param)
L
list_non_pft_params() (pyddt.util.param.ParamUtilSpeedHelper method)
list_params() (pyddt.util.param.ParamUtilSpeedHelper method)
load() (in module SA_post_hoc_analysis)
load_experiment() (pyddt.drivers.sensitivity.Sensitivity method)
load_observations() (pyddt.drivers.sensitivity.Sensitivity method)
load_output_dataframe() (in module pyddt.util.output)
load_target_data() (pyddt.drivers.basedriver.BaseDriver method)
(pyddt.drivers.madstem.MadsTEMDriver method)
(pyddt.drivers.sensitivity.Sensitivity method)
load_trsc_dataframe() (in module pyddt.util.output)
log_wrapper() (in module pyddt.drivers.sensitivity)
M
MadsTEMDriver (class in pyddt.drivers.madstem)
make_col_name() (in module pyddt.drivers.sensitivity)
make_cool_plot_2() (pyddt.drivers.sensitivity.Sensitivity method)
mask_by_cmt() (in module pyddt.util.output)
mask_by_failed_run_status() (in module pyddt.util.output)
MissingInputFilesValueError
mkdir_p() (in module pyddt.util.input)
modeled_vec() (pyddt.drivers.madstem.MadsTEMDriver method)
module
pyddt.drivers.basedriver
pyddt.drivers.madstem
pyddt.drivers.sensitivity
pyddt.util.general
pyddt.util.input
pyddt.util.metrics
pyddt.util.output
pyddt.util.param
SA_post_hoc_analysis
MustSupplyPixelCoordsError
N
n_top_runs() (in module SA_post_hoc_analysis)
nitrogen_check() (in module SA_post_hoc_analysis)
O
observed_vec() (pyddt.drivers.madstem.MadsTEMDriver method)
P
params_from_seed() (in module pyddt.drivers.sensitivity)
params_vec() (pyddt.drivers.madstem.MadsTEMDriver method)
ParamUtilSpeedHelper (class in pyddt.util.param)
parse_header_line() (in module pyddt.util.param)
plot_basic_timeseries() (in module pyddt.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 pyddt.util.output)
plot_inputs() (in module pyddt.util.output)
plot_match() (in module SA_post_hoc_analysis)
plot_optimization_fit() (in module pyddt.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() (pyddt.drivers.sensitivity.Sensitivity method)
plot_soil_layers() (in module pyddt.util.output)
plot_soil_layers2() (in module pyddt.util.output)
plot_spaghetti() (in module SA_post_hoc_analysis)
plot_spatial_summary_timeseries() (in module pyddt.util.output)
post_hoc_build_all() (pyddt.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 pyddt.util.output)
pull_data_wrapper() (in module pyddt.util.output)
pyddt.drivers.basedriver
module
pyddt.drivers.madstem
module
pyddt.drivers.sensitivity
module
pyddt.util.general
module
pyddt.util.input
module
pyddt.util.metrics
module
pyddt.util.output
module
pyddt.util.param
module
R
read_mads_iterationresults() (in module SA_post_hoc_analysis)
read_paramfile() (in module pyddt.util.param)
replace_CMT_data() (in module pyddt.util.param)
run() (pyddt.drivers.madstem.MadsTEMDriver method)
run_all_samples() (pyddt.drivers.sensitivity.Sensitivity method)
run_model() (pyddt.drivers.sensitivity.Sensitivity method)
run_wrapper() (pyddt.drivers.madstem.MadsTEMDriver method)
S
SA_post_hoc_analysis
module
save_experiment() (pyddt.drivers.sensitivity.Sensitivity method)
Sensitivity (class in pyddt.drivers.sensitivity)
set_params_from_seed() (pyddt.drivers.madstem.MadsTEMDriver method)
set_seed_path() (pyddt.drivers.basedriver.BaseDriver method)
(pyddt.drivers.madstem.MadsTEMDriver method)
(pyddt.drivers.sensitivity.Sensitivity method)
set_work_dir() (pyddt.drivers.basedriver.BaseDriver method)
(pyddt.drivers.madstem.MadsTEMDriver method)
(pyddt.drivers.sensitivity.Sensitivity method)
setup_multi() (pyddt.drivers.sensitivity.Sensitivity method)
setup_outputs() (pyddt.drivers.basedriver.BaseDriver method)
(pyddt.drivers.madstem.MadsTEMDriver method)
(pyddt.drivers.sensitivity.Sensitivity method)
setup_run_dir() (pyddt.drivers.madstem.MadsTEMDriver method)
smart_format() (in module pyddt.util.param)
ssrf_summary2csv() (pyddt.drivers.sensitivity.Sensitivity method)
ssrf_targets2csv() (pyddt.drivers.sensitivity.Sensitivity method)
standardize_pftnames() (in module pyddt.util.param)
stitch_stages() (in module pyddt.util.output)
sum_across_compartments() (in module pyddt.util.output)
sum_across_layers() (in module pyddt.util.output)
sum_across_pfts() (in module pyddt.util.output)
sum_monthly_flux_to_yearly() (in module pyddt.util.output)
summarize_ssrf() (pyddt.drivers.sensitivity.Sensitivity method)
T
tunnel_fast() (in module pyddt.util.input)
U
update_inplace() (in module pyddt.util.param)
update_params() (pyddt.drivers.madstem.MadsTEMDriver method)
W
which_file() (in module pyddt.util.param)
workhorse_spatial_summary_plot() (in module pyddt.util.output)
write_params2rundir() (pyddt.drivers.madstem.MadsTEMDriver method)