src#
Submodules#
- src.Kotzur_intraday
- src.Welsch_intraday
- src.Welsch_intraday2
- src.cluster
- src.copy_rename_csv
- src.graph_generator
- src.graph_generator_3graphs
- src.read_csv
- src.simulation
- src.table_generator
- src.update_CFandSDP
- src.update_conversionld
- src.update_conversionldc
- src.update_conversionlh
- src.update_conversionlts
- src.update_daysindaytype
- src.update_list
- src.update_params_yaml_otoole
- src.update_yearsplit
- src.utilities
Functions#
|
|
|
Generates a list of integers from 1 to the specified length, saves it as a CSV file, and returns the output file path. Used to update timeslice and daytype. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Package Contents#
- src.new_list(length: int, output_file: str | pathlib.Path)[source]#
Generates a list of integers from 1 to the specified length, saves it as a CSV file, and returns the output file path. Used to update timeslice and daytype.
- Parameters:
length (int) -- The number of integers to include in the list.
output_file (str) -- The file path where the CSV will be saved.
- Returns:
The path to the output CSV file.
- Return type:
str
The generated CSV will contain a single column named 'VALUE' with integers from 1 to 'length' (inclusive).
- src.CFandSDP(input_file, representative_days, hour_grouping, output_file, operation='mean')[source]#
- src.conversionlts(blocks_per_day, chronological_timeslices, timeslices, chronological_sequence, representative_days, output_file)[source]#
- src.yearsplit(timeslices, representative_days, chronological_sequence, days_in_year, output_file)[source]#
- src.intraday_welsch(storage_path, blocksperday, timeslices, representative_days, output_path)[source]#
- src.intraday_welsch2(storage_path, blocksperday, timeslices, representative_days, chronological_sequence, storage_level_start, output_path)[source]#