plexos-plants
PLEXOS plant Command Line Interface
plexos-plants [OPTIONS] COMMAND [ARGS]...
Options
- --version
 Show the version and exit.
- -n, --name <name>
 Job name. Default is “plexos-plants”.
- -pt, --plexos_table <plexos_table>
 Required Path to .csv PLEXOS table of bus locations (latitude, longitude) and capacity (MW). Note that capacity needs to be AC for wind and DC for solar.
- -sc, --sc_table <sc_table>
 Required Path to Supply Curve table .csv
- -mym, --mymean_fpath <mymean_fpath>
 Required Path to reV multi-year-mean output .h5 file
- -cf, --cf_fpath <cf_fpath>
 Required Path to reV annual Generation output .h5 file
- -out, --out_dir <out_dir>
 Required Directory to dump output files
- -dp, --dist_percentile <dist_percentile>
 Percentile to use to compute distance threshold using sc_gid to SubStation distance, by default 90
- Default:
 90
- -dt, --dist_thresh_km <dist_thresh_km>
 Optional absolute distance threshold in km that will override the dist_percentile input.
- -lc, --lcoe_col <lcoe_col>
 LCOE column to sort by, by default ‘total_lcoe’
- Default:
 'total_lcoe'
- -lt, --lcoe_thresh <lcoe_thresh>
 LCOE threshold multiplier, exclude sc_gids above threshold, by default 1.3
- Default:
 1.3
- -pn, --plant_name_col <plant_name_col>
 Column in plexos_table that has the plant name that should be used in the plexos output csv column headers.
- -tt, --tech_tag <tech_tag>
 Optional technology tag to include as a suffix in the plexos output csv column headers.
- -tz, --timezone <timezone>
 Timezone for output generation profiles. This is a string that will be passed to pytz.timezone() e.g. US/Pacific, US/Mountain, US/Central, US/Eastern, or UTC. For a list of all available timezones, see pytz.all_timezones
- Default:
 'UTC'
- -mw, --max_workers <max_workers>
 Number of workers to use for point and plant creation, 1 == serial, > 1 == parallel, None == parallel using all available cpus, by default None
- --points_per_worker <points_per_worker>
 Number of points to create on each worker, by default 400
- Default:
 400
- --plants_per_worker <plants_per_worker>
 Number of plants to identify on each worker, by default 40
- Default:
 40
- -o, --offshore
 Include offshore points, by default False
- -v, --verbose
 Flag to turn on debug logging. Default is not verbose.
eagle
Eagle submission tool for PLEXOS aggregation.
plexos-plants eagle [OPTIONS]
Options
- -a, --alloc <alloc>
 Required Eagle allocation account name.
- -wt, --walltime <walltime>
 Eagle walltime request in hours. Default is 1.0
- Default:
 1.0
- -l, --feature <feature>
 Additional flags for SLURM job. Format is “–qos=high” or “–depend=[state:job_id]”. Default is None.
- -sout, --stdout_path <stdout_path>
 Subprocess standard output path. Default is in out_dir.