convert_gdx
writes a converted GDX in the output_directory
.
All parameters and variables from the input gdxfile
are converted
using the convert_table
function. Specific conversion options
are read in the parameter meta_param
also stored in the gdxfile.
Usage
convert_gdx(
gdxfile,
reg_id,
time_id,
output_directory,
region_mappings = region_mappings,
time_mappings = time_mappings,
weights = witchtools::default_weights,
guess_input_t = "t30",
region_name = NULL,
guess_region = "witch17",
default_agg_missing = "zero",
default_meta_param = NULL
)
Arguments
- gdxfile
location of the GDX file.
- reg_id
final regional aggregation.
- time_id
final time_period aggregation.
- output_directory
directory where to write the converted GDX
- region_mappings
a named list of region mapping data.table.
- time_mappings
a named list of time mapping data.table.
- weights
a named list of weights used by
convert_region
- guess_input_t
input time mapping if not explicitely defined
- region_name
column name of the region, reg_id if null
- guess_region
input regional mapping if not explicitely defined
- default_agg_missing
default parameter to handle missing values in
convert_region
- default_meta_param
default meta_param
See also
convert_table
, convert_sqlite
.
Other conversion functions:
convert_region()
,
convert_sqlite()
,
convert_table()
,
convert_time_period()