create_dic: Variable dictionaries for metadata

Description Usage Arguments Details Value See Also

View source: R/qc_md_general_checks.R


create_dic creates a dictionary containing metadata variable names and expected class. It is intended as an internal function.


create_dic(dic_name, parent_logger = "test")



Name of the metadata sheet of which dictionary is needed. It must be one of site_md, stand_md, species_md, plant_md or environmental_md.


After loading metadata sheets, introduced variables and their classes must be checked in order to ensure data correctness. For that, we need dictionaries containing all the expected variables and their corresponding classes to compare. This function works inside of qc_col_class, so there is no need to call it directly


A named list, variable names being the index and class the value

See Also

Other Quality Checks Functions: qc_coordinates, qc_data_results_table, qc_env_ranges, qc_env_vars_presence, qc_ext_radiation, qc_factor_values, qc_fix_timestamp, qc_get_biomes_spdf, qc_get_biome, qc_get_sapw_md, qc_get_timestep, qc_get_timezone, qc_is_timestamp, qc_md_cols, qc_md_results_table, qc_mind_the_gap_eff, qc_mind_the_gap, qc_out_hampel_filter, qc_out_of_range, qc_out_remove, qc_outliers_process, qc_outliers_subs, qc_pl_treatments, qc_rad_conversion, qc_range_dic, qc_sapf_ranges, qc_sapw_area_calculator, qc_sapw_conversion, qc_set_timezone, qc_soil_texture, qc_species_names_info, qc_species_names, qc_species_verification, qc_start_process, qc_swc_check, qc_swc_fix, qc_time_interval, qc_timestamp_concordance, qc_timestamp_errors, qc_timestamp_nas

sapfluxnet/sapfluxnetQC1 documentation built on April 11, 2018, 4:28 a.m.