chama_django.management.commands package
Submodules
chama_django.management.commands.chama_opt module
class chama_django.management.commands.chama_opt.Command(stdout=None, stderr=None, no_color=False, force_color=False)
Bases: BaseCommand
execute_insert_update_query(database, query_str)
Executes insert or update query statments
- Parameters:
- database (_type_) – Connection to the database
- query_str (_type_) – Insert query string.
execute_select_query(database, query_str)
Executes select query statments and returns of the query.
- Parameters:
- database (_type_) – Connection to the database
- query_str (_type_) – select query string.
- Returns: returns the results of the select query.
- Return type:_type_
get_config(argv)
Method to parse command-line parameters and return the contents of the config JSON file as a dictionary.
Args: : argv (type): _description_
Returns: : _type: _description
get_connection()
handle(*args, **kwargs)
_summary_
plot()
_summary_
print_help()
Method with common code for printing a help message and exiting the script. Used when something is wrong with the command-line arguments/config file.
chama_django.management.commands.combine_signal_files module
class chama_django.management.commands.combine_signal_files.Command(stdout=None, stderr=None, no_color=False, force_color=False)
Bases: BaseCommand
get_config(argv)
Method to parse command-line parameters and return the contents of the config JSON file as a dictionary.
handle(*args, **kwargs)
TODO
chama_django.management.commands.combine_singal_files module
class chama_django.management.commands.combine_singal_files.Command(stdout=None, stderr=None, no_color=False, force_color=False)
Bases: BaseCommand
get_config(argv)
Method to parse command-line parameters and return the contents of the config JSON file as a dictionary.
handle(*args, **kwargs)
TODO
chama_django.management.commands.generate_chama_inputs module
class chama_django.management.commands.generate_chama_inputs.Command(stdout=None, stderr=None, no_color=False, force_color=False)
Bases: BaseCommand
MAX_ITER = 1000
PRINT_NUM = 4
PRINT_PER = 250
generate_signals(inp, sim_rpt_time_incr, sim_timestep_window_in_sec, out_path, pollutant, potential_sensor_locations_csv, scenario_name, csv_out_name='signals.csv')
_summary_
- Parameters:
- inp (_type_) – _description_
- out_path (_type_) – _description_
- pollutant (_type_) – _description_
- csv_out_name (_type_**, optional) – _description_. Defaults to None.
- db_table (_type_**, optional) – _description_. Defaults to None.
get_config(argv)
Method to parse command-line parameters and return the contents of the config JSON file as a dictionary.
handle(*args, **kwargs)
TODO
iterate_swmm(sim, sim_rpt_time_incr, sim_timestep_window_in_sec, pollutant, load=None)
TODO
max_poll_dict = {}
node_list = []
print_help()
Method with common code for printing a help message and exiting the script. Used when something is wrong with the command-line arguments/config file.