punpy.digital_effects_table.digital_effects_table_templates.DigitalEffectsTableTemplates

punpy.digital_effects_table.digital_effects_table_templates.DigitalEffectsTableTemplates#

class punpy.digital_effects_table.digital_effects_table_templates.DigitalEffectsTableTemplates(yvariable, yunit, output_vars)[source]#

DigitalEffectsTableTemplates class allows to make templates for digital effects table creation for measurand

Parameters:
  • yvariable (string) – name of the measurand variable

  • yunit (string) – unit of the measurand

__init__(yvariable, yunit, output_vars)[source]#

Methods

__init__(yvariable, yunit, output_vars)

join_with_preexisting_ds(ds, ds_pre[, drop])

Function to combine digital effects table, with previously populated dataset.

make_template_main(dims, dim_sizes[, ...])

Make the digital effects table template for the case where random, systematic and structured uncertainties are propagated seperately

make_template_specific(comp_list, dims, ...)

Make the digital effects table template for the case where uncertainties are combined and only the total uncertainty is returned.

make_template_tot(dims, dim_sizes[, ...])

Make the digital effects table template for the case where uncertainties are combined and only the total uncertainty is returned.

remove_unc_component(ds, variable, u_comp[, ...])

Function to remove an uncertainty component from a dataset