ecalc
Args: log_level: Log level of the CLI logger, defaults to INFO log_folder: Path to location of log files version: Option to show libecalc version.
Returns:
Usage:
$ ecalc [OPTIONS] COMMAND [ARGS]...
Options:
--log [ERROR|WARNING|INFO|DEBUG]
: Set the loglevel. [default: INFO]--log-folder PATH
: Store log files in a folder--version
: Show current eCalc™ version.--install-completion
: Install completion for the current shell.--show-completion
: Show completion for the current shell, to copy it or customize the installation.--help
: Show this message and exit.
Commands:
run
: CLI command to run a ecalc model.selftest
: Test that eCalc has been successfully...show
: Command to show information in the model...
ecalc run
CLI command to run a ecalc model.
Usage:
$ ecalc run [OPTIONS] MODEL_FILE
Arguments:
MODEL_FILE
: The Model YAML-file specifying time series inputs, facility inputs and the relationship between energy consumers. [required]
Options:
-f, --output-frequency, --outputfrequency [NONE|YEAR|MONTH|DAY]
: Frequency of output. Options are DAY, MONTH, YEAR. If not specified, it will give time steps equal to the union of all input given with INFLUENCE_TIME_VECTOR set to True. Down-sampling the result may lead to loss of data, and rates such as MW may not add up to cumulative values [default: NONE]-c, --csv
: Toggle output of csv data. [default: True]--json
: Toggle output of json output.-o, --output-folder, --outputfolder PATH
: Outputfolder. Defaults to output/ relative to the yml setup file-n, --name-prefix, --nameprefix TEXT
: Name prefix for output data. Defaults to name of setup file.--ltp-export
: In addition to standard output, a specific Long Term Prognosis (LTP) file will be provided for simple export of LTP relevant data (Tabular Separated Values).--stp-export
: In addition to standard output, a specific Short Term Prognosis (STP) file will be provided for simple export of STP relevant data (Tabular Separated Values).--flow-diagram
: Output the input model formatted to be displayed in a custom flow diagram format in JSON--detailed-output, --detailedoutput
: Output detailed output. When False you will get basic results such as energy usage, power, time vector.--date-format-option [0|1|2]
: Date format option. 0: "YYYY-MM-DD HH:MM:SS" (Accepted variant of ISO8601), 1: "YYYYMMDD HH:MM:SS" (ISO8601), 2: "DD.MM.YYYY HH:MM:SS". Default 0 (ISO 8601) [default: 0]--help
: Show this message and exit.
ecalc selftest
Test that eCalc has been successfully installed
Usage:
$ ecalc selftest [OPTIONS]
Options:
--help
: Show this message and exit.
ecalc show
Command to show information in the model or results.
Usage:
$ ecalc show [OPTIONS] COMMAND [ARGS]...
Options:
--help
: Show this message and exit.
Commands:
schema
yaml
: Show yaml model.
ecalc show schema
Usage:
$ ecalc show schema [OPTIONS]
Options:
--file PATH
: Write the schema to a file with the specified name. If not specified, it will print to stdout.--help
: Show this message and exit.
ecalc show yaml
Show yaml model. This will show the yaml after processing !include.
Usage:
$ ecalc show yaml [OPTIONS] MODEL_FILE
Arguments:
MODEL_FILE
: YAML file specifying time series inputs, facility inputs and the relationship between energy consumers. [required]
Options:
--file PATH
: Write the data to a file with the specified name.--help
: Show this message and exit.