diff --git a/docs/scripts/generate_inputs_markdown.py b/docs/scripts/generate_inputs_markdown.py new file mode 100644 index 000000000..fbfe98eed --- /dev/null +++ b/docs/scripts/generate_inputs_markdown.py @@ -0,0 +1,87 @@ +#!/usr/bin/env python + +import argparse +import os +from pathlib import Path + + +def _repo_root_from_app(app) -> Path: + # app.srcdir points to docs/source, so repo root is two levels up. + return Path(app.srcdir).resolve().parents[1] + + +def _repo_root_from_cli(reeds_path: str) -> Path: + if reeds_path: + return Path(reeds_path).resolve() + # docs/scripts/generate_inputs_markdown.py -> repo root is two levels up. + return Path(__file__).resolve().parents[2] + + +def _collect_input_readmes(inputs_root: Path) -> list[Path]: + readmes = [] + for child in sorted(inputs_root.iterdir(), key=lambda p: p.name.casefold()): + if not child.is_dir(): + continue + readme = child / "README.md" + if readme.exists(): + readmes.append(readme) + return readmes + + +def _write_inputs_md(output_path: Path, readmes: list[Path]) -> None: + lines = [] + lines.append("# Inputs Documentation") + lines.append("") + lines.append( + "This page aggregates documentation from each folder README under the inputs directory." + ) + lines.append("") + lines.append("## Table of Contents") + lines.append("") + + for readme in readmes: + folder = readme.parent.name + lines.append(f"- [inputs/{folder}](#inputs{folder})") + + # Do not add an additional markdown section header here. + # Each included README already contains its own heading. + for readme in readmes: + folder = readme.parent.name + include_rel = os.path.relpath(readme, output_path.parent).replace(os.sep, "/") + lines.append("") + lines.append(f"") + lines.append("") + lines.append("```{include} " + include_rel) + lines.append("```") + + output_path.write_text("\n".join(lines) + "\n", encoding="utf-8") + + +def main(app=None): + # If called from Sphinx, app is provided; otherwise support optional CLI usage. + if app is None: + parser = argparse.ArgumentParser() + parser.add_argument( + "--reedsPath", + "-r", + type=str, + default="", + help="Path to ReEDS repository root", + ) + args = parser.parse_args() + repo_root = _repo_root_from_cli(args.reedsPath) + else: + repo_root = _repo_root_from_app(app) + + inputs_root = repo_root / "inputs" + docs_source_root = repo_root / "docs" / "source" + output_path = docs_source_root / "inputs.md" + + readmes = _collect_input_readmes(inputs_root) + _write_inputs_md(output_path, readmes) + + print("inputs.md has been updated from inputs/*/README.md files") + + +if __name__ == "__main__": + main() \ No newline at end of file diff --git a/docs/scripts/generate_markdown.py b/docs/scripts/generate_markdown.py deleted file mode 100644 index 0c3ea7e7a..000000000 --- a/docs/scripts/generate_markdown.py +++ /dev/null @@ -1,257 +0,0 @@ -#!/usr/bin/env python -# coding: utf-8 - -# Note: this script does not need to be run manually, -# sources.md is updated automatically when the documentation is built with `make html` - -# In[1]: - -import os -import csv -import argparse -import re - -def slugify(text: str) -> str: - """ - Convert a string to a stable anchor id for markdown. - Lowercase, replace spaces and slashes with hyphens, remove special characters except hyphens, and collapse multiple hyphens into one. - - Args: - text (str): The input string to be converted. - Returns: - str: The slugified string suitable for use as a markdown anchor. - """ - s = text.lower().strip().replace("\\", "/") - s = s.replace(" ", "-").replace("/", "-") - s = re.sub(r"[^a-z0-9\-]+", "-", s) - s = re.sub(r"-{2,}", "-", s).strip("-") - return s or "section" - -def is_url(s: str) -> bool: - """ - Check if a string is a URL or mailto link. - - Args: - s (str): The string to check. - - Returns: - bool: True if the string is a URL or mailto link, False otherwise. - """ - return bool(re.match(r'^(https?://|mailto:)', (s or "").strip())) - -def write_file_entries(data, main_file, file_entries, indent, githubURL): - """ - Write markdown entries for files, including metadata such as description, citation, indices, dollar year, file type, and units. - - Args: - data (list): List of dictionaries containing the file metadata. - main_file (file object): The markdown file to write to. - file_entries (list): List of file tuples (name, extension, relative path). - indent (str): Indentation for markdown formatting. - githubURL (str): Base GitHub URL for linking files. - """ - for file_data in sorted(file_entries, key=lambda x: x[0].casefold()): - file_name, file_ext, rel_file_path = file_data - - #Write file name with relative link (encode for link, keep raw for lookups) - rel_file_path_raw = rel_file_path - rel_file_path_link = rel_file_path_raw.replace(" ", "%20") - main_file.write(f"{indent}- [{file_name}{file_ext}]({githubURL}{rel_file_path_link})\n") - - - for row in data: - if row["RelativeFilePath"] == rel_file_path_raw: - description = row["Description_new"] - citation = row["Citation"] - indices = row["Indices"] - dollar_yr = row["DollarYear"] - file_type = row["Filetype"] - unit = row["Units"] - - if file_type: - main_file.write(f"{indent} - **File Type:** {file_type}\n") - - if description: - main_file.write(f"{indent} - **Description:** {description}\n") - - if indices: - main_file.write(f"{indent} - **Indices:** {indices}\n") - - if dollar_yr: - main_file.write(f"{indent} - **Dollar year:** {dollar_yr}\n") - - if citation: - if is_url(citation): - main_file.write(f"{indent} - **Citation:** [{citation}]({citation})\n") - else: - main_file.write(f"{indent} - **Citation:** {citation}\n") - - if unit: - main_file.write(f"{indent} - **Units:** {unit}\n\n") - -#Function to generate Table of Contents using folder hierarchy -def write_folder_hierarchy(main_file, folder_hierarchy, depth=1, parent_folder=None): - """ - Recursively write the folder hierarchy as a markdown table of contents with anchor links. - - Args: - main_file (file object): The markdown file to write to. - folder_hierarchy (dict): Nested dictionary representing the folder structure. - depth (int, optional): Current depth in the folder hierarchy. Defaults to 1. - parent_folder (str, optional): The parent folder path. Defaults to None. - """ - if depth == 5: - return - indent = " " * depth - - #Table of Contents - Folders and Subfolders (with anchor links) - for folder in sorted([k for k in folder_hierarchy.keys() if k not in ("files", "")], key=str.casefold): - contents = folder_hierarchy[folder] - - if folder != "files": - - anchor_src = os.path.join(parent_folder, folder).replace("\\", "/").replace("//", "/") if parent_folder else folder - anchor = slugify(anchor_src) - main_file.write(f"{indent}- [{folder}](#{anchor})\n") - - #Write recursively for contents of subfolder - write_folder_hierarchy(main_file, contents, depth + 1, f"{parent_folder}/{folder}" if parent_folder else folder) - - -#Generate folder sections based on hierarchy and generate files within them -def write_folder_sections(data, main_file,folder_hierarchy, githubURL, depth=1, parent_folder=None): - """ - Recursively write markdown sections for each folder and its files, using the folder hierarchy. - - Args: - data (list): List of dictionaries containing file metadata. - main_file (file object): The markdown file to write to. - folder_hierarchy (dict): Nested dictionary representing folder structure. - githubURL (str): Base GitHub URL for file links. - depth (int): Current depth in the folder hierarchy. - parent_folder (str or None): Path to the parent folder. - """ - for folder in sorted([k for k in folder_hierarchy.keys() if k not in ("files", "")], key=str.casefold): - contents = folder_hierarchy[folder] - - if folder != "files": - # Use stable slug anchors and plain headings (no link in heading) - full_path = f"{parent_folder}/{folder}" if parent_folder else folder - anchor = slugify(full_path) - header_level = min(depth + 2, 6) # start at ### under "## Input Files" - # Put the anchor on its own line to avoid odd rendering - main_file.write(f"\n\n") - main_file.write(f"{'#' * header_level} {full_path}\n\n") - - - - if "files" in contents: - contents["files"].sort(key=lambda x: x[0].casefold()) - write_file_entries(data, main_file, contents["files"], " ", githubURL) - - #Recursively writing sections of subfolders - write_folder_sections(data, main_file, contents, githubURL, depth + 1, full_path) - - -def main(app=None): - """ - Main function to generate markdown documentation for ReEDS sources. - Reads sources.csv, builds folder hierarchy, and writes a markdown file with file metadata and structure. - """ - # When invoked by Sphinx (builder-inited), an app object is passed in. - # In that context, do not parse CLI args from sys.argv. - if app is None: - parser = argparse.ArgumentParser() - parser.add_argument('--githubURL', '-g', type=str, default='', help='base github url') - parser.add_argument('--reedsPath', '-r', type=str, default='', help='path to reeds directory' ) - args = parser.parse_args() - githubURL = args.githubURL - reedsPath = args.reedsPath - else: - githubURL = os.environ.get("https://github.com/reeds-model/reeds/", "") - reedsPath = '' - - #Conversion of latest version of sources.csv to markdown/readme format - - # Description holder file - desc_holder = 'sources.csv' - - #Setting correct path to main ReEDS folder - if reedsPath != '': - reeds_path = reedsPath - elif app is not None and hasattr(app, "srcdir"): - reeds_path = os.path.dirname(os.path.dirname(app.srcdir)) - else: - reeds_path = os.path.dirname(os.path.dirname(os.path.dirname(current_path))) - reeds_path = reeds_path.replace("\\","/") - - reeds_docs_path = os.path.join(reeds_path, "docs") - - desc_file_path = os.path.join(reeds_docs_path, desc_holder).replace("\\","/") - - # Dataframe to store the newly generated sources.csv data - with open(desc_file_path, "r", newline="", encoding="utf-8") as csv_file: - reader = csv.DictReader(csv_file) - data = list(reader) - - sorted_data = sorted(data, key=lambda x: x["RelativeFilePath"].casefold()) - - #Dictionary to map folder names to respective files i.e create a hierarchy map - folder_hierarchy = {} - - #Group files by relative folder paths - for row in sorted_data: - rel_file_path = row["RelativeFilePath"] - rel_folder_path = row["RelativeFolderPath"] - file_ext = row["FileExtension"] - #folder_path = os.path.dirname(rel_file_path) - if rel_folder_path == '/': - rel_folder_path = '' - file_name = row["FileName_new"] - - folders = [f for f in rel_folder_path.split("/") if f] - current_folder = folder_hierarchy - - for folder in folders: - if folder not in current_folder: - current_folder[folder] = {} - - current_folder = current_folder[folder] - - if "files" not in current_folder: - current_folder["files"] = [] - - current_folder["files"].append((file_name, file_ext, rel_file_path)) - - #Generate separate readme for ReEDS 2.0 Sources files - main_readme_file = "sources.md" - main_readme_file_path = os.path.join(reeds_docs_path, "source", main_readme_file).replace("\\","/") - - #Open markdown file for entries - with open(main_readme_file_path, "w", encoding="utf-8") as main_file: - main_file.write("# Sources Documentation\n") - main_file.write("## Table of Contents\n") - - - main_file.write("\n") - write_folder_hierarchy(main_file, folder_hierarchy) - - main_file.write("\n\n") - main_file.write("## Input Files\n") - - #Write files present in folders - if "files" in folder_hierarchy: - write_file_entries(data, main_file, folder_hierarchy["files"], "", githubURL) - - write_folder_sections(data, main_file, folder_hierarchy, githubURL) - - if "files" in folder_hierarchy: - main_file.write("\n## Files \n\n") - write_file_entries(data, main_file, folder_hierarchy["files"], "", githubURL) - - print("sources.md has been updated!") - -if __name__ == "__main__": - main() - -# In[ ]: \ No newline at end of file diff --git a/docs/source/conf.py b/docs/source/conf.py index c457ebc99..9548e3055 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -2,7 +2,7 @@ import os import sys sys.path.insert(0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..", "scripts")) -import generate_markdown +import generate_inputs_markdown # Configuration file for the Sphinx documentation builder. # @@ -16,9 +16,9 @@ copyright = "2024, NREL" author = "NLR" -# --setup function to run generate_markdown.py on 'make html' --------------------------------- +# --setup function to run generate_inputs_markdown.py on 'make html' --------------------------------- def setup(app): - app.connect("builder-inited", generate_markdown.main) + app.connect("builder-inited", generate_inputs_markdown.main) # -- General configuration ---------------------------------------------------- # https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration diff --git a/docs/source/index.md b/docs/source/index.md index a332ec4b3..0ec6bc056 100644 --- a/docs/source/index.md +++ b/docs/source/index.md @@ -16,7 +16,7 @@ setup developer_best_practices model_documentation user_guide -sources +inputs postprocessing_tools publications faq diff --git a/docs/source/inputs.md b/docs/source/inputs.md new file mode 100644 index 000000000..b1705002b --- /dev/null +++ b/docs/source/inputs.md @@ -0,0 +1,204 @@ +# Inputs Documentation + +This page aggregates documentation from each folder README under the inputs directory. + +## Table of Contents + +- [inputs/canada_imports](#inputscanada_imports) +- [inputs/capacity_exogenous](#inputscapacity_exogenous) +- [inputs/climate](#inputsclimate) +- [inputs/consume](#inputsconsume) +- [inputs/ctus](#inputsctus) +- [inputs/degradation](#inputsdegradation) +- [inputs/demand_response](#inputsdemand_response) +- [inputs/dgen_model_inputs](#inputsdgen_model_inputs) +- [inputs/disaggregation](#inputsdisaggregation) +- [inputs/emission_constraints](#inputsemission_constraints) +- [inputs/employment](#inputsemployment) +- [inputs/financials](#inputsfinancials) +- [inputs/fuelprices](#inputsfuelprices) +- [inputs/geothermal](#inputsgeothermal) +- [inputs/growth_constraints](#inputsgrowth_constraints) +- [inputs/hydro](#inputshydro) +- [inputs/load](#inputsload) +- [inputs/national_generation](#inputsnational_generation) +- [inputs/plant_characteristics](#inputsplant_characteristics) +- [inputs/reserves](#inputsreserves) +- [inputs/sets](#inputssets) +- [inputs/shapefiles](#inputsshapefiles) +- [inputs/state_policies](#inputsstate_policies) +- [inputs/storage](#inputsstorage) +- [inputs/supply_curve](#inputssupply_curve) +- [inputs/techs](#inputstechs) +- [inputs/temporal](#inputstemporal) +- [inputs/transmission](#inputstransmission) +- [inputs/upgrades](#inputsupgrades) +- [inputs/userinput](#inputsuserinput) +- [inputs/valuestreams](#inputsvaluestreams) +- [inputs/waterclimate](#inputswaterclimate) +- [inputs/zones](#inputszones) + + + +```{include} ../../inputs/canada_imports/README.md +``` + + + +```{include} ../../inputs/capacity_exogenous/README.md +``` + + + +```{include} ../../inputs/climate/README.md +``` + + + +```{include} ../../inputs/consume/README.md +``` + + + +```{include} ../../inputs/ctus/README.md +``` + + + +```{include} ../../inputs/degradation/README.md +``` + + + +```{include} ../../inputs/demand_response/README.md +``` + + + +```{include} ../../inputs/dgen_model_inputs/README.md +``` + + + +```{include} ../../inputs/disaggregation/README.md +``` + + + +```{include} ../../inputs/emission_constraints/README.md +``` + + + +```{include} ../../inputs/employment/README.md +``` + + + +```{include} ../../inputs/financials/README.md +``` + + + +```{include} ../../inputs/fuelprices/README.md +``` + + + +```{include} ../../inputs/geothermal/README.md +``` + + + +```{include} ../../inputs/growth_constraints/README.md +``` + + + +```{include} ../../inputs/hydro/README.md +``` + + + +```{include} ../../inputs/load/README.md +``` + + + +```{include} ../../inputs/national_generation/README.md +``` + + + +```{include} ../../inputs/plant_characteristics/README.md +``` + + + +```{include} ../../inputs/reserves/README.md +``` + + + +```{include} ../../inputs/sets/README.md +``` + + + +```{include} ../../inputs/shapefiles/README.md +``` + + + +```{include} ../../inputs/state_policies/README.md +``` + + + +```{include} ../../inputs/storage/README.md +``` + + + +```{include} ../../inputs/supply_curve/README.md +``` + + + +```{include} ../../inputs/techs/README.md +``` + + + +```{include} ../../inputs/temporal/README.md +``` + + + +```{include} ../../inputs/transmission/README.md +``` + + + +```{include} ../../inputs/upgrades/README.md +``` + + + +```{include} ../../inputs/userinput/README.md +``` + + + +```{include} ../../inputs/valuestreams/README.md +``` + + + +```{include} ../../inputs/waterclimate/README.md +``` + + + +```{include} ../../inputs/zones/README.md +``` diff --git a/docs/sources.csv b/docs/sources.csv index 32edd2535..3238f3b0b 100644 --- a/docs/sources.csv +++ b/docs/sources.csv @@ -110,598 +110,6 @@ RelativeFilePath,RelativeFolderPath,FileName_new,FileExtension,Description_new,I /hourlize/tests/data/r2r_integration_geothermal/reeds/outputs/systemcost.csv,/hourlize/tests/data/r2r_integration_geothermal/reeds/outputs,systemcost,.csv,,,,,, /hourlize/tests/data/r2r_integration_geothermal/supply_curves/egs_supply_curve_raw.csv,/hourlize/tests/data/r2r_integration_geothermal/supply_curves,egs_supply_curve_raw,.csv,,,,,, /hourlize/tests/data/r2r_integration_geothermal/supply_curves/geohydro_supply_curve_raw.csv,/hourlize/tests/data/r2r_integration_geothermal/supply_curves,geohydro_supply_curve_raw,.csv,,,,,, -/inputs/canada_imports/can_exports.csv,/inputs/canada_imports,can_exports,.csv,Annual exports to Canada by BA,"r,t",,,Input,MWh -/inputs/canada_imports/can_exports_szn_frac.csv,/inputs/canada_imports,can_exports_szn_frac,.csv,Fraction of annual exports to Canada by season,N/A,,,Input,rate (unitless) -/inputs/canada_imports/can_imports.csv,/inputs/canada_imports,can_imports,.csv,Annual imports from Canada by BA,"r,t",,,Input,MWh -/inputs/canada_imports/can_imports_quarter_frac.csv,/inputs/canada_imports,can_imports_quarter_frac,.csv,Fraction of annual imports from Canada by season,N/A,,,Input,rate (unitless) -/inputs/capacity_exogenous/cappayments.csv,/inputs/capacity_exogenous,cappayments,.csv,,,,,, -/inputs/capacity_exogenous/cappayments_ba.csv,/inputs/capacity_exogenous,cappayments_ba,.csv,,,,,, -/inputs/capacity_exogenous/demonstration_plants.csv,/inputs/capacity_exogenous,demonstration_plants,.csv,Nuclear-smr demonstration plants; active when GSw_NuclearDemo=1,"t,r,i,coolingwatertech,ctt,wst,value",,See 'notes' column in the file and https://www.energy.gov/oced/advanced-reactor-demonstration-projects-0,Prescribed capacity,MW -/inputs/capacity_exogenous/exog_cap_geohydro_allkm_reference.csv,/inputs/capacity_exogenous,exog_cap_geohydro_allkm_reference,.csv,,,,,, -/inputs/capacity_exogenous/exog_cap_geohydro_reference.csv,/inputs/capacity_exogenous,exog_cap_geohydro_reference,.csv,,,,,, -/inputs/capacity_exogenous/exog_cap_upv_limited.csv,/inputs/capacity_exogenous,exog_cap_upv_limited,.csv,,,,,, -/inputs/capacity_exogenous/exog_cap_upv_open.csv,/inputs/capacity_exogenous,exog_cap_upv_open,.csv,,,,,, -/inputs/capacity_exogenous/exog_cap_upv_reference.csv,/inputs/capacity_exogenous,exog_cap_upv_reference,.csv,,,,,, -/inputs/capacity_exogenous/exog_cap_wind-ons_limited.csv,/inputs/capacity_exogenous,exog_cap_wind-ons_limited,.csv,,,,,, -/inputs/capacity_exogenous/exog_cap_wind-ons_open.csv,/inputs/capacity_exogenous,exog_cap_wind-ons_open,.csv,,,,,, -/inputs/capacity_exogenous/exog_cap_wind-ons_reference.csv,/inputs/capacity_exogenous,exog_cap_wind-ons_reference,.csv,,,,,, -/inputs/capacity_exogenous/interconnection_queues.csv,/inputs/capacity_exogenous,interconnection_queues,.csv,,,,,, -/inputs/capacity_exogenous/prescribed_builds_wind-ofs_meshed_limited.csv,/inputs/capacity_exogenous,prescribed_builds_wind-ofs_meshed_limited,.csv,,,,,, -/inputs/capacity_exogenous/prescribed_builds_wind-ofs_meshed_open.csv,/inputs/capacity_exogenous,prescribed_builds_wind-ofs_meshed_open,.csv,,,,,, -/inputs/capacity_exogenous/prescribed_builds_wind-ofs_meshed_reference.csv,/inputs/capacity_exogenous,prescribed_builds_wind-ofs_meshed_reference,.csv,,,,,, -/inputs/capacity_exogenous/prescribed_builds_wind-ofs_radial_limited.csv,/inputs/capacity_exogenous,prescribed_builds_wind-ofs_radial_limited,.csv,,,,,, -/inputs/capacity_exogenous/prescribed_builds_wind-ofs_radial_open.csv,/inputs/capacity_exogenous,prescribed_builds_wind-ofs_radial_open,.csv,,,,,, -/inputs/capacity_exogenous/prescribed_builds_wind-ofs_radial_reference.csv,/inputs/capacity_exogenous,prescribed_builds_wind-ofs_radial_reference,.csv,,,,,, -/inputs/capacity_exogenous/prescribed_builds_wind-ons_limited.csv,/inputs/capacity_exogenous,prescribed_builds_wind-ons_limited,.csv,,,,,, -/inputs/capacity_exogenous/prescribed_builds_wind-ons_open.csv,/inputs/capacity_exogenous,prescribed_builds_wind-ons_open,.csv,,,,,, -/inputs/capacity_exogenous/prescribed_builds_wind-ons_reference.csv,/inputs/capacity_exogenous,prescribed_builds_wind-ons_reference,.csv,,,,,, -/inputs/capacity_exogenous/ReEDS_generator_database_final_EIA-NEMS.csv,/inputs/capacity_exogenous,ReEDS_generator_database_final_EIA-NEMS,.csv,EIA-NEMS database of existing generators,,,,Input, -/inputs/climate/climate_heuristics_finalyear.csv,/inputs/climate,climate_heuristics_finalyear,.csv,,,,,, -/inputs/climate/climate_heuristics_yearfrac.csv,/inputs/climate,climate_heuristics_yearfrac,.csv,,,,,, -/inputs/climate/GFDL-ESM2M_RCP4p5_WM/hydadjann.csv,/inputs/climate/GFDL-ESM2M_RCP4p5_WM,hydadjann,.csv,Climate-impact capacity factor multipliers for annual dispatchable hydropower for the GFDL-ESM2M_RCP4p5_WM climate scenario,"r,t",,,,multipliers (unitless) -/inputs/climate/GFDL-ESM2M_RCP4p5_WM/hydadjsea.csv,/inputs/climate/GFDL-ESM2M_RCP4p5_WM,hydadjsea,.csv,Climate-impact capacity factor multipliers for annual/monthly non-dispatchable hydropower for the GFDL-ESM2M_RCP4p5_WM climate scenario,"r,month,t",,,,multipliers (unitless) -/inputs/climate/GFDL-ESM2M_RCP4p5_WM/UnappWaterMult.csv,/inputs/climate/GFDL-ESM2M_RCP4p5_WM,UnappWaterMult,.csv,Climate-impact water availability multipliers for annual/monthly unappropriated fresh surface water for the GFDL-ESM2M_RCP4p5_WM climate scenario,"wst,r,month,t",,,,multipliers (unitless) -/inputs/climate/GFDL-ESM2M_RCP4p5_WM/UnappWaterMultAnn.csv,/inputs/climate/GFDL-ESM2M_RCP4p5_WM,UnappWaterMultAnn,.csv,Climate-impact water availability multipliers for annual unappropriated fresh surface water for the GFDL-ESM2M_RCP4p5_WM climate scenario,"wst,r,t",,,,multipliers (unitless) -/inputs/climate/GFDL-ESM2M_RCP4p5_WM/UnappWaterSeaAnnDistr.csv,/inputs/climate/GFDL-ESM2M_RCP4p5_WM,UnappWaterSeaAnnDistr,.csv,Fractional distribution of unappropriated fresh surface water for each month of a given year for the GFDL-ESM2M_RCP4p5_WM climate scenario,"wst,r,month,t",,,,multipliers (unitless) -/inputs/climate/HadGEM2-ES_RCP2p6/UnappWaterMult.csv,/inputs/climate/HadGEM2-ES_RCP2p6,UnappWaterMult,.csv,Climate-impact water availability multipliers for annual/monthly unappropriated fresh surface water for the HadGEM2-ES_RCP2p6 climate scenario,"wst,r,month,t",,,,multipliers (unitless) -/inputs/climate/HadGEM2-ES_RCP2p6/UnappWaterMultAnn.csv,/inputs/climate/HadGEM2-ES_RCP2p6,UnappWaterMultAnn,.csv,Climate-impact water availability multipliers for annual unappropriated fresh surface water for the HadGEM2-ES_RCP2p6 climate scenario,"wst,r,t",,,,multipliers (unitless) -/inputs/climate/HadGEM2-ES_RCP2p6/UnappWaterSeaAnnDistr.csv,/inputs/climate/HadGEM2-ES_RCP2p6,UnappWaterSeaAnnDistr,.csv,Fractional distribution of unappropriated fresh surface water for each month of a given year for the HadGEM2-ES_RCP2p6 climate scenario,"wst,r,month,t",,,,multipliers (unitless) -/inputs/climate/HadGEM2-ES_rcp45_AT/hydadjann.csv,/inputs/climate/HadGEM2-ES_rcp45_AT,hydadjann,.csv,Climate-impact capacity factor multipliers for annual dispatchable hydropower for the HadGEM2-ES_rcp45_AT climate scenario,"r,t",,,,multipliers (unitless) -/inputs/climate/HadGEM2-ES_rcp45_AT/hydadjsea.csv,/inputs/climate/HadGEM2-ES_rcp45_AT,hydadjsea,.csv,Climate-impact capacity factor multipliers for annual/monthly non-dispatchable hydropower for the HadGEM2-ES_rcp45_AT climate scenario,"r,month,t",,,,multipliers (unitless) -/inputs/climate/HadGEM2-ES_rcp45_AT/UnappWaterMult.csv,/inputs/climate/HadGEM2-ES_rcp45_AT,UnappWaterMult,.csv,Climate-impact water availability multipliers for annual/monthly unappropriated fresh surface water for the HadGEM2-ES_rcp45_AT climate scenario,"wst,r,month,t",,,,multipliers (unitless) -/inputs/climate/HadGEM2-ES_rcp45_AT/UnappWaterMultAnn.csv,/inputs/climate/HadGEM2-ES_rcp45_AT,UnappWaterMultAnn,.csv,Climate-impact water availability multipliers for annual unappropriated fresh surface water for the HadGEM2-ES_rcp45_AT climate scenario,"wst,r,t",,,,multipliers (unitless) -/inputs/climate/HadGEM2-ES_rcp45_AT/UnappWaterSeaAnnDistr.csv,/inputs/climate/HadGEM2-ES_rcp45_AT,UnappWaterSeaAnnDistr,.csv,Fractional distribution of unappropriated fresh surface water for each month of a given year for the HadGEM2-ES_rcp45_AT climate scenario,"wst,r,month,t",,,,multipliers (unitless) -/inputs/climate/HadGEM2-ES_RCP4p5/UnappWaterMult.csv,/inputs/climate/HadGEM2-ES_RCP4p5,UnappWaterMult,.csv,Climate-impact water availability multipliers for annual/monthly unappropriated fresh surface water for the HadGEM2-ES_RCP4p5 climate scenario,"wst,r,month,t",,,,multipliers (unitless) -/inputs/climate/HadGEM2-ES_RCP4p5/UnappWaterMultAnn.csv,/inputs/climate/HadGEM2-ES_RCP4p5,UnappWaterMultAnn,.csv,Climate-impact water availability multipliers for annual unappropriated fresh surface water for the HadGEM2-ES_RCP4p5 climate scenario,"wst,r,t",,,,multipliers (unitless) -/inputs/climate/HadGEM2-ES_RCP4p5/UnappWaterSeaAnnDistr.csv,/inputs/climate/HadGEM2-ES_RCP4p5,UnappWaterSeaAnnDistr,.csv,Fractional distribution of unappropriated fresh surface water for each month of a given year for the HadGEM2-ES_RCP4p5 climate scenario,"wst,r,month,t",,,,multipliers (unitless) -/inputs/climate/HadGEM2-ES_rcp85_AT/hydadjann.csv,/inputs/climate/HadGEM2-ES_rcp85_AT,hydadjann,.csv,Climate-impact capacity factor multipliers for annual dispatchable hydropower for the HadGEM2-ES_rcp85_AT climate scenario,"r,t",,,,multipliers (unitless) -/inputs/climate/HadGEM2-ES_rcp85_AT/hydadjsea.csv,/inputs/climate/HadGEM2-ES_rcp85_AT,hydadjsea,.csv,Climate-impact capacity factor multipliers for annual/monthly non-dispatchable hydropower for the HadGEM2-ES_rcp85_AT climate scenario,"r,month,t",,,,multipliers (unitless) -/inputs/climate/HadGEM2-ES_rcp85_AT/UnappWaterMult.csv,/inputs/climate/HadGEM2-ES_rcp85_AT,UnappWaterMult,.csv,Climate-impact water availability multipliers for annual/monthly unappropriated fresh surface water for the HadGEM2-ES_rcp85_AT climate scenario,"wst,r,month,t",,,,multipliers (unitless) -/inputs/climate/HadGEM2-ES_rcp85_AT/UnappWaterMultAnn.csv,/inputs/climate/HadGEM2-ES_rcp85_AT,UnappWaterMultAnn,.csv,Climate-impact water availability multipliers for annual unappropriated fresh surface water for the HadGEM2-ES_rcp85_AT climate scenario,"wst,r,t",,,,multipliers (unitless) -/inputs/climate/HadGEM2-ES_rcp85_AT/UnappWaterSeaAnnDistr.csv,/inputs/climate/HadGEM2-ES_rcp85_AT,UnappWaterSeaAnnDistr,.csv,Fractional distribution of unappropriated fresh surface water for each month of a given year for the HadGEM2-ES_rcp85_AT climate scenario,"wst,r,month,t",,,,multipliers (unitless) -/inputs/climate/HadGEM2-ES_RCP8p5/UnappWaterMult.csv,/inputs/climate/HadGEM2-ES_RCP8p5,UnappWaterMult,.csv,Climate-impact water availability multipliers for annual/monthly unappropriated fresh surface water for the HadGEM2-ES_RCP8p5 climate scenario,"wst,r,month,t",,,,multipliers (unitless) -/inputs/climate/HadGEM2-ES_RCP8p5/UnappWaterMultAnn.csv,/inputs/climate/HadGEM2-ES_RCP8p5,UnappWaterMultAnn,.csv,Climate-impact water availability multipliers for annual unappropriated fresh surface water for the HadGEM2-ES_RCP8p5 climate scenario,"wst,r,t",,,,multipliers (unitless) -/inputs/climate/HadGEM2-ES_RCP8p5/UnappWaterSeaAnnDistr.csv,/inputs/climate/HadGEM2-ES_RCP8p5,UnappWaterSeaAnnDistr,.csv,Fractional distribution of unappropriated fresh surface water for each month of a given year for the HadGEM2-ES_RCP8p5 climate scenario,"wst,r,month,t",,,,multipliers (unitless) -/inputs/climate/IPSL-CM5A-LR_RCP8p5_WM/hydadjann.csv,/inputs/climate/IPSL-CM5A-LR_RCP8p5_WM,hydadjann,.csv,Climate-impact capacity factor multipliers for annual dispatchable hydropower for the IPSL-CM5A-LR_RCP8p5_WM climate scenario,"r,t",,,,multipliers (unitless) -/inputs/climate/IPSL-CM5A-LR_RCP8p5_WM/hydadjsea.csv,/inputs/climate/IPSL-CM5A-LR_RCP8p5_WM,hydadjsea,.csv,Climate-impact capacity factor multipliers for annual/monthly non-dispatchable hydropower for the IPSL-CM5A-LR_RCP8p5_WM climate scenario,"r,month,t",,,,multipliers (unitless) -/inputs/climate/IPSL-CM5A-LR_RCP8p5_WM/UnappWaterMult.csv,/inputs/climate/IPSL-CM5A-LR_RCP8p5_WM,UnappWaterMult,.csv,Climate-impact water availability multipliers for annual/monthly unappropriated fresh surface water for the IPSL-CM5A-LR_RCP8p5_WM climate scenario,"wst,r,month,t",,,,multipliers (unitless) -/inputs/climate/IPSL-CM5A-LR_RCP8p5_WM/UnappWaterMultAnn.csv,/inputs/climate/IPSL-CM5A-LR_RCP8p5_WM,UnappWaterMultAnn,.csv,Climate-impact water availability multipliers for annual unappropriated fresh surface water for the IPSL-CM5A-LR_RCP8p5_WM climate scenario,"wst,r,t",,,,multipliers (unitless) -/inputs/climate/IPSL-CM5A-LR_RCP8p5_WM/UnappWaterSeaAnnDistr.csv,/inputs/climate/IPSL-CM5A-LR_RCP8p5_WM,UnappWaterSeaAnnDistr,.csv,Fractional distribution of unappropriated fresh surface water for each month of a given year for the IPSL-CM5A-LR_RCP8p5_WM climate scenario,"wst,r,month,t",,,,multipliers (unitless) -/inputs/consume/consume_char_low.csv,/inputs/consume,consume_char_low,.csv,"Cost (capex, FOM, VOM) and efficiency (gas and electrical) as well as storage and transmission adder (stortran_adder) inputs for various H2 producing technologies, under Conservative assumptions.","i,t",Units vary based on the parameter - see commented text in b_inputs.gms.,N/A,Inputs, -/inputs/consume/consume_char_ref.csv,/inputs/consume,consume_char_ref,.csv,"Cost (capex, FOM, VOM) and efficiency (gas and electrical) as well as storage and transmission adder (stortran_adder) inputs for various H2 producing technologies, under Reference assumptions.","i,t",Units vary based on the parameter - see commented text in b_inputs.gms.,N/A,Inputs, -/inputs/consume/dac_elec_BVRE_2021_high.csv,/inputs/consume,dac_elec_BVRE_2021_high,.csv,"DAC costs (capex [$/(metric ton CO2/hr)], FOM [$/(metric ton CO2/hr)/yr], VOM [$/metric ton CO2]) and conversion rate, over time, using High assumptions.","i,t",As specified in inputs/consume/dollaryear,https://www.netl.doe.gov/energy-analysis/details?id=d5860604-fbc7-44bb-a756-76db47d8b85a,Inputs, -/inputs/consume/dac_elec_BVRE_2021_low.csv,/inputs/consume,dac_elec_BVRE_2021_low,.csv,"DAC costs (capex [$/(metric ton CO2/hr)], FOM [$/(metric ton CO2/hr)/yr], VOM [$/metric ton CO2]) and conversion rate, over time, using Low assumptions.","i,t",As specified in inputs/consume/dollaryear,https://www.netl.doe.gov/energy-analysis/details?id=d5860604-fbc7-44bb-a756-76db47d8b85a,Inputs, -/inputs/consume/dac_elec_BVRE_2021_mid.csv,/inputs/consume,dac_elec_BVRE_2021_mid,.csv,"DAC costs (capex [$/(metric ton CO2/hr)], FOM [$/(metric ton CO2/hr)/yr], VOM [$/metric ton CO2]) and conversion rate, over time, using Mid assumptions.","i,t",As specified in inputs/consume/dollaryear,https://www.netl.doe.gov/energy-analysis/details?id=d5860604-fbc7-44bb-a756-76db47d8b85a,Inputs, -/inputs/consume/dac_gas_BVRE_2021_high.csv,/inputs/consume,dac_gas_BVRE_2021_high,.csv,"DAC costs (capex [$/(metric ton CO2/hr)], FOM [$/(metric ton CO2/hr)/yr], VOM [$/metric ton CO2]) and conversion rate, over time, using High assumptions.","i,t",As specified in inputs/consume/dollaryear,https://netl.doe.gov/energy-analysis/details?id=36385f18-3eaa-4f96-9983-6e2b607f6987,Inputs, -/inputs/consume/dac_gas_BVRE_2021_low.csv,/inputs/consume,dac_gas_BVRE_2021_low,.csv,"DAC costs (capex [$/(metric ton CO2/hr)], FOM [$/(metric ton CO2/hr)/yr], VOM [$/metric ton CO2]) and conversion rate, over time, using Low assumptions.","i,t",As specified in inputs/consume/dollaryear,https://netl.doe.gov/energy-analysis/details?id=36385f18-3eaa-4f96-9983-6e2b607f6987,Inputs, -/inputs/consume/dac_gas_BVRE_2021_mid.csv,/inputs/consume,dac_gas_BVRE_2021_mid,.csv,"DAC costs (capex [$/(metric ton CO2/hr)], FOM [$/(metric ton CO2/hr)/yr], VOM [$/metric ton CO2]) and conversion rate, over time, using Mid assumptions.","i,t",As specified in inputs/consume/dollaryear,https://netl.doe.gov/energy-analysis/details?id=36385f18-3eaa-4f96-9983-6e2b607f6987,Inputs, -/inputs/consume/dollaryear.csv,/inputs/consume,dollaryear,.csv,Dollar year for various Beyond VRE scenarios. ,N/A,Stated in document.,N/A,Inputs, -/inputs/consume/h2_demand_county_share.csv,/inputs/consume,h2_demand_county_share,.csv,"The fraction of national hydrogen demand in that year that corresponds to each county. Demand estimates come from https://data.openei.org/submissions/5655. 2021 demand shares correspond to the ""Reference"" scenario with light-duty vehicles / biofuels / methanol demand removed and 2050 shares correspond to the ""Low Cost Electrolysis"" scenario.","r,t",N/A,N/A,Inputs, -/inputs/consume/h2_exogenous_demand.csv,/inputs/consume,h2_exogenous_demand,.csv,Exogenous hydrogen demand by industries other than the power sector per year,t,N/A,N/A,Inputs, -/inputs/consume/h2_transport_and_storage_costs.csv,/inputs/consume,h2_transport_and_storage_costs,.csv,Transport and storage costs of hydrogen per year,t,2004,N/A,Inputs, -/inputs/county2zone.csv,/inputs,county2zone,.csv,,,,,, -/inputs/ctus/co2_site_char.csv,/inputs/ctus,co2_site_char,.csv,,,2018,,, -/inputs/ctus/cs.csv,/inputs/ctus,cs,.csv,,,,,, -/inputs/degradation/degradation_annual_default.csv,/inputs/degradation,degradation_annual_default,.csv,,,,,, -/inputs/demand_response/dr_shed_avail_scalar.csv,/inputs/demand_response,dr_shed_avail_scalar,.csv,,,,,, -/inputs/demand_response/dr_shed_capacity_scalar_demo_data_January_2025.csv,/inputs/demand_response,dr_shed_capacity_scalar_demo_data_January_2025,.csv,,,,,, -/inputs/demand_response/dr_shed_hourly.h5,/inputs/demand_response,dr_shed_hourly,.h5,,,,,, -/inputs/demand_response/ev_load_Baseline.h5,/inputs/demand_response,ev_load_Baseline,.h5,Baseline electricity load from EV charging by timeslice h and year t,,,,inputs,MW -/inputs/demand_response/evmc_rsc_Baseline.csv,/inputs/demand_response,evmc_rsc_Baseline,.csv,,,,,, -/inputs/demand_response/evmc_shape_decrease_profile_Baseline.h5,/inputs/demand_response,evmc_shape_decrease_profile_Baseline,.h5,,,,,, -/inputs/demand_response/evmc_shape_increase_profile_Baseline.h5,/inputs/demand_response,evmc_shape_increase_profile_Baseline,.h5,,,,,, -/inputs/demand_response/evmc_storage_decrease_profile_Baseline.h5,/inputs/demand_response,evmc_storage_decrease_profile_Baseline,.h5,,,,,, -/inputs/demand_response/evmc_storage_increase_profile_Baseline.h5,/inputs/demand_response,evmc_storage_increase_profile_Baseline,.h5,,,,,, -/inputs/demand_response/evmc_storage_profile_energy_Baseline.h5,/inputs/demand_response,evmc_storage_profile_energy_Baseline,.h5,,,,,, -/inputs/dgen_model_inputs/stscen2023_electrification/distpvcap_stscen2023_electrification.csv,/inputs/dgen_model_inputs/stscen2023_electrification,distpvcap_stscen2023_electrification,.csv,,,,,, -/inputs/dgen_model_inputs/stscen2023_highng/distpvcap_stscen2023_highng.csv,/inputs/dgen_model_inputs/stscen2023_highng,distpvcap_stscen2023_highng,.csv,Setting for distpv scenario capacity - from standard scenarios 2023 with high NG (including distpv) costs,,,,distribution PV inputs , -/inputs/dgen_model_inputs/stscen2023_highre/distpvcap_stscen2023_highre.csv,/inputs/dgen_model_inputs/stscen2023_highre,distpvcap_stscen2023_highre,.csv,Setting for distpv scenario capacity - from standard scenarios 2023 with high RE (including distpv) costs,,,,distribution PV inputs , -/inputs/dgen_model_inputs/stscen2023_lowng/distpvcap_stscen2023_lowng.csv,/inputs/dgen_model_inputs/stscen2023_lowng,distpvcap_stscen2023_lowng,.csv,Setting for distpv scenario capacity - from standard scenarios 2023 with low NG (including distpv) costs,,,,distribution PV inputs , -/inputs/dgen_model_inputs/stscen2023_lowre/distpvcap_stscen2023_lowre.csv,/inputs/dgen_model_inputs/stscen2023_lowre,distpvcap_stscen2023_lowre,.csv,Setting for distpv scenario capacity - from standard scenarios 2023 with low RE (including distpv) costs,,,,distribution PV inputs , -/inputs/dgen_model_inputs/stscen2023_mid_case/distpvcap_stscen2023_mid_case.csv,/inputs/dgen_model_inputs/stscen2023_mid_case,distpvcap_stscen2023_mid_case,.csv,,,,,distribution PV inputs , -/inputs/dgen_model_inputs/stscen2023_mid_case_95_by_2035/distpvcap_stscen2023_mid_case_95_by_2035.csv,/inputs/dgen_model_inputs/stscen2023_mid_case_95_by_2035,distpvcap_stscen2023_mid_case_95_by_2035,.csv,,,,,distribution PV inputs , -/inputs/dgen_model_inputs/stscen2023_mid_case_95_by_2050/distpvcap_stscen2023_mid_case_95_by_2050.csv,/inputs/dgen_model_inputs/stscen2023_mid_case_95_by_2050,distpvcap_stscen2023_mid_case_95_by_2050,.csv,,,,,distribution PV inputs , -/inputs/dgen_model_inputs/stscen2023_taxcredit_extended2050/distpvcap_stscen2023_taxcredit_extended2050.csv,/inputs/dgen_model_inputs/stscen2023_taxcredit_extended2050,distpvcap_stscen2023_taxcredit_extended2050,.csv,,,,,distribution PV inputs , -/inputs/disaggregation/county_population.csv,/inputs/disaggregation,county_population,.csv,"The population of each county, relative values are used as multipliers for downselecting data. Data come from the U.S. Census Bureau 2021 county population estimates (https://www.census.gov/data/tables/time-series/demo/popest/2020s-counties-total.html).",FIPS,,,, -/inputs/disaggregation/county_state_lpf.csv,/inputs/disaggregation,county_state_lpf,.csv,,,,,, -/inputs/disaggregation/disagg_hydroexist.csv,/inputs/disaggregation,disagg_hydroexist,.csv,"The hydropower capacity fraction of each county within a given ReEDS BA, used as multipliers for downselecting data",r,,,, -/inputs/emission_constraints/ccs_link.csv,/inputs/emission_constraints,ccs_link,.csv,,,,,, -/inputs/emission_constraints/ccs_link_water.csv,/inputs/emission_constraints,ccs_link_water,.csv,,,,,, -/inputs/emission_constraints/co2_cap.csv,/inputs/emission_constraints,co2_cap,.csv,Annual nationwide carbon cap,,,,, -/inputs/emission_constraints/co2_tax.csv,/inputs/emission_constraints,co2_tax,.csv,Annual co2 tax,,,,, -/inputs/emission_constraints/county_co2_share_egrid_2022.csv,/inputs/emission_constraints,county_co2_share_egrid_2022,.csv,,,,,, -/inputs/emission_constraints/csapr_group1_ex.csv,/inputs/emission_constraints,csapr_group1_ex,.csv,,,,,, -/inputs/emission_constraints/csapr_group2_ex.csv,/inputs/emission_constraints,csapr_group2_ex,.csv,,,,,, -/inputs/emission_constraints/csapr_ozone_season.csv,/inputs/emission_constraints,csapr_ozone_season,.csv,,,,,, -/inputs/emission_constraints/emitrate.csv,/inputs/emission_constraints,emitrate,.csv,Emission rates for thermal generators with values from Table 5 of https://docs.nlr.gov/docs/fy25osti/93005.pdf,"i,e",,,, -/inputs/emission_constraints/gwp.csv,/inputs/emission_constraints,gwp,.csv,,,,,, -/inputs/emission_constraints/h2_leakage_rate.csv,/inputs/emission_constraints,h2_leakage_rate,.csv,,,,,, -/inputs/emission_constraints/methane_leakage_rate.csv,/inputs/emission_constraints,methane_leakage_rate,.csv,,,,,, -/inputs/emission_constraints/ng_crf_penalty.csv,/inputs/emission_constraints,ng_crf_penalty,.csv,Cost adjustment for NG techs in scenarios with national decarbonization targets,allt,N/A,https://github.nrel.gov/ReEDS/ReEDS-2.0/pull/1220,Inputs,rate (unitless) -/inputs/emission_constraints/rggi_states.csv,/inputs/emission_constraints,rggi_states,.csv,Participating RGGI states,,,https://www.rggi.org/program-overview-and-design/elements,, -/inputs/emission_constraints/rggicon.csv,/inputs/emission_constraints,rggicon,.csv,CO2 caps for RGGI states in metric tons,,,https://www.rggi.org/allowance-tracking/allowance-distribution,, -/inputs/emission_constraints/state_cap.csv,/inputs/emission_constraints,state_cap,.csv,,,,,, -/inputs/financials/cap_penalty.csv,/inputs/financials,cap_penalty,.csv,,,,,, -/inputs/financials/construction_schedules_default.csv,/inputs/financials,construction_schedules_default,.csv,,,,,, -/inputs/financials/construction_times_default.csv,/inputs/financials,construction_times_default,.csv,,,,,, -/inputs/financials/currency_incentives.csv,/inputs/financials,currency_incentives,.csv,,,,,, -/inputs/financials/deflator.csv,/inputs/financials,deflator,.csv,Dollar year deflator to convert values to 2004$,,,,, -/inputs/financials/depreciation_schedules_default.csv,/inputs/financials,depreciation_schedules_default,.csv,,,,,, -/inputs/financials/energy_communities.csv,/inputs/financials,energy_communities,.csv,,,,,, -/inputs/financials/financials_hydrogen.csv,/inputs/financials,financials_hydrogen,.csv,,,,,, -/inputs/financials/financials_sys_ATB2023.csv,/inputs/financials,financials_sys_ATB2023,.csv,,,,,, -/inputs/financials/financials_sys_ATB2024.csv,/inputs/financials,financials_sys_ATB2024,.csv,,,,,, -/inputs/financials/financials_tech_ATB2023.csv,/inputs/financials,financials_tech_ATB2023,.csv,,,,,, -/inputs/financials/financials_tech_ATB2023_CRP20.csv,/inputs/financials,financials_tech_ATB2023_CRP20,.csv,,,,,, -/inputs/financials/financials_tech_ATB2024.csv,/inputs/financials,financials_tech_ATB2024,.csv,,,,,, -/inputs/financials/financials_transmission_30ITC_0pen_2022_2031.csv,/inputs/financials,financials_transmission_30ITC_0pen_2022_2031,.csv,,,,,, -/inputs/financials/financials_transmission_default.csv,/inputs/financials,financials_transmission_default,.csv,,,,,, -/inputs/financials/incentives_annual.csv,/inputs/financials,incentives_annual,.csv,,,,,, -/inputs/financials/incentives_biennial.csv,/inputs/financials,incentives_biennial,.csv,,,,,, -/inputs/financials/incentives_ira.csv,/inputs/financials,incentives_ira,.csv,,,,,, -/inputs/financials/incentives_ira_45q_45v_extension.csv,/inputs/financials,incentives_ira_45q_45v_extension,.csv,,,,,, -/inputs/financials/incentives_noira.csv,/inputs/financials,incentives_noira,.csv,,,,,, -/inputs/financials/incentives_none.csv,/inputs/financials,incentives_none,.csv,,,,,, -/inputs/financials/incentives_obbba.csv,/inputs/financials,incentives_obbba,.csv,,,,,, -/inputs/financials/incentives_obbba_conservative.csv,/inputs/financials,incentives_obbba_conservative,.csv,,,,,, -/inputs/financials/inflation_default.csv,/inputs/financials,inflation_default,.csv,Annual inflation factors from 1914 through 2200; historical values use the avg-avg values from https://www.usinflationcalculator.com/inflation/consumer-price-index-and-annual-percent-changes-from-1913-to-2008/,t,,,, -/inputs/financials/nuclear_energy_communities.csv,/inputs/financials,nuclear_energy_communities,.csv,"""Counties belonging to metropolitan statistical areas (MSAs) for which at least 0.17 percent of direct employment has been related to nuclear power at any point since 2010. These are determined partly by following the process described in Section 2.6 of https://home.treasury.gov/system/files/8861/EnergyCommunities_Data_Documentation.pdf and substituting in the NAICS code for nuclear electric power generation (221113) and partly by determining counties that belong to MSAs where the number of people employed by national labs engaged in nuclear research and development (PNNL, INL, ORNL, SNL, LLNL, Argonne, and LANL) has been at least 0.17 percent of the MSA's total employment at any point since 2010.""",,,,, -/inputs/financials/reg_cap_cost_diff_default.csv,/inputs/financials,reg_cap_cost_diff_default,.csv,region-specific differences for capital cost of all resources. Add to 1 to produce a multiplier,"i,r",,,parameter, -/inputs/financials/retire_penalty.csv,/inputs/financials,retire_penalty,.csv,,,,,, -/inputs/financials/supply_chain_adjust.csv,/inputs/financials,supply_chain_adjust,.csv,,,,,, -/inputs/financials/tc_phaseout_schedule_ira2022.csv,/inputs/financials,tc_phaseout_schedule_ira2022,.csv,,,,,, -/inputs/fuelprices/alpha_AEO_2023_HOG.csv,/inputs/fuelprices,alpha_AEO_2023_HOG,.csv,"High Oil and Gas Resource and Technology scenario census division alpha values, used in the calculation of natural gas demand curves","allt,cendiv",2004,AEO 2023,Input, -/inputs/fuelprices/alpha_AEO_2023_LOG.csv,/inputs/fuelprices,alpha_AEO_2023_LOG,.csv,"Low Oil and Gas Resource and Technology scenario census division alpha values, used in the calculation of natural gas demand curves","allt,cendiv",2004,AEO 2023,Input, -/inputs/fuelprices/alpha_AEO_2023_reference.csv,/inputs/fuelprices,alpha_AEO_2023_reference,.csv,"reference census division alpha values, used in the calculation of natural gas demand curves","allt,cendiv",2004,AEO 2023,Input, -/inputs/fuelprices/alpha_AEO_2025_HOG.csv,/inputs/fuelprices,alpha_AEO_2025_HOG,.csv,"High Oil and Gas Resource and Technology scenario census division alpha values, used in the calculation of natural gas demand curves","allt,cendiv",2004,AEO 2025,Input, -/inputs/fuelprices/alpha_AEO_2025_LOG.csv,/inputs/fuelprices,alpha_AEO_2025_LOG,.csv,"Low Oil and Gas Resource and Technology scenario census division alpha values, used in the calculation of natural gas demand curves","allt,cendiv",2004,AEO 2025,Input, -/inputs/fuelprices/alpha_AEO_2025_reference.csv,/inputs/fuelprices,alpha_AEO_2025_reference,.csv,"reference census division alpha values, used in the calculation of natural gas demand curves","allt,cendiv",2004,AEO 2025,Input, -/inputs/fuelprices/cd_beta0.csv,/inputs/fuelprices,cd_beta0,.csv,reference census division beta levels electric sector,cendiv,2004,,Input, -/inputs/fuelprices/cd_beta0_allsector.csv,/inputs/fuelprices,cd_beta0_allsector,.csv,reference census division beta levels all sectors,cendiv,2004,,Input, -/inputs/fuelprices/coal_AEO_2025_reference.csv,/inputs/fuelprices,coal_AEO_2025_reference,.csv,AEO2025 Reference case census division fuel price of coal with missing values forward-filled from earlier years and missing New England values set to Mid Atlantic,"t,cendiv",2024,AEO2025,Input,$/MMBtu -/inputs/fuelprices/coal_AEO_2026_altelec.csv,/inputs/fuelprices,coal_AEO_2026_altelec,.csv,AEO2026 Alternative Electricity case census division fuel price of coal with missing New England values set to Mid Atlantic,"t,cendiv",2025,AEO2026,Input,$/MMBtu -/inputs/fuelprices/coal_AEO_2026_baseline.csv,/inputs/fuelprices,coal_AEO_2026_baseline,.csv,AEO2026 Counterfactual Baseline case census division fuel price of coal with missing values forward-filled from earlier years and missing New England values set to Mid Atlantic,"t,cendiv",2025,AEO2026,Input,$/MMBtu -/inputs/fuelprices/dollaryear.csv,/inputs/fuelprices,dollaryear,.csv,Dollar year mapping for each fuel price scenario,,,,, -/inputs/fuelprices/gasreg_price_adj_regression_params.csv,/inputs/fuelprices,gasreg_price_adj_regression_params,.csv,"Parameters derived from regression with monthly fixed effects regressing daily gasreg heating/cooling degree days on daily deviations of gas prices from their annual averages (https://github.com/ReEDS-Model/ReEDS_Input_Processing/tree/main/aeo_updates/temperature_gas_price_adj_regression). ""Beta"" values are HDD/CDD coefficients and ""alpha"" values are intercepts and monthly fixed effects.",param,,,Input, -/inputs/fuelprices/h2-combustion_10.csv,/inputs/fuelprices,h2-combustion_10,.csv,price of hydrogen for combustion technologies (h2-ct and cc) at $10/MMBtu for all years,,,,, -/inputs/fuelprices/h2-combustion_30.csv,/inputs/fuelprices,h2-combustion_30,.csv,price of hydrogen for combustion technologies (h2-ct and cc) at $30/MMBtu for all years,,,,, -/inputs/fuelprices/h2-combustion_reference.csv,/inputs/fuelprices,h2-combustion_reference,.csv,price of hydrogen for combustion technologies (h2-ct and cc) at $20/MMBtu for all years,,,,, -/inputs/fuelprices/ng_AEO_2023_HOG.csv,/inputs/fuelprices,ng_AEO_2023_HOG,.csv,High Oil and Gas Resource and Technology scenario census division fuel price of natural gas,"cendiv,t",2004,AEO2023: https://www.eia.gov/outlooks/aeo/,Input,2004$/MMBtu -/inputs/fuelprices/ng_AEO_2023_LOG.csv,/inputs/fuelprices,ng_AEO_2023_LOG,.csv,Low Oil and Gas Resource and Technology scenario census division fuel price of natural gas,"cendiv,t",2004,AEO2023: https://www.eia.gov/outlooks/aeo/,Input,2004$/MMBtu -/inputs/fuelprices/ng_AEO_2023_reference.csv,/inputs/fuelprices,ng_AEO_2023_reference,.csv,Reference scenario census division fuel price of natural gas,"cendiv,t",2004,AEO2023: https://www.eia.gov/outlooks/aeo/,Input,2004$/MMBtu -/inputs/fuelprices/ng_AEO_2025_HOG.csv,/inputs/fuelprices,ng_AEO_2025_HOG,.csv,High Oil and Gas Resource and Technology scenario census division fuel price of natural gas,"cendiv,t",2004,AEO2025: https://www.eia.gov/outlooks/aeo/,Input,2004$/MMBtu -/inputs/fuelprices/ng_AEO_2025_LOG.csv,/inputs/fuelprices,ng_AEO_2025_LOG,.csv,Low Oil and Gas Resource and Technology scenario census division fuel price of natural gas,"cendiv,t",2004,AEO2025: https://www.eia.gov/outlooks/aeo/,Input,2004$/MMBtu -/inputs/fuelprices/ng_AEO_2025_reference.csv,/inputs/fuelprices,ng_AEO_2025_reference,.csv,Reference scenario census division fuel price of natural gas,"cendiv,t",2004,AEO2025: https://www.eia.gov/outlooks/aeo/,Input,2004$/MMBtu -/inputs/fuelprices/ng_demand_AEO_2023_HOG.csv,/inputs/fuelprices,ng_demand_AEO_2023_HOG,.csv,"High Oil and Gas Resource and Technology census division natural gas demand for the electric sector, used in the calculation of natural gas demand curves","cendiv,t",,AEO2023: https://www.eia.gov/outlooks/aeo/,Input,Quads -/inputs/fuelprices/ng_demand_AEO_2023_LOG.csv,/inputs/fuelprices,ng_demand_AEO_2023_LOG,.csv,"Low Oil and Gas Resource and Technology census division natural gas demand for the electric sector, used in the calculation of natural gas demand curves","cendiv,t",,AEO2023: https://www.eia.gov/outlooks/aeo/,Input,Quads -/inputs/fuelprices/ng_demand_AEO_2023_reference.csv,/inputs/fuelprices,ng_demand_AEO_2023_reference,.csv,"Reference census division natural gas demand for the electric sector, used in the calculation of natural gas demand curves","cendiv,t",,AEO2023: https://www.eia.gov/outlooks/aeo/,Input,Quads -/inputs/fuelprices/ng_demand_AEO_2025_HOG.csv,/inputs/fuelprices,ng_demand_AEO_2025_HOG,.csv,"High Oil and Gas Resource and Technology census division natural gas demand for the electric sector, used in the calculation of natural gas demand curves","cendiv,t",,AEO2025: https://www.eia.gov/outlooks/aeo/,Input,Quads -/inputs/fuelprices/ng_demand_AEO_2025_LOG.csv,/inputs/fuelprices,ng_demand_AEO_2025_LOG,.csv,"Low Oil and Gas Resource and Technology census division natural gas demand for the electric sector, used in the calculation of natural gas demand curves","cendiv,t",,AEO2025: https://www.eia.gov/outlooks/aeo/,Input,Quads -/inputs/fuelprices/ng_demand_AEO_2025_reference.csv,/inputs/fuelprices,ng_demand_AEO_2025_reference,.csv,"Reference census division natural gas demand for the electric sector, used in the calculation of natural gas demand curves","cendiv,t",,AEO2025: https://www.eia.gov/outlooks/aeo/,Input,Quads -/inputs/fuelprices/ng_tot_demand_AEO_2023_HOG.csv,/inputs/fuelprices,ng_tot_demand_AEO_2023_HOG,.csv,"High Oil and Gas Resource and Technology census division natural gas demand across all sectors, used in the calculation of natural gas demand curves","cendiv,t",,AEO2023: https://www.eia.gov/outlooks/aeo/,Input,Quads -/inputs/fuelprices/ng_tot_demand_AEO_2023_LOG.csv,/inputs/fuelprices,ng_tot_demand_AEO_2023_LOG,.csv,"Low Oil and Gas Resource and Technology census division natural gas demand across all sectors, used in the calculation of natural gas demand curves","cendiv,t",,AEO2023: https://www.eia.gov/outlooks/aeo/,Input,Quads -/inputs/fuelprices/ng_tot_demand_AEO_2023_reference.csv,/inputs/fuelprices,ng_tot_demand_AEO_2023_reference,.csv,"Reference census division natural gas demand across all sectors, used in the calculation of natural gas demand curves","cendiv,t",,AEO2023: https://www.eia.gov/outlooks/aeo/,Input,Quads -/inputs/fuelprices/ng_tot_demand_AEO_2025_HOG.csv,/inputs/fuelprices,ng_tot_demand_AEO_2025_HOG,.csv,"High Oil and Gas Resource and Technology census division natural gas demand across all sectors, used in the calculation of natural gas demand curves","cendiv,t",,AEO2025: https://www.eia.gov/outlooks/aeo/,Input,Quads -/inputs/fuelprices/ng_tot_demand_AEO_2025_LOG.csv,/inputs/fuelprices,ng_tot_demand_AEO_2025_LOG,.csv,"Low Oil and Gas Resource and Technology census division natural gas demand across all sectors, used in the calculation of natural gas demand curves","cendiv,t",,AEO2025: https://www.eia.gov/outlooks/aeo/,Input,Quads -/inputs/fuelprices/ng_tot_demand_AEO_2025_reference.csv,/inputs/fuelprices,ng_tot_demand_AEO_2025_reference,.csv,"Reference census division natural gas demand across all sectors, used in the calculation of natural gas demand curves","cendiv,t",,AEO2025: https://www.eia.gov/outlooks/aeo/,Input,Quads -/inputs/fuelprices/uranium_AEO_2023_reference.csv,/inputs/fuelprices,uranium_AEO_2023_reference,.csv,,,,,, -/inputs/fuelprices/uranium_AEO_2025_reference.csv,/inputs/fuelprices,uranium_AEO_2025_reference,.csv,,,,,, -/inputs/geothermal/geo_discovery_BAU.csv,/inputs/geothermal,geo_discovery_BAU,.csv,,,,,, -/inputs/geothermal/geo_discovery_factor_ATB_2023.csv,/inputs/geothermal,geo_discovery_factor_ATB_2023,.csv,,,,,, -/inputs/geothermal/geo_discovery_factor_reV.csv,/inputs/geothermal,geo_discovery_factor_reV,.csv,,,,,, -/inputs/geothermal/geo_discovery_TI.csv,/inputs/geothermal,geo_discovery_TI,.csv,,,,,, -/inputs/geothermal/geo_rsc_ATB_2023.csv,/inputs/geothermal,geo_rsc_ATB_2023,.csv,,,,,, -/inputs/growth_constraints/gbin_min.csv,/inputs/growth_constraints,gbin_min,.csv,,,,,, -/inputs/growth_constraints/growth_bin_size_mult.csv,/inputs/growth_constraints,growth_bin_size_mult,.csv,,,,,, -/inputs/growth_constraints/growth_limit_absolute.csv,/inputs/growth_constraints,growth_limit_absolute,.csv,"Maximum expected annual builds for wind, batteries, and UPV from 2024-2026 using observed record builds.",,,,,MW/year -/inputs/growth_constraints/growth_penalty.csv,/inputs/growth_constraints,growth_penalty,.csv,,,,,, -/inputs/hierarchy.csv,/inputs,hierarchy,.csv,,,,,, -/inputs/hierarchy_agg125.csv,/inputs,hierarchy_agg125,.csv,,,,,, -/inputs/hierarchy_agg54.csv,/inputs,hierarchy_agg54,.csv,,,,,, -/inputs/hierarchy_agg69.csv,/inputs,hierarchy_agg69,.csv,,,,,, -/inputs/zones/hierarchy_offshore.csv,/inputs/zones,hierarchy_offshore,.csv,,,,,, -/inputs/hydro/cap_existing_hydro.h5,/inputs/hydro,cap_existing_hydro,.h5,"Annual capacities for hydro plants spanning 2007-2022, which come from ORNL's Existing Hydropower Assets dataset.",t,,,Input,MW -/inputs/hydro/hyd_fom.csv,/inputs/hydro,hyd_fom,.csv,Regional FOM costs for hydro,,,,, -/inputs/hydro/hydcf_fixed.h5,/inputs/hydro,hydcf_fixed,.h5,Fixed monthly zonal hydro capacity factor data partially created by ORNL and partially derived from ORNL's Existing Hydropower Assets dataset.,"i,month",,,Input,unitless -/inputs/hydro/hydro_mingen.csv,/inputs/hydro,hydro_mingen,.csv,,,,,, -/inputs/hydro/net_gen_existing_hydro.h5,/inputs/hydro,net_gen_existing_hydro,.h5,"Monthly net generation values for hydro plants spanning 2007-2022, which come from ORNL's Existing Hydropower Assets dataset.","t,month",,,Input,MWh -/inputs/hydro/SeaCapAdj_hy.csv,/inputs/hydro,SeaCapAdj_hy,.csv,,,,,, -/inputs/load/cangrowth.csv,/inputs/load,cangrowth,.csv,Canada load growth multiplier,,,,, -/inputs/load/demand_AEO_2025_high.csv,/inputs/load,demand_AEO_2025_high,.csv,Load growth projection from the AEO2025 High Economic Growth scenario,,,,,unitless -/inputs/load/demand_AEO_2025_low.csv,/inputs/load,demand_AEO_2025_low,.csv,Load growth projection from the AEO2025 Low Economic Growth scenario,,,,,unitless -/inputs/load/demand_AEO_2025_reference.csv,/inputs/load,demand_AEO_2025_reference,.csv,Load growth projection from the AEO2025 Reference scenario,,,,,unitless -/inputs/load/demand_AEO_2026_high.csv,/inputs/load,demand_AEO_2026_high,.csv,Load growth projection from the AEO2026 High Economic Growth scenario,,,,,unitless -/inputs/load/demand_AEO_2026_low.csv,/inputs/load,demand_AEO_2026_low,.csv,Load growth projection from the AEO2026 Low Economic Growth scenario,,,,,unitless -/inputs/load/demand_AEO_2026_baseline.csv,/inputs/load,demand_AEO_2026_baseline,.csv,Load growth projection from the AEO2026 Counterfactual Baseline scenario,,,,,unitless -/inputs/load/EIA_loadbystate.csv,/inputs/load,EIA_loadbystate,.csv,,,,,/ -/inputs/load/loadsite_country_test.csv,/inputs/load,loadsite_country_test,.csv,,,,,/ -/inputs/load/mex_growth_rate.csv,/inputs/load,mex_growth_rate,.csv,Mexico load growth multiplier,,,,, -/inputs/national_generation/gen_mandate_tech_list.csv,/inputs/national_generation,gen_mandate_tech_list,.csv,,,,,, -/inputs/national_generation/gen_mandate_trajectory.csv,/inputs/national_generation,gen_mandate_trajectory,.csv,,,,,, -/inputs/national_generation/national_rps_frac_allScen.csv,/inputs/national_generation,national_rps_frac_allScen,.csv,,,,,, -/inputs/outages/temperature_celsius-st.h5,/inputs/outages,temperature_celsius-st,.h5,,,,,, -/inputs/plant_characteristics/battery_ATB_2024_advanced.csv,/inputs/plant_characteristics,battery_ATB_2024_advanced,.csv,,,2021,,, -/inputs/plant_characteristics/battery_ATB_2024_conservative.csv,/inputs/plant_characteristics,battery_ATB_2024_conservative,.csv,,,2021,,, -/inputs/plant_characteristics/battery_ATB_2024_moderate.csv,/inputs/plant_characteristics,battery_ATB_2024_moderate,.csv,,,2021,,, -/inputs/plant_characteristics/beccs_BVRE_2021_high.csv,/inputs/plant_characteristics,beccs_BVRE_2021_high,.csv,,,,,, -/inputs/plant_characteristics/beccs_BVRE_2021_low.csv,/inputs/plant_characteristics,beccs_BVRE_2021_low,.csv,,,,,, -/inputs/plant_characteristics/beccs_BVRE_2021_mid.csv,/inputs/plant_characteristics,beccs_BVRE_2021_mid,.csv,,,,,, -/inputs/plant_characteristics/beccs_lowcost.csv,/inputs/plant_characteristics,beccs_lowcost,.csv,,,,,, -/inputs/plant_characteristics/beccs_reference.csv,/inputs/plant_characteristics,beccs_reference,.csv,,,,,, -/inputs/plant_characteristics/biopower_ATB_2024_moderate.csv,/inputs/plant_characteristics,biopower_ATB_2024_moderate,.csv,,,,,, -/inputs/plant_characteristics/ccsflex_ATB_2020_cost.csv,/inputs/plant_characteristics,ccsflex_ATB_2020_cost,.csv,,,,,, -/inputs/plant_characteristics/ccsflex_ATB_2020_perf.csv,/inputs/plant_characteristics,ccsflex_ATB_2020_perf,.csv,,,,,, -/inputs/plant_characteristics/coal-ccs_ATB_2024_advanced.csv,/inputs/plant_characteristics,coal-ccs_ATB_2024_advanced,.csv,,,,,, -/inputs/plant_characteristics/coal-ccs_ATB_2024_conservative.csv,/inputs/plant_characteristics,coal-ccs_ATB_2024_conservative,.csv,,,,,, -/inputs/plant_characteristics/coal-ccs_ATB_2024_moderate.csv,/inputs/plant_characteristics,coal-ccs_ATB_2024_moderate,.csv,,,,,, -/inputs/plant_characteristics/coal_ATB_2024_moderate.csv,/inputs/plant_characteristics,coal_ATB_2024_moderate,.csv,,,,,, -/inputs/plant_characteristics/cost_opres_default.csv,/inputs/plant_characteristics,cost_opres_default,.csv,,,,,, -/inputs/plant_characteristics/cost_opres_market.csv,/inputs/plant_characteristics,cost_opres_market,.csv,,,,,, -/inputs/plant_characteristics/csp_ATB_2023_advanced.csv,/inputs/plant_characteristics,csp_ATB_2023_advanced,.csv,,,,,, -/inputs/plant_characteristics/csp_ATB_2023_conservative.csv,/inputs/plant_characteristics,csp_ATB_2023_conservative,.csv,,,,,, -/inputs/plant_characteristics/csp_ATB_2023_moderate.csv,/inputs/plant_characteristics,csp_ATB_2023_moderate,.csv,,,,,, -/inputs/plant_characteristics/csp_ATB_2024_advanced.csv,/inputs/plant_characteristics,csp_ATB_2024_advanced,.csv,,,,,, -/inputs/plant_characteristics/csp_ATB_2024_conservative.csv,/inputs/plant_characteristics,csp_ATB_2024_conservative,.csv,,,,,, -/inputs/plant_characteristics/csp_ATB_2024_moderate.csv,/inputs/plant_characteristics,csp_ATB_2024_moderate,.csv,,,,,, -/inputs/plant_characteristics/csp_SunShot2030.csv,/inputs/plant_characteristics,csp_SunShot2030,.csv,Csp costs from the SunShot2030 cost scenario,,,,, -/inputs/plant_characteristics/dollaryear.csv,/inputs/plant_characteristics,dollaryear,.csv,Dollar year mapping for each plant cost scenario,,,,, -/inputs/plant_characteristics/dr_shed_capcost_demo_data_IEF_January_2025.csv,/inputs/plant_characteristics,dr_shed_capcost_demo_data_IEF_January_2025,.csv,,,,,, -/inputs/plant_characteristics/dr_shed_fom.csv,/inputs/plant_characteristics,dr_shed_fom,.csv,,,,,, -/inputs/plant_characteristics/dr_shed_vom.csv,/inputs/plant_characteristics,dr_shed_vom,.csv,,,,,, -/inputs/plant_characteristics/evmc_shape_Baseline.csv,/inputs/plant_characteristics,evmc_shape_Baseline,.csv,,,,,, -/inputs/plant_characteristics/evmc_storage_Baseline.csv,/inputs/plant_characteristics,evmc_storage_Baseline,.csv,,,,,, -/inputs/plant_characteristics/gas-ccs_ATB_2024_advanced.csv,/inputs/plant_characteristics,gas-ccs_ATB_2024_advanced,.csv,,,,,, -/inputs/plant_characteristics/gas-ccs_ATB_2024_conservative.csv,/inputs/plant_characteristics,gas-ccs_ATB_2024_conservative,.csv,,,,,, -/inputs/plant_characteristics/gas-ccs_ATB_2024_moderate.csv,/inputs/plant_characteristics,gas-ccs_ATB_2024_moderate,.csv,,,,,, -/inputs/plant_characteristics/gas_ATB_2024_moderate.csv,/inputs/plant_characteristics,gas_ATB_2024_moderate,.csv,,,,,, -/inputs/plant_characteristics/geo_ATB_2023_advanced.csv,/inputs/plant_characteristics,geo_ATB_2023_advanced,.csv,,,,,, -/inputs/plant_characteristics/geo_ATB_2023_conservative.csv,/inputs/plant_characteristics,geo_ATB_2023_conservative,.csv,,,,,, -/inputs/plant_characteristics/geo_ATB_2023_moderate.csv,/inputs/plant_characteristics,geo_ATB_2023_moderate,.csv,,,,,, -/inputs/plant_characteristics/geo_ATB_2024_advanced.csv,/inputs/plant_characteristics,geo_ATB_2024_advanced,.csv,,,,,, -/inputs/plant_characteristics/geo_ATB_2024_conservative.csv,/inputs/plant_characteristics,geo_ATB_2024_conservative,.csv,,,,,, -/inputs/plant_characteristics/geo_ATB_2024_moderate.csv,/inputs/plant_characteristics,geo_ATB_2024_moderate,.csv,,,,,, -/inputs/plant_characteristics/h2-combustion_ATB_2023.csv,/inputs/plant_characteristics,h2-combustion_ATB_2023,.csv,,,,,, -/inputs/plant_characteristics/h2-combustion_ATB_2024.csv,/inputs/plant_characteristics,h2-combustion_ATB_2024,.csv,Hydrogen CT and CC plant costs generated in preprocessing from moderate case NREL ATB 2024 data,,,,, -/inputs/plant_characteristics/heat_rate_adj.csv,/inputs/plant_characteristics,heat_rate_adj,.csv,Heat rate adjustment multiplier by technology,,,,, -/inputs/plant_characteristics/heat_rate_penalty_spin.csv,/inputs/plant_characteristics,heat_rate_penalty_spin,.csv,,,,,, -/inputs/plant_characteristics/hydro_ATB_2019_constant.csv,/inputs/plant_characteristics,hydro_ATB_2019_constant,.csv,Hydro costs from the 2019 ATB constant cost scenario,,,,, -/inputs/plant_characteristics/hydro_ATB_2019_low.csv,/inputs/plant_characteristics,hydro_ATB_2019_low,.csv,Hydro costs from the 2019 ATB low cost scenario,,,,, -/inputs/plant_characteristics/hydro_ATB_2019_mid.csv,/inputs/plant_characteristics,hydro_ATB_2019_mid,.csv,Hydro costs from the 2019 ATB mid cost scenario,,,,, -/inputs/plant_characteristics/maxage.csv,/inputs/plant_characteristics,maxage,.csv,Maximum age allowed for each technology,,,,, -/inputs/plant_characteristics/maxdailycf.csv,/inputs/plant_characteristics,maxdailycf,.csv,maximum daily capacity factor--dr_shed input supply curves are based on one 4-hour event per day,,,,, -/inputs/plant_characteristics/min_retire_age.csv,/inputs/plant_characteristics,min_retire_age,.csv,Minimum retirement age for given technology,,,,, -/inputs/plant_characteristics/minCF.csv,/inputs/plant_characteristics,minCF,.csv,minimum annual capacity factor for each tech fleet - applied to i-rto,,,,, -/inputs/plant_characteristics/mingen_fixed.csv,/inputs/plant_characteristics,mingen_fixed,.csv,,,,,, -/inputs/plant_characteristics/minloadfrac0.csv,/inputs/plant_characteristics,minloadfrac0,.csv,characteristics/minloadfrac0 database of minloadbed generator cs,,,,, -/inputs/plant_characteristics/mttr.csv,/inputs/plant_characteristics,mttr,.csv,,,,,, -/inputs/plant_characteristics/nuclear-smr_ATB_2024_advanced.csv,/inputs/plant_characteristics,nuclear-smr_ATB_2024_advanced,.csv,,,,,, -/inputs/plant_characteristics/nuclear-smr_ATB_2024_conservative.csv,/inputs/plant_characteristics,nuclear-smr_ATB_2024_conservative,.csv,,,,,, -/inputs/plant_characteristics/nuclear-smr_ATB_2024_moderate.csv,/inputs/plant_characteristics,nuclear-smr_ATB_2024_moderate,.csv,,,,,, -/inputs/plant_characteristics/nuclear_ATB_2024_advanced.csv,/inputs/plant_characteristics,nuclear_ATB_2024_advanced,.csv,,,,,, -/inputs/plant_characteristics/nuclear_ATB_2024_conservative.csv,/inputs/plant_characteristics,nuclear_ATB_2024_conservative,.csv,,,,,, -/inputs/plant_characteristics/nuclear_ATB_2024_moderate.csv,/inputs/plant_characteristics,nuclear_ATB_2024_moderate,.csv,,,,,, -/inputs/plant_characteristics/ofs-wind_ATB_2023_advanced.csv,/inputs/plant_characteristics,ofs-wind_ATB_2023_advanced,.csv,"2023 advanced ofs-wind capital, fixed O&M, var O&M costs and rsc_mult (SC cost reduction mult) by class and year ",,2004,,Inputs file, -/inputs/plant_characteristics/ofs-wind_ATB_2023_conservative.csv,/inputs/plant_characteristics,ofs-wind_ATB_2023_conservative,.csv,"2023 conservative ofs-wind capital, fixed O&M, var O&M costs and rsc_mult (SC cost reduction mult) by class and year ",,2004,,Inputs file, -/inputs/plant_characteristics/ofs-wind_ATB_2023_moderate.csv,/inputs/plant_characteristics,ofs-wind_ATB_2023_moderate,.csv,"2023 moderate ofs-wind capital, fixed O&M, var O&M costs and rsc_mult (SC cost reduction mult) by class and year ",,2004,,Inputs file, -/inputs/plant_characteristics/ofs-wind_ATB_2023_moderate_noFloating.csv,/inputs/plant_characteristics,ofs-wind_ATB_2023_moderate_noFloating,.csv,,,,,, -/inputs/plant_characteristics/ofs-wind_ATB_2024_advanced.csv,/inputs/plant_characteristics,ofs-wind_ATB_2024_advanced,.csv,"2024 advanced ofs-wind capital, fixed O&M, var O&M costs and rsc_mult (SC cost reduction mult) by class and year ",,2022,,Inputs file, -/inputs/plant_characteristics/ofs-wind_ATB_2024_conservative.csv,/inputs/plant_characteristics,ofs-wind_ATB_2024_conservative,.csv,"2024 conservative ofs-wind capital, fixed O&M, var O&M costs and rsc_mult (SC cost reduction mult) by class and year ",,2022,,Inputs file, -/inputs/plant_characteristics/ofs-wind_ATB_2024_moderate.csv,/inputs/plant_characteristics,ofs-wind_ATB_2024_moderate,.csv,"2024 moderate ofs-wind capital, fixed O&M, var O&M costs and rsc_mult (SC cost reduction mult) by class and year ",,2022,,Inputs file, -/inputs/plant_characteristics/ofs-wind_ATB_2024_moderate_noFloating.csv,/inputs/plant_characteristics,ofs-wind_ATB_2024_moderate_noFloating,.csv,"2024 moderate_noFloating ofs-wind capital (5x floating capital cost), fixed O&M, var O&M costs and rsc_mult (SC cost reduction mult) by class and year",,2022,,Inputs file, -/inputs/plant_characteristics/ons-wind_ATB_2023_advanced.csv,/inputs/plant_characteristics,ons-wind_ATB_2023_advanced,.csv,,,,,, -/inputs/plant_characteristics/ons-wind_ATB_2023_conservative.csv,/inputs/plant_characteristics,ons-wind_ATB_2023_conservative,.csv,,,,,, -/inputs/plant_characteristics/ons-wind_ATB_2023_moderate.csv,/inputs/plant_characteristics,ons-wind_ATB_2023_moderate,.csv,,,,,, -/inputs/plant_characteristics/ons-wind_ATB_2024_advanced.csv,/inputs/plant_characteristics,ons-wind_ATB_2024_advanced,.csv,Advanced cost and performance inputs from the 2024 Annual Technology Baseline for land-based wind,,2022,,Inputs file, -/inputs/plant_characteristics/ons-wind_ATB_2024_conservative.csv,/inputs/plant_characteristics,ons-wind_ATB_2024_conservative,.csv,Conservative cost and performance inputs from the 2024 Annual Technology Baseline for land-based wind,,2022,,Inputs file, -/inputs/plant_characteristics/ons-wind_ATB_2024_moderate.csv,/inputs/plant_characteristics,ons-wind_ATB_2024_moderate,.csv,Moderate cost and performance inputs from the 2024 Annual Technology Baseline for land-based wind,,2022,,Inputs file, -/inputs/plant_characteristics/other_plantchar.csv,/inputs/plant_characteristics,other_plantchar,.csv,,,,,, -/inputs/plant_characteristics/outage_forced_static.csv,/inputs/plant_characteristics,outage_forced_static,.csv,Forced outage rates by technology,,,,Inputs file, -/inputs/plant_characteristics/outage_forced_temperature_murphy2019.csv,/inputs/plant_characteristics,outage_forced_temperature_murphy2019,.csv,,,,,, -/inputs/plant_characteristics/outage_scheduled_monthly.csv,/inputs/plant_characteristics,outage_scheduled_monthly,.csv,,,,,, -/inputs/plant_characteristics/outage_scheduled_static.csv,/inputs/plant_characteristics,outage_scheduled_static,.csv,Scheduled outage rate by technology,,,,, -/inputs/plant_characteristics/pvb_benchmark2020.csv,/inputs/plant_characteristics,pvb_benchmark2020,.csv,,,,,, -/inputs/plant_characteristics/ramprate.csv,/inputs/plant_characteristics,ramprate,.csv,Generator ramp rates by technology,,,,, -/inputs/plant_characteristics/startcost.csv,/inputs/plant_characteristics,startcost,.csv,,,,,, -/inputs/plant_characteristics/unitsize_atb.csv,/inputs/plant_characteristics,unitsize_atb,.csv,,,,,, -/inputs/plant_characteristics/upv_ATB_2023_advanced.csv,/inputs/plant_characteristics,upv_ATB_2023_advanced,.csv,"2023 advanced UPV capital, FOM and VOM costs, and capacity factor improvement multipliers by year",,2004,,Inputs file, -/inputs/plant_characteristics/upv_ATB_2023_conservative.csv,/inputs/plant_characteristics,upv_ATB_2023_conservative,.csv,"2023 conservative UPV capital, FOM and VOM costs, and capacity factor improvement multipliers by year",,2004,,Inputs file, -/inputs/plant_characteristics/upv_ATB_2023_moderate.csv,/inputs/plant_characteristics,upv_ATB_2023_moderate,.csv,"2023 moderate UPV capital, FOM and VOM costs, and capacity factor improvement multipliers by year",,2004,,Inputs file, -/inputs/plant_characteristics/upv_ATB_2024_advanced.csv,/inputs/plant_characteristics,upv_ATB_2024_advanced,.csv,"2024 advanced UPV capital, FOM and VOM costs, and capacity factor improvement multipliers by year",,2004,,Inputs file, -/inputs/plant_characteristics/upv_ATB_2024_conservative.csv,/inputs/plant_characteristics,upv_ATB_2024_conservative,.csv,"2024 conservative UPV capital, FOM and VOM costs, and capacity factor improvement multipliers by year",,2004,,Inputs file, -/inputs/plant_characteristics/upv_ATB_2024_moderate.csv,/inputs/plant_characteristics,upv_ATB_2024_moderate,.csv,"2024 moderate UPV capital, FOM and VOM costs, and capacity factor improvement multipliers by year",,2004,,Inputs file, -/inputs/plant_characteristics/years_until_endogenous.csv,/inputs/plant_characteristics,years_until_endogenous,.csv,,,,,, -/inputs/profiles_cf/cf_distpv_county.h5,/inputs/profiles_cf,cf_distpv_county,.h5,,,,,, -/inputs/profiles_cf/cf_upv_limited_ba.h5,/inputs/profiles_cf,cf_upv_limited_ba,.h5,,,,,, -/inputs/profiles_cf/cf_upv_limited_county.h5,/inputs/profiles_cf,cf_upv_limited_county,.h5,,,,,, -/inputs/profiles_cf/cf_upv_open_ba.h5,/inputs/profiles_cf,cf_upv_open_ba,.h5,,,,,, -/inputs/profiles_cf/cf_upv_open_county.h5,/inputs/profiles_cf,cf_upv_open_county,.h5,,,,,, -/inputs/profiles_cf/cf_upv_reference_ba.h5,/inputs/profiles_cf,cf_upv_reference_ba,.h5,,,,,, -/inputs/profiles_cf/cf_upv_reference_county.h5,/inputs/profiles_cf,cf_upv_reference_county,.h5,,,,,, -/inputs/profiles_cf/cf_wind-ofs_meshed_limited_ba.h5,/inputs/profiles_cf,cf_wind-ofs_meshed_limited_ba,.h5,,,,,, -/inputs/profiles_cf/cf_wind-ofs_meshed_open_ba.h5,/inputs/profiles_cf,cf_wind-ofs_meshed_open_ba,.h5,,,,,, -/inputs/profiles_cf/cf_wind-ofs_meshed_reference_ba.h5,/inputs/profiles_cf,cf_wind-ofs_meshed_reference_ba,.h5,,,,,, -/inputs/profiles_cf/cf_wind-ofs_radial_limited_ba.h5,/inputs/profiles_cf,cf_wind-ofs_radial_limited_ba,.h5,,,,,, -/inputs/profiles_cf/cf_wind-ofs_radial_limited_county.h5,/inputs/profiles_cf,cf_wind-ofs_radial_limited_county,.h5,,,,,, -/inputs/profiles_cf/cf_wind-ofs_radial_open_ba.h5,/inputs/profiles_cf,cf_wind-ofs_radial_open_ba,.h5,,,,,, -/inputs/profiles_cf/cf_wind-ofs_radial_open_county.h5,/inputs/profiles_cf,cf_wind-ofs_radial_open_county,.h5,,,,,, -/inputs/profiles_cf/cf_wind-ofs_radial_reference_ba.h5,/inputs/profiles_cf,cf_wind-ofs_radial_reference_ba,.h5,,,,,, -/inputs/profiles_cf/cf_wind-ofs_radial_reference_county.h5,/inputs/profiles_cf,cf_wind-ofs_radial_reference_county,.h5,,,,,, -/inputs/profiles_cf/cf_wind-ons_limited_ba.h5,/inputs/profiles_cf,cf_wind-ons_limited_ba,.h5,,,,,, -/inputs/profiles_cf/cf_wind-ons_limited_county.h5,/inputs/profiles_cf,cf_wind-ons_limited_county,.h5,,,,,, -/inputs/profiles_cf/cf_wind-ons_open_ba.h5,/inputs/profiles_cf,cf_wind-ons_open_ba,.h5,,,,,, -/inputs/profiles_cf/cf_wind-ons_open_county.h5,/inputs/profiles_cf,cf_wind-ons_open_county,.h5,,,,,, -/inputs/profiles_cf/cf_wind-ons_reference_ba.h5,/inputs/profiles_cf,cf_wind-ons_reference_ba,.h5,,,,,, -/inputs/profiles_cf/cf_wind-ons_reference_county.h5,/inputs/profiles_cf,cf_wind-ons_reference_county,.h5,,,,,, -/inputs/profiles_demand/demand_EER2023_100by2050.h5,/inputs/profiles_demand,demand_EER2023_100by2050,.h5,,,,,, -/inputs/profiles_demand/demand_EER2023_Baseline_AEO2022.h5,/inputs/profiles_demand,demand_EER2023_Baseline_AEO2022,.h5,,,,,, -/inputs/profiles_demand/demand_EER2023_IRAlow.h5,/inputs/profiles_demand,demand_EER2023_IRAlow,.h5,,,,,, -/inputs/profiles_demand/demand_EER2023_IRAmoderate.h5,/inputs/profiles_demand,demand_EER2023_IRAmoderate,.h5,,,,,, -/inputs/profiles_demand/demand_EER2025_100by2050.h5,/inputs/profiles_demand,demand_EER2025_100by2050,.h5,,,,,, -/inputs/profiles_demand/demand_EER2025_Baseline_AEO2023.h5,/inputs/profiles_demand,demand_EER2025_Baseline_AEO2023,.h5,,,,,, -/inputs/profiles_demand/demand_EER2025_IRAlow.h5,/inputs/profiles_demand,demand_EER2025_IRAlow,.h5,,,,,, -/inputs/profiles_demand/demand_EFS_Baseline.h5,/inputs/profiles_demand,demand_EFS_Baseline,.h5,,,,,, -/inputs/profiles_demand/demand_EFS_Clean2035.h5,/inputs/profiles_demand,demand_EFS_Clean2035,.h5,,,,,, -/inputs/profiles_demand/demand_EFS_Clean2035_LTS.h5,/inputs/profiles_demand,demand_EFS_Clean2035_LTS,.h5,,,,,, -/inputs/profiles_demand/demand_EFS_Clean2035clip1pct.h5,/inputs/profiles_demand,demand_EFS_Clean2035clip1pct,.h5,,,,,, -/inputs/profiles_demand/demand_EFS_HIGH.h5,/inputs/profiles_demand,demand_EFS_HIGH,.h5,,,,,, -/inputs/profiles_demand/demand_EFS_MEDIUM.h5,/inputs/profiles_demand,demand_EFS_MEDIUM,.h5,,,,,, -/inputs/profiles_demand/demand_EFS_MEDIUMStretch2040.h5,/inputs/profiles_demand,demand_EFS_MEDIUMStretch2040,.h5,,,,,, -/inputs/profiles_demand/demand_EFS_MEDIUMStretch2046.h5,/inputs/profiles_demand,demand_EFS_MEDIUMStretch2046,.h5,,,,,, -/inputs/profiles_demand/demand_EFS_REFERENCE.h5,/inputs/profiles_demand,demand_EFS_REFERENCE,.h5,,,,,, -/inputs/profiles_demand/demand_historic.h5,/inputs/profiles_demand,demand_historic,.h5,,,,,, -/inputs/remote/cf_distpv_county_18421977.h5,/inputs/remote,cf_distpv_county_18421977,.h5,,,,,, -/inputs/remote/cf_upv_limited_ba_18407660.h5,/inputs/remote,cf_upv_limited_ba_18407660,.h5,,,,,, -/inputs/remote/cf_upv_limited_county_18407660.h5,/inputs/remote,cf_upv_limited_county_18407660,.h5,,,,,, -/inputs/remote/cf_upv_open_ba_18407660.h5,/inputs/remote,cf_upv_open_ba_18407660,.h5,,,,,, -/inputs/remote/cf_upv_open_county_18407660.h5,/inputs/remote,cf_upv_open_county_18407660,.h5,,,,,, -/inputs/remote/cf_upv_reference_ba_18407660.h5,/inputs/remote,cf_upv_reference_ba_18407660,.h5,,,,,, -/inputs/remote/cf_upv_reference_county_18407660.h5,/inputs/remote,cf_upv_reference_county_18407660,.h5,,,,,, -/inputs/remote/cf_wind-ofs_meshed_limited_ba_18423723.h5,/inputs/remote,cf_wind-ofs_meshed_limited_ba_18423723,.h5,,,,,, -/inputs/remote/cf_wind-ofs_meshed_open_ba_18423723.h5,/inputs/remote,cf_wind-ofs_meshed_open_ba_18423723,.h5,,,,,, -/inputs/remote/cf_wind-ofs_meshed_reference_ba_18423723.h5,/inputs/remote,cf_wind-ofs_meshed_reference_ba_18423723,.h5,,,,,, -/inputs/remote/cf_wind-ofs_radial_limited_ba_18423723.h5,/inputs/remote,cf_wind-ofs_radial_limited_ba_18423723,.h5,,,,,, -/inputs/remote/cf_wind-ofs_radial_limited_county_18423723.h5,/inputs/remote,cf_wind-ofs_radial_limited_county_18423723,.h5,,,,,, -/inputs/remote/cf_wind-ofs_radial_open_ba_18423723.h5,/inputs/remote,cf_wind-ofs_radial_open_ba_18423723,.h5,,,,,, -/inputs/remote/cf_wind-ofs_radial_open_county_18423723.h5,/inputs/remote,cf_wind-ofs_radial_open_county_18423723,.h5,,,,,, -/inputs/remote/cf_wind-ofs_radial_reference_ba_18423723.h5,/inputs/remote,cf_wind-ofs_radial_reference_ba_18423723,.h5,,,,,, -/inputs/remote/cf_wind-ofs_radial_reference_county_18423723.h5,/inputs/remote,cf_wind-ofs_radial_reference_county_18423723,.h5,,,,,, -/inputs/remote/cf_wind-ons_limited_ba_18422200.h5,/inputs/remote,cf_wind-ons_limited_ba_18422200,.h5,,,,,, -/inputs/remote/cf_wind-ons_limited_county_18422200.h5,/inputs/remote,cf_wind-ons_limited_county_18422200,.h5,,,,,, -/inputs/remote/cf_wind-ons_open_ba_18422200.h5,/inputs/remote,cf_wind-ons_open_ba_18422200,.h5,,,,,, -/inputs/remote/cf_wind-ons_open_county_18422200.h5,/inputs/remote,cf_wind-ons_open_county_18422200,.h5,,,,,, -/inputs/remote/cf_wind-ons_reference_ba_18422200.h5,/inputs/remote,cf_wind-ons_reference_ba_18422200,.h5,,,,,, -/inputs/remote/cf_wind-ons_reference_county_18422200.h5,/inputs/remote,cf_wind-ons_reference_county_18422200,.h5,,,,,, -/inputs/remote/demand_EER2023_100by2050_18423998.h5,/inputs/remote,demand_EER2023_100by2050_18423998,.h5,,,,,, -/inputs/remote/demand_EER2023_Baseline_AEO2022_18423998.h5,/inputs/remote,demand_EER2023_Baseline_AEO2022_18423998,.h5,,,,,, -/inputs/remote/demand_EER2023_IRAlow_18423998.h5,/inputs/remote,demand_EER2023_IRAlow_18423998,.h5,,,,,, -/inputs/remote/demand_EER2023_IRAmoderate_18423998.h5,/inputs/remote,demand_EER2023_IRAmoderate_18423998,.h5,,,,,, -/inputs/remote/demand_EER2025_100by2050_18435264.h5,/inputs/remote,demand_EER2025_100by2050_18435264,.h5,,,,,, -/inputs/remote/demand_EER2025_Baseline_AEO2023_18435264.h5,/inputs/remote,demand_EER2025_Baseline_AEO2023_18435264,.h5,,,,,, -/inputs/remote/demand_EER2025_IRAlow_18435264.h5,/inputs/remote,demand_EER2025_IRAlow_18435264,.h5,,,,,, -/inputs/remote/demand_EFS_Baseline_18461543.h5,/inputs/remote,demand_EFS_Baseline_18461543,.h5,,,,,, -/inputs/remote/demand_EFS_Clean2035_18461543.h5,/inputs/remote,demand_EFS_Clean2035_18461543,.h5,,,,,, -/inputs/remote/demand_EFS_Clean2035_LTS_18461543.h5,/inputs/remote,demand_EFS_Clean2035_LTS_18461543,.h5,,,,,, -/inputs/remote/demand_EFS_Clean2035clip1pct_18461543.h5,/inputs/remote,demand_EFS_Clean2035clip1pct_18461543,.h5,,,,,, -/inputs/remote/demand_EFS_HIGH_18461543.h5,/inputs/remote,demand_EFS_HIGH_18461543,.h5,,,,,, -/inputs/remote/demand_EFS_MEDIUM_18461543.h5,/inputs/remote,demand_EFS_MEDIUM_18461543,.h5,,,,,, -/inputs/remote/demand_EFS_MEDIUMStretch2040_18461543.h5,/inputs/remote,demand_EFS_MEDIUMStretch2040_18461543,.h5,,,,,, -/inputs/remote/demand_EFS_MEDIUMStretch2046_18461543.h5,/inputs/remote,demand_EFS_MEDIUMStretch2046_18461543,.h5,,,,,, -/inputs/remote/demand_EFS_REFERENCE_18461543.h5,/inputs/remote,demand_EFS_REFERENCE_18461543,.h5,,,,,, -/inputs/remote/demand_historic_18462671.h5,/inputs/remote,demand_historic_18462671,.h5,,,,,, -/inputs/remote_files.csv,/inputs,remote_files,.csv,,,,,, -/inputs/reserves/ccseason_dates.csv,/inputs/reserves,ccseason_dates,.csv,,,,,, -/inputs/reserves/opres_periods.csv,/inputs/reserves,opres_periods,.csv,,,,,, -/inputs/reserves/orperc.csv,/inputs/reserves,orperc,.csv,,,,,, -/inputs/reserves/peak_net_imports.csv,/inputs/reserves,peak_net_imports,.csv,,,,,, -/inputs/reserves/prm_annual.csv,/inputs/reserves,prm_annual,.csv,Annual planning reserve margin by NERC region,,,,, -/inputs/reserves/ramptime.csv,/inputs/reserves,ramptime,.csv,,,,,, -/inputs/scalars.csv,/inputs,scalars,.csv,,,,,, -/inputs/sets/aclike.csv,/inputs/sets,aclike,.csv,set of AC transmission capacity types,,,,GAMS set, -/inputs/sets/allt.csv,/inputs/sets,allt,.csv,set of all potential years,,,,GAMS set, -/inputs/sets/bioclass.csv,/inputs/sets,bioclass,.csv,set of bio tech classes,,,,GAMS set, -/inputs/sets/ccsflex_cat.csv,/inputs/sets,ccsflex_cat,.csv,set of flexible ccs performance parameter categories,,,,GAMS set, -/inputs/sets/climate_param.csv,/inputs/sets,climate_param,.csv,set of parameters defined in climate_heuristics_finalyear,,,,GAMS set, -/inputs/sets/consumecat.csv,/inputs/sets,consumecat,.csv,set of categories for consuming facility characteristics,,,,GAMS set, -/inputs/sets/csapr_cat.csv,/inputs/sets,csapr_cat,.csv,set of CSAPR regulation categories,,,,GAMS set, -/inputs/sets/csapr_group.csv,/inputs/sets,csapr_group,.csv,set of CSAPR trading groups,,,,GAMS set, -/inputs/sets/ctt.csv,/inputs/sets,ctt,.csv,set of cooling technology types,,,,GAMS set, -/inputs/sets/e.csv,/inputs/sets,e,.csv,set of emission categories used in model,,,,GAMS set, -/inputs/sets/eall.csv,/inputs/sets,eall,.csv,set of emission categories used in reporting,,,,GAMS set, -/inputs/sets/etype.csv,/inputs/sets,etype,.csv,,,,,, -/inputs/sets/jtype.csv,/inputs/sets,jtype,.csv,,,,,, -/inputs/sets/f.csv,/inputs/sets,f,.csv,set of fuel types,,,,GAMS set, -/inputs/sets/flex_type.csv,/inputs/sets,flex_type,.csv,set of demand flexibility types,,,,GAMS set, -/inputs/sets/fuel2tech.csv,/inputs/sets,fuel2tech,.csv,mapping between fuel types and generations,,,,GAMS set, -/inputs/sets/fuelbin.csv,/inputs/sets,fuelbin,.csv,set of gas usage brackets,,,,GAMS set, -/inputs/sets/gb.csv,/inputs/sets,gb,.csv,set of gas price bins,,,,GAMS set, -/inputs/sets/gbin.csv,/inputs/sets,gbin,.csv,set of growth bins,,,,GAMS set, -/inputs/sets/geotech.csv,/inputs/sets,geotech,.csv,set of geothermal technology categories,,,,GAMS set, -/inputs/sets/h2_st.csv,/inputs/sets,h2_st,.csv,defines investments needed to store and transport H2,,,,GAMS set, -/inputs/sets/h2_stor.csv,/inputs/sets,h2_stor,.csv,set of H2 storage options,,,,GAMS set, -/inputs/sets/hintage_char.csv,/inputs/sets,hintage_char,.csv,set of characteristics available in hintage_data,,,,GAMS set, -/inputs/sets/i.csv,/inputs/sets,i,.csv,set of technologies,,,,GAMS set, -/inputs/sets/i_geotech.csv,/inputs/sets,i_geotech,.csv,crosswalk between an individual geothermal technology and its category,,,,GAMS set, -/inputs/sets/i_h2_ptc_gen.csv,/inputs/sets,i_h2_ptc_gen,.csv,set of technologies which can produce energy for electrolyzers claiming the hydrogen production tax credit due to their low lifecycle carbon emissions,,,,GAMS set, -/inputs/sets/i_p.csv,/inputs/sets,i_p,.csv,mapping from technologies to the products they produce,,,,GAMS set, -/inputs/sets/i_subtech.csv,/inputs/sets,i_subtech,.csv,set of categories for subtechs,,,,GAMS set, -/inputs/sets/i_water_nocooling.csv,/inputs/sets,i_water_nocooling,.csv,"set of technologies that use water, but are not differentiated by cooling tech and water source",,,,GAMS set, -/inputs/sets/lcclike.csv,/inputs/sets,lcclike,.csv,set of transmission capacity types where lines are bundled with AC/DC converters,,,,GAMS set, -/inputs/sets/month.csv,/inputs/sets,month,.csv,,,,,GAMS set, -/inputs/sets/noretire.csv,/inputs/sets,noretire,.csv,set of technologies that will never be retired,,,,GAMS set, -/inputs/sets/notvsc.csv,/inputs/sets,notvsc,.csv,set of transmission capacity types that are not VSC,,,,GAMS set, -/inputs/sets/ofstype.csv,/inputs/sets,ofstype,.csv,set of offshore types used in offshore requirement constraint (eq_RPS_OFSWind),,,,GAMS set, -/inputs/sets/ofstype_i.csv,/inputs/sets,ofstype_i,.csv,crosswalk between ofstype and i,,,,GAMS set, -/inputs/sets/orcat.csv,/inputs/sets,orcat,.csv,set of operating reserve categories,,,,GAMS set, -/inputs/sets/ortype.csv,/inputs/sets,ortype,.csv,set of types of operating reserve constraints,,,,GAMS set, -/inputs/sets/p.csv,/inputs/sets,p,.csv,set of products produced,,,,GAMS set, -/inputs/sets/pcat.csv,/inputs/sets,pcat,.csv,set of prescribed technology categories,,,,GAMS set, -/inputs/sets/plantcat.csv,/inputs/sets,plantcat,.csv,set of categories for plant characteristics,,,,GAMS set, -/inputs/sets/prepost.csv,/inputs/sets,prepost,.csv,,,,,GAMS set, -/inputs/sets/prescriptivelink0.csv,/inputs/sets,prescriptivelink0,.csv,initial set of prescribed categories and their technologies - used in assigning prescribed builds,,,,GAMS set, -/inputs/sets/pvb_agg.csv,/inputs/sets,pvb_agg,.csv,crosswalk between hybrid pv+battery configurations and technology options,,,,GAMS set, -/inputs/sets/pvb_config.csv,/inputs/sets,pvb_config,.csv,set of hybrid pv+battery configurations,,,,GAMS set, -/inputs/sets/quarter.csv,/inputs/sets,quarter,.csv,,,,,GAMS set, -/inputs/sets/resourceclass.csv,/inputs/sets,resourceclass,.csv,set of renewable resource classes,,,,GAMS set, -/inputs/sets/RPSCat.csv,/inputs/sets,RPSCat,.csv,"set of RPS constraint categories, including clean energy standards",,,,GAMS set, -/inputs/sets/sc_cat.csv,/inputs/sets,sc_cat,.csv,set of supply curve categories (capacity and cost),,,,GAMS set, -/inputs/sets/sdbin.csv,/inputs/sets,sdbin,.csv,set of storage durage bins,,,,GAMS set, -/inputs/sets/sw.csv,/inputs/sets,sw,.csv,set of surface water types where access is based on consumption not withdrawal,,,,GAMS set, -/inputs/sets/tg.csv,/inputs/sets,tg,.csv,set of technology groups,,,,GAMS set, -/inputs/sets/tg_rsc_cspagg.csv,/inputs/sets,tg_rsc_cspagg,.csv,set of csp technologies that belong to the same class,,,,GAMS set, -/inputs/sets/tg_rsc_upvagg.csv,/inputs/sets,tg_rsc_upvagg,.csv,set of pv and pvb technologies that belong to the same class,,,,GAMS set, -/inputs/sets/trancap_fut_cat.csv,/inputs/sets,trancap_fut_cat,.csv,set of categories of near-term transmission projects that describe the likelihood of being completed,,,,GAMS set, -/inputs/sets/trtype.csv,/inputs/sets,trtype,.csv,set of transmission capacity types,,,,GAMS set, -/inputs/sets/unitspec_upgrades.csv,/inputs/sets,unitspec_upgrades,.csv,set of upgraded technologies that get unit-specific characteristics,,,,GAMS set, -/inputs/sets/upgrade_hintage_char.csv,/inputs/sets,upgrade_hintage_char,.csv,set to operate over in extension of hintage_data characteristics when sw_upgrades = 1,,,,GAMS set, -/inputs/sets/w.csv,/inputs/sets,w,.csv,set of water withdrawal or consumption options for water techs,,,,GAMS set, -/inputs/sets/wst.csv,/inputs/sets,wst,.csv,set of water source types,,,,GAMS set, -/inputs/sets/wst_climate.csv,/inputs/sets,wst_climate,.csv,set of water sources affected by climate change,,,,GAMS set, -/inputs/sets/yearafter.csv,/inputs/sets,yearafter,.csv,set to loop over for the final year calculation,,,,GAMS set, -/inputs/shapefiles/state_fips_codes.csv,/inputs/shapefiles,state_fips_codes,.csv,Mapping of states to FIPS codes and postcal code abbreviations,,,,, -/inputs/state_policies/acp_disallowed.csv,/inputs/state_policies,acp_disallowed,.csv,List of states which do not allow alternative compliance payments in place of meeting RPS or CES requirements ,,,,, -/inputs/state_policies/acp_prices.csv,/inputs/state_policies,acp_prices,.csv,,,,,, -/inputs/state_policies/ces_fraction.csv,/inputs/state_policies,ces_fraction,.csv,Annual compliance for states with a CES policy,,,,, -/inputs/state_policies/forced_retirements.csv,/inputs/state_policies,forced_retirements,.csv,List of regions with mandatory retirement policies for certain technologies,,,,, -/inputs/state_policies/hydrofrac_policy.csv,/inputs/state_policies,hydrofrac_policy,.csv,,,,,, -/inputs/state_policies/ng_crf_penalty_st.csv,/inputs/state_policies,ng_crf_penalty_st,.csv,Cost adjustment for NG techs in states where all NG techs must be retired by a certain year,"allt,st",N/A,https://github.nrel.gov/ReEDS/ReEDS-2.0/pull/1220,Inputs,rate (unitless) -/inputs/state_policies/nuclear_subsidies.csv,/inputs/state_policies,nuclear_subsidies,.csv,,,,,, -/inputs/state_policies/offshore_req_default.csv,/inputs/state_policies,offshore_req_default,.csv,"default state mandates of offshore wind capacity, updated in November 2025","st,allt",,,Inputs,MW -/inputs/state_policies/oosfrac.csv,/inputs/state_policies,oosfrac,.csv,Defines the fraction of renewable and clean energy credits can be purchased from out of state (oos). Applied for RPS and CES,,,,, -/inputs/state_policies/recstyle.csv,/inputs/state_policies,recstyle,.csv,"Indication for how to apply state requirement (0 = end-use sales, 1 = bus-bar sales, 2 = generation). Default is 0.",,,,, -/inputs/state_policies/rectable.csv,/inputs/state_policies,rectable,.csv,Table defining which states are allowed to trade RECs,,,,, -/inputs/state_policies/rps_fraction.csv,/inputs/state_policies,rps_fraction,.csv,Indicates what fraction of sales or generation (based on recstyle.csv) must be from renewable energy ,,,,, -/inputs/state_policies/storage_mandates.csv,/inputs/state_policies,storage_mandates,.csv,Energy storage mandates by region,,,,, -/inputs/state_policies/techs_banned_ces.csv,/inputs/state_policies,techs_banned_ces,.csv,Indicates which technolgies are not eligible to contribute to CES ,,,,, -/inputs/state_policies/techs_banned_imports_rps.csv,/inputs/state_policies,techs_banned_imports_rps,.csv,,,,,, -/inputs/state_policies/techs_banned_rps.csv,/inputs/state_policies,techs_banned_rps,.csv,Indicates which technolgies are not eligible to contribute to RPS,,,,, -/inputs/state_policies/unbundled_limit_ces.csv,/inputs/state_policies,unbundled_limit_ces,.csv,Limit on fraction of credits towards CES which can be purchased unbundled from other states ,,,,, -/inputs/state_policies/unbundled_limit_rps.csv,/inputs/state_policies,unbundled_limit_rps,.csv,Limit on fraction of credits towards RPS which can be purchased unbundled from other states ,,,,, -/inputs/storage/cap_existing_psh.csv,/inputs/storage,cap_existing_psh,.csv,"County-wide PSH operational capacity, pump capacity, and max energy, based on plant-level data from https://www.energy.gov/sites/prod/files/2021/01/f82/us-hydropower-market-report-full-2021.pdf",,,,,MW/MWh -/inputs/storage/PSH_supply_curves_durations.csv,/inputs/storage,PSH_supply_curves_durations,.csv,,,,,, -/inputs/storage/storage_duration.csv,/inputs/storage,storage_duration,.csv,,,,,, -/inputs/supply_curve/bio_supplycurve.csv,/inputs/supply_curve,bio_supplycurve,.csv,Regional biomass supply and costs by resource class,,2015,,, -/inputs/supply_curve/dollaryear.csv,/inputs/supply_curve,dollaryear,.csv,,,,,, -/inputs/supply_curve/dr_shed_cap.csv,/inputs/supply_curve,dr_shed_cap,.csv,,,,,, -/inputs/supply_curve/dr_shed_cost.csv,/inputs/supply_curve,dr_shed_cost,.csv,,,,,, -/inputs/supply_curve/hyd_add_upg_cap.csv,/inputs/supply_curve,hyd_add_upg_cap,.csv,,,,,, -/inputs/supply_curve/hydcap.csv,/inputs/supply_curve,hydcap,.csv,,,,,, -/inputs/supply_curve/hydcost.csv,/inputs/supply_curve,hydcost,.csv,,,,,, -/inputs/supply_curve/interconnection_land.h5,/inputs/supply_curve,interconnection_land,.h5,,,,,, -/inputs/supply_curve/interconnection_offshore.h5,/inputs/supply_curve,interconnection_offshore,.h5,,,,,, -/inputs/supply_curve/PSH_supply_curves_capacity_10hr_ref_apr2025.csv,/inputs/supply_curve,PSH_supply_curves_capacity_10hr_ref_apr2025,.csv,,,,,, -/inputs/supply_curve/PSH_supply_curves_capacity_10hr_ref_mar2024.csv,/inputs/supply_curve,PSH_supply_curves_capacity_10hr_ref_mar2024,.csv,PSH supply curve capacity assuming 10 hour duration and reference exclusions as used in 2024 Annual Technology Baseline,,,https://www.nlr.gov/gis/psh-supply-curves.html,, -/inputs/supply_curve/PSH_supply_curves_capacity_10hr_wEph_apr2025.csv,/inputs/supply_curve,PSH_supply_curves_capacity_10hr_wEph_apr2025,.csv,,,,,, -/inputs/supply_curve/PSH_supply_curves_capacity_10hr_wEphemeral_mar2024.csv,/inputs/supply_curve,PSH_supply_curves_capacity_10hr_wEphemeral_mar2024,.csv,PSH supply curve capacity assuming 10 hour duration and allowing sites on ephemeral streams as used in 2024 Annual Technology Baseline,,,https://www.nlr.gov/gis/psh-supply-curves.html,, -/inputs/supply_curve/PSH_supply_curves_capacity_10hr_wExist_apr2025.csv,/inputs/supply_curve,PSH_supply_curves_capacity_10hr_wExist_apr2025,.csv,,,,,, -/inputs/supply_curve/PSH_supply_curves_capacity_10hr_wExist_mar2024.csv,/inputs/supply_curve,PSH_supply_curves_capacity_10hr_wExist_mar2024,.csv,PSH supply curve capacity assuming 10 hour duration and allowing sites using existing reservoirs as used in 2024 Annual Technology Baseline,,,https://www.nlr.gov/gis/psh-supply-curves.html,, -/inputs/supply_curve/PSH_supply_curves_capacity_10hr_wExist_wEph_apr2025.csv,/inputs/supply_curve,PSH_supply_curves_capacity_10hr_wExist_wEph_apr2025,.csv,,,,,, -/inputs/supply_curve/PSH_supply_curves_capacity_10hr_wExist_wEph_mar2024.csv,/inputs/supply_curve,PSH_supply_curves_capacity_10hr_wExist_wEph_mar2024,.csv,PSH supply curve capacity assuming 10 hour duration and allowing sites using existing reservoirs and on ephemeral streams as used in 2024 Annual Technology Baseline,,,https://www.nlr.gov/gis/psh-supply-curves.html,, -/inputs/supply_curve/PSH_supply_curves_capacity_12hr_ref_apr2025.csv,/inputs/supply_curve,PSH_supply_curves_capacity_12hr_ref_apr2025,.csv,,,,,, -/inputs/supply_curve/PSH_supply_curves_capacity_12hr_ref_mar2024.csv,/inputs/supply_curve,PSH_supply_curves_capacity_12hr_ref_mar2024,.csv,PSH supply curve capacity assuming 12 hour duration and reference exclusions as used in 2024 Annual Technology Baseline,,,https://www.nlr.gov/gis/psh-supply-curves.html,, -/inputs/supply_curve/PSH_supply_curves_capacity_12hr_wEph_apr2025.csv,/inputs/supply_curve,PSH_supply_curves_capacity_12hr_wEph_apr2025,.csv,,,,,, -/inputs/supply_curve/PSH_supply_curves_capacity_12hr_wEphemeral_mar2024.csv,/inputs/supply_curve,PSH_supply_curves_capacity_12hr_wEphemeral_mar2024,.csv,PSH supply curve capacity assuming 12 hour duration and allowing sites on ephemeral streams as used in 2024 Annual Technology Baseline,,,https://www.nlr.gov/gis/psh-supply-curves.html,, -/inputs/supply_curve/PSH_supply_curves_capacity_12hr_wExist_apr2025.csv,/inputs/supply_curve,PSH_supply_curves_capacity_12hr_wExist_apr2025,.csv,,,,,, -/inputs/supply_curve/PSH_supply_curves_capacity_12hr_wExist_mar2024.csv,/inputs/supply_curve,PSH_supply_curves_capacity_12hr_wExist_mar2024,.csv,PSH supply curve capacity assuming 12 hour duration and allowing sites using existing reservoirs as used in 2024 Annual Technology Baseline,,,https://www.nlr.gov/gis/psh-supply-curves.html,, -/inputs/supply_curve/PSH_supply_curves_capacity_12hr_wExist_wEph_apr2025.csv,/inputs/supply_curve,PSH_supply_curves_capacity_12hr_wExist_wEph_apr2025,.csv,,,,,, -/inputs/supply_curve/PSH_supply_curves_capacity_12hr_wExist_wEph_mar2024.csv,/inputs/supply_curve,PSH_supply_curves_capacity_12hr_wExist_wEph_mar2024,.csv,PSH supply curve capacity assuming 12 hour duration and allowing sites using existing reservoirs and on ephemeral streams as used in 2024 Annual Technology Baseline,,,https://www.nlr.gov/gis/psh-supply-curves.html,, -/inputs/supply_curve/PSH_supply_curves_capacity_8hr_ref_apr2025.csv,/inputs/supply_curve,PSH_supply_curves_capacity_8hr_ref_apr2025,.csv,,,,,, -/inputs/supply_curve/PSH_supply_curves_capacity_8hr_ref_mar2024.csv,/inputs/supply_curve,PSH_supply_curves_capacity_8hr_ref_mar2024,.csv,PSH supply curve capacity assuming 8 hour duration and reference exclusions as used in 2024 Annual Technology Baseline,,,https://www.nlr.gov/gis/psh-supply-curves.html,, -/inputs/supply_curve/PSH_supply_curves_capacity_8hr_wEph_apr2025.csv,/inputs/supply_curve,PSH_supply_curves_capacity_8hr_wEph_apr2025,.csv,,,,,, -/inputs/supply_curve/PSH_supply_curves_capacity_8hr_wEphemeral_mar2024.csv,/inputs/supply_curve,PSH_supply_curves_capacity_8hr_wEphemeral_mar2024,.csv,PSH supply curve capacity assuming 8 hour duration and allowing sites on ephemeral streams as used in 2024 Annual Technology Baseline,,,https://www.nlr.gov/gis/psh-supply-curves.html,, -/inputs/supply_curve/PSH_supply_curves_capacity_8hr_wExist_apr2025.csv,/inputs/supply_curve,PSH_supply_curves_capacity_8hr_wExist_apr2025,.csv,,,,,, -/inputs/supply_curve/PSH_supply_curves_capacity_8hr_wExist_mar2024.csv,/inputs/supply_curve,PSH_supply_curves_capacity_8hr_wExist_mar2024,.csv,PSH supply curve capacity assuming 8 hour duration and allowing sites using existing reservoirs as used in 2024 Annual Technology Baseline,,,https://www.nlr.gov/gis/psh-supply-curves.html,, -/inputs/supply_curve/PSH_supply_curves_capacity_8hr_wExist_wEph_apr2025.csv,/inputs/supply_curve,PSH_supply_curves_capacity_8hr_wExist_wEph_apr2025,.csv,,,,,, -/inputs/supply_curve/PSH_supply_curves_capacity_8hr_wExist_wEph_mar2024.csv,/inputs/supply_curve,PSH_supply_curves_capacity_8hr_wExist_wEph_mar2024,.csv,PSH supply curve capacity assuming 8 hour duration and allowing sites using existing reservoirs and on ephemeral streams as used in 2024 Annual Technology Baseline,,,https://www.nlr.gov/gis/psh-supply-curves.html,, -/inputs/supply_curve/PSH_supply_curves_cost_10hr_ref_apr2025.csv,/inputs/supply_curve,PSH_supply_curves_cost_10hr_ref_apr2025,.csv,,,,,, -/inputs/supply_curve/PSH_supply_curves_cost_10hr_ref_mar2024.csv,/inputs/supply_curve,PSH_supply_curves_cost_10hr_ref_mar2024,.csv,PSH supply curve cost assuming 10 hour duration and reference exclusions as used in 2024 Annual Technology Baseline,,2004,https://www.nlr.gov/gis/psh-supply-curves.html,, -/inputs/supply_curve/PSH_supply_curves_cost_10hr_wEph_apr2025.csv,/inputs/supply_curve,PSH_supply_curves_cost_10hr_wEph_apr2025,.csv,,,,,, -/inputs/supply_curve/PSH_supply_curves_cost_10hr_wEphemeral_mar2024.csv,/inputs/supply_curve,PSH_supply_curves_cost_10hr_wEphemeral_mar2024,.csv,PSH supply curve cost assuming 10 hour duration and allowing sites on ephemeral streams as used in 2024 Annual Technology Baseline,,2004,https://www.nlr.gov/gis/psh-supply-curves.html,, -/inputs/supply_curve/PSH_supply_curves_cost_10hr_wExist_apr2025.csv,/inputs/supply_curve,PSH_supply_curves_cost_10hr_wExist_apr2025,.csv,,,,,, -/inputs/supply_curve/PSH_supply_curves_cost_10hr_wExist_mar2024.csv,/inputs/supply_curve,PSH_supply_curves_cost_10hr_wExist_mar2024,.csv,PSH supply curve cost assuming 10 hour duration and allowing sites using existing reservoirs as used in 2024 Annual Technology Baseline,,2004,https://www.nlr.gov/gis/psh-supply-curves.html,, -/inputs/supply_curve/PSH_supply_curves_cost_10hr_wExist_wEph_apr2025.csv,/inputs/supply_curve,PSH_supply_curves_cost_10hr_wExist_wEph_apr2025,.csv,,,,,, -/inputs/supply_curve/PSH_supply_curves_cost_10hr_wExist_wEph_mar2024.csv,/inputs/supply_curve,PSH_supply_curves_cost_10hr_wExist_wEph_mar2024,.csv,PSH supply curve cost assuming 10 hour duration and allowing sites using existing reservoirs and on ephemeral streams as used in 2024 Annual Technology Baseline,,2004,https://www.nlr.gov/gis/psh-supply-curves.html,, -/inputs/supply_curve/PSH_supply_curves_cost_12hr_ref_apr2025.csv,/inputs/supply_curve,PSH_supply_curves_cost_12hr_ref_apr2025,.csv,,,,,, -/inputs/supply_curve/PSH_supply_curves_cost_12hr_ref_mar2024.csv,/inputs/supply_curve,PSH_supply_curves_cost_12hr_ref_mar2024,.csv,PSH supply curve cost assuming 12 hour duration and reference exclusions as used in 2024 Annual Technology Baseline,,2004,https://www.nlr.gov/gis/psh-supply-curves.html,, -/inputs/supply_curve/PSH_supply_curves_cost_12hr_wEph_apr2025.csv,/inputs/supply_curve,PSH_supply_curves_cost_12hr_wEph_apr2025,.csv,,,,,, -/inputs/supply_curve/PSH_supply_curves_cost_12hr_wEphemeral_mar2024.csv,/inputs/supply_curve,PSH_supply_curves_cost_12hr_wEphemeral_mar2024,.csv,PSH supply curve cost assuming 12 hour duration and allowing sites on ephemeral streams as used in 2024 Annual Technology Baseline,,2004,https://www.nlr.gov/gis/psh-supply-curves.html,, -/inputs/supply_curve/PSH_supply_curves_cost_12hr_wExist_apr2025.csv,/inputs/supply_curve,PSH_supply_curves_cost_12hr_wExist_apr2025,.csv,,,,,, -/inputs/supply_curve/PSH_supply_curves_cost_12hr_wExist_mar2024.csv,/inputs/supply_curve,PSH_supply_curves_cost_12hr_wExist_mar2024,.csv,PSH supply curve cost assuming 12 hour duration and allowing sites using existing reservoirs as used in 2024 Annual Technology Baseline,,2004,https://www.nlr.gov/gis/psh-supply-curves.html,, -/inputs/supply_curve/PSH_supply_curves_cost_12hr_wExist_wEph_apr2025.csv,/inputs/supply_curve,PSH_supply_curves_cost_12hr_wExist_wEph_apr2025,.csv,,,,,, -/inputs/supply_curve/PSH_supply_curves_cost_12hr_wExist_wEph_mar2024.csv,/inputs/supply_curve,PSH_supply_curves_cost_12hr_wExist_wEph_mar2024,.csv,PSH supply curve cost assuming 12 hour duration and allowing sites using existing reservoirs and on ephemeral streams as used in 2024 Annual Technology Baseline,,2004,https://www.nlr.gov/gis/psh-supply-curves.html,, -/inputs/supply_curve/PSH_supply_curves_cost_8hr_ref_apr2025.csv,/inputs/supply_curve,PSH_supply_curves_cost_8hr_ref_apr2025,.csv,,,,,, -/inputs/supply_curve/PSH_supply_curves_cost_8hr_ref_mar2024.csv,/inputs/supply_curve,PSH_supply_curves_cost_8hr_ref_mar2024,.csv,PSH supply curve cost assuming 8 hour duration and reference exclusions as used in 2024 Annual Technology Baseline,,2004,https://www.nlr.gov/gis/psh-supply-curves.html,, -/inputs/supply_curve/PSH_supply_curves_cost_8hr_wEph_apr2025.csv,/inputs/supply_curve,PSH_supply_curves_cost_8hr_wEph_apr2025,.csv,,,,,, -/inputs/supply_curve/PSH_supply_curves_cost_8hr_wEphemeral_mar2024.csv,/inputs/supply_curve,PSH_supply_curves_cost_8hr_wEphemeral_mar2024,.csv,PSH supply curve cost assuming 8 hour duration and allowing sites on ephemeral streams as used in 2024 Annual Technology Baseline,,2004,https://www.nlr.gov/gis/psh-supply-curves.html,, -/inputs/supply_curve/PSH_supply_curves_cost_8hr_wExist_apr2025.csv,/inputs/supply_curve,PSH_supply_curves_cost_8hr_wExist_apr2025,.csv,,,,,, -/inputs/supply_curve/PSH_supply_curves_cost_8hr_wExist_mar2024.csv,/inputs/supply_curve,PSH_supply_curves_cost_8hr_wExist_mar2024,.csv,PSH supply curve cost assuming 8 hour duration and allowing sites using existing reservoirs as used in 2024 Annual Technology Baseline,,2004,https://www.nlr.gov/gis/psh-supply-curves.html,, -/inputs/supply_curve/PSH_supply_curves_cost_8hr_wExist_wEph_apr2025.csv,/inputs/supply_curve,PSH_supply_curves_cost_8hr_wExist_wEph_apr2025,.csv,,,,,, -/inputs/supply_curve/PSH_supply_curves_cost_8hr_wExist_wEph_mar2024.csv,/inputs/supply_curve,PSH_supply_curves_cost_8hr_wExist_wEph_mar2024,.csv,PSH supply curve cost assuming 8 hour duration and allowing sites using existing reservoirs and on ephemeral streams as used in 2024 Annual Technology Baseline,,2004,https://www.nlr.gov/gis/psh-supply-curves.html,, -/inputs/supply_curve/rev_paths.csv,/inputs/supply_curve,rev_paths,.csv,,,,,, -/inputs/supply_curve/sc_point_gid_old2new.csv,/inputs/supply_curve,sc_point_gid_old2new,.csv,,,,,, -/inputs/supply_curve/sitemap.h5,/inputs/supply_curve,sitemap,.h5,,,,,, -/inputs/supply_curve/supplycurve_egs-reference.csv,/inputs/supply_curve,supplycurve_egs-reference,.csv,,,,,, -/inputs/supply_curve/supplycurve_upv-limited.csv,/inputs/supply_curve,supplycurve_upv-limited,.csv,UPV supply curve from reV for the limited siting scenario,,specified in inputs/supply_curve/dollaryear.csv,https://docs.nlr.gov/docs/fy25osti/91900.pdf,,capacity numbers are in MW_DC and cost numbers are in $/MW_AC -/inputs/supply_curve/supplycurve_upv-open.csv,/inputs/supply_curve,supplycurve_upv-open,.csv,UPV supply curve from reV for the open siting scenario,,specified in inputs/supply_curve/dollaryear.csv,https://docs.nlr.gov/docs/fy25osti/91900.pdf,,capacity numbers are in MW_DC and cost numbers are in $/MW_AC -/inputs/supply_curve/supplycurve_upv-reference.csv,/inputs/supply_curve,supplycurve_upv-reference,.csv,UPV supply curve from reV for the reference siting scenario,,specified in inputs/supply_curve/dollaryear.csv,https://docs.nlr.gov/docs/fy25osti/91900.pdf,,capacity numbers are in MW_DC and cost numbers are in $/MW_AC -/inputs/supply_curve/supplycurve_wind-ofs-limited.csv,/inputs/supply_curve,supplycurve_wind-ofs-limited,.csv,Offshore sind supply curve from reV for the limited siting scenario,,specified in inputs/supply_curve/dollaryear.csv,https://docs.nlr.gov/docs/fy25osti/91900.pdf,, -/inputs/supply_curve/supplycurve_wind-ofs-open.csv,/inputs/supply_curve,supplycurve_wind-ofs-open,.csv,Offshore wind supply curve from reV for the open siting scenario,,specified in inputs/supply_curve/dollaryear.csv,https://docs.nlr.gov/docs/fy25osti/91900.pdf,, -/inputs/supply_curve/supplycurve_wind-ofs-reference.csv,/inputs/supply_curve,supplycurve_wind-ofs-reference,.csv,Offshore wind supply curve from reV for the reference siting scenario,,specified in inputs/supply_curve/dollaryear.csv,https://docs.nlr.gov/docs/fy25osti/91900.pdf,, -/inputs/supply_curve/supplycurve_wind-ons-limited.csv,/inputs/supply_curve,supplycurve_wind-ons-limited,.csv,Land-based wind supply curve from reV for the limited siting scenario,,specified in inputs/supply_curve/dollaryear.csv,https://docs.nlr.gov/docs/fy25osti/91900.pdf,, -/inputs/supply_curve/supplycurve_wind-ons-open.csv,/inputs/supply_curve,supplycurve_wind-ons-open,.csv,Land-based wind supply curve from reV for the open siting scenario,,specified in inputs/supply_curve/dollaryear.csv,https://docs.nlr.gov/docs/fy25osti/91900.pdf,, -/inputs/supply_curve/supplycurve_wind-ons-reference.csv,/inputs/supply_curve,supplycurve_wind-ons-reference,.csv,Land-based wind supply curve from reV for the reference siting scenario,,specified in inputs/supply_curve/dollaryear.csv,https://docs.nlr.gov/docs/fy25osti/91900.pdf,, -/inputs/supply_curve/trans_intra_cost_adder.csv,/inputs/supply_curve,trans_intra_cost_adder,.csv,,,,,, -/inputs/tech-subset-table.csv,/inputs,tech-subset-table,.csv,Maps all technologies to specific subsets of technologies,,,,, -/inputs/techs/tech_resourceclass.csv,/inputs/techs,tech_resourceclass,.csv,,,,,, -/inputs/techs/techs_default.csv,/inputs/techs,techs_default,.csv,List of technologies to be used in the model,,,,, -/inputs/techs/techs_subsetForTesting.csv,/inputs/techs,techs_subsetForTesting,.csv,Short list of technologies for testing,,,,, -/inputs/temporal/month2quarter.csv,/inputs/temporal,month2quarter,.csv,,,,,, -/inputs/temporal/period_szn_user.csv,/inputs/temporal,period_szn_user,.csv,,,,,, -/inputs/temporal/reeds_region_tz_map.csv,/inputs/temporal,reeds_region_tz_map,.csv,,,,,, -/inputs/temporal/stressperiods_user.csv,/inputs/temporal,stressperiods_user,.csv,,,,,, -/inputs/transmission/cost_hurdle_country.csv,/inputs/transmission,cost_hurdle_country,.csv,Cost for transmission hurdle rate by country,country,2004,,GAMS set, -/inputs/transmission/cost_hurdle_intra.csv,/inputs/transmission,cost_hurdle_intra,.csv,,,,,, -/inputs/transmission/rev_transmission_basecost.csv,/inputs/transmission,rev_transmission_basecost,.csv,Unweighted average base cost across the four regions for which we have transmission cost data.,Transreg,2004,,inputs, -/inputs/transmission/transmission_capacity_future_ba_baseline.csv,/inputs/transmission,transmission_capacity_future_ba_baseline,.csv,Future transmission capacity additions for the baseline case at BA resolution,"r,rr",,,inputs, -/inputs/transmission/transmission_capacity_future_ba_default.csv,/inputs/transmission,transmission_capacity_future_ba_default,.csv,Future transmission capacity additions for the default case at BA resolution,"r,rr",,,inputs, -/inputs/transmission/transmission_capacity_future_ba_LCC_all.csv,/inputs/transmission,transmission_capacity_future_ba_LCC_all,.csv,Future transmission capacity additions for the LCC_all case at BA resolution,"r,rr",,,inputs, -/inputs/transmission/transmission_capacity_future_ba_VSC_all.csv,/inputs/transmission,transmission_capacity_future_ba_VSC_all,.csv,Future transmission capacity additions for the VSC_all_case at BA resolution,"r,rr",,,inputs, -/inputs/transmission/transmission_capacity_future_county_baseline.csv,/inputs/transmission,transmission_capacity_future_county_baseline,.csv,Future transmission capacity additions for the baseline case at county resolution,"r,rr",,,inputs, -/inputs/transmission/transmission_capacity_future_county_default.csv,/inputs/transmission,transmission_capacity_future_county_default,.csv,Future transmission capacity additions for the default case at county resolution,"r,rr",,,inputs, -/inputs/transmission/transmission_capacity_future_LCC_1000miles_demand1_wind1_subferc_20230629.csv,/inputs/transmission,transmission_capacity_future_LCC_1000miles_demand1_wind1_subferc_20230629,.csv,Future transmission capacity additions for the LCC_1000miles_demand1_wind1_subferc_20230629 case at BA resolution,"r,rr",,,inputs, -/inputs/transmission/transmission_cost_ac_500kv_ba.h5,/inputs/transmission,transmission_cost_ac_500kv_ba,.h5,Transmission costs for new 500 kV AC at BA resolution,,,,, -/inputs/transmission/transmission_cost_ac_500kv_county.h5,/inputs/transmission,transmission_cost_ac_500kv_county,.h5,Transmission costs for new 500 kV AC at county resolution,,,,, -/inputs/transmission/transmission_cost_dc_ba.csv,/inputs/transmission,transmission_cost_dc_ba,.csv,Transmission costs for new 500 kV DC at BA resolution,,,,, -/inputs/transmission/transmission_cost_dc_county.csv,/inputs/transmission,transmission_cost_dc_county,.csv,Transmission costs for new 500 kV DC at county resolution,,,,, -/inputs/transmission/transmission_distance_ba.h5,/inputs/transmission,transmission_distance_ba,.h5,Length of least-cost transmission paths between zones at BA resolution,,,,, -/inputs/transmission/transmission_distance_county.h5,/inputs/transmission,transmission_distance_county,.h5,Length of least-cost transmission paths between zones at county resolution,,,,, -/inputs/upgrades/i_coolingtech_watersource_upgrades.csv,/inputs/upgrades,i_coolingtech_watersource_upgrades,.csv,List of cooling technologies for water sources that can be upgraded.,i,N/A,N/A,Inputs, -/inputs/upgrades/i_coolingtech_watersource_upgrades_link.csv,/inputs/upgrades,i_coolingtech_watersource_upgrades_link,.csv,"List of cooling technologies for water sources that can be upgraded + their to, from, ctt (cooling technology type) and wst (water source type)","i, ctt, wst",N/A,N/A,Inputs, -/inputs/upgrades/upgrade_costs_ccs_coal.csv,/inputs/upgrades,upgrade_costs_ccs_coal,.csv,,,,,, -/inputs/upgrades/upgrade_costs_ccs_gas.csv,/inputs/upgrades,upgrade_costs_ccs_gas,.csv,,,,,, -/inputs/upgrades/upgrade_link.csv,/inputs/upgrades,upgrade_link,.csv,"Techs that can be upgraded including the original technology, the technology it is upgrading to, and the delta.",i,N/A,N/A,Inputs, -/inputs/upgrades/upgrade_mult_atb23_ccs_adv.csv,/inputs/upgrades,upgrade_mult_atb23_ccs_adv,.csv,Cost adjustment (advanced) over various years for upgrade technologies,"i,t",N/A,N/A,Inputs, -/inputs/upgrades/upgrade_mult_atb23_ccs_con.csv,/inputs/upgrades,upgrade_mult_atb23_ccs_con,.csv,Cost adjustment (conservative) over various years for upgrade technologies,"i,t",N/A,N/A,Inputs, -/inputs/upgrades/upgrade_mult_atb23_ccs_mid.csv,/inputs/upgrades,upgrade_mult_atb23_ccs_mid,.csv,Cost adjustment (Mid) over various years for upgrade technologies,"i,t",N/A,N/A,Inputs, -/inputs/upgrades/upgradelink_water.csv,/inputs/upgrades,upgradelink_water,.csv,"Water techs that can be upgraded including the original technology, the technology it is upgrading to, and the delta",i,N/A,N/A,Inputs, -/inputs/userinput/futurefiles.csv,/inputs/userinput,futurefiles,.csv,,,,,, -/inputs/userinput/ivt_default.csv,/inputs/userinput,ivt_default,.csv,,,,,, -/inputs/userinput/ivt_small.csv,/inputs/userinput,ivt_small,.csv,,,,,, -/inputs/userinput/ivt_step.csv,/inputs/userinput,ivt_step,.csv,ivt steps for endyears beyond 2050,,,,, -/inputs/userinput/windows_2100.csv,/inputs/userinput,windows_2100,.csv,Window size for using window solve method to 2100,,,,, -/inputs/userinput/windows_default.csv,/inputs/userinput,windows_default,.csv,Window size for using window solve method,,,,, -/inputs/userinput/windows_step10.csv,/inputs/userinput,windows_step10,.csv,Window size for beyond2050step10,,,,, -/inputs/userinput/windows_step5.csv,/inputs/userinput,windows_step5,.csv,Window size for beyond2050step5,,,,, -/inputs/valuestreams/var_map.csv,/inputs/valuestreams,var_map,.csv,,,,,, -/inputs/waterclimate/cost_cap_mult.csv,/inputs/waterclimate,cost_cap_mult,.csv,,,,,, -/inputs/waterclimate/cost_vom_mult.csv,/inputs/waterclimate,cost_vom_mult,.csv,,,,,, -/inputs/waterclimate/heat_rate_mult.csv,/inputs/waterclimate,heat_rate_mult,.csv,,,,,, -/inputs/waterclimate/i_coolingtech_watersource.csv,/inputs/waterclimate,i_coolingtech_watersource,.csv,,,,,, -/inputs/waterclimate/i_coolingtech_watersource_link.csv,/inputs/waterclimate,i_coolingtech_watersource_link,.csv,,,,,, -/inputs/waterclimate/tg_rsc_cspagg_tmp.csv,/inputs/waterclimate,tg_rsc_cspagg_tmp,.csv,,,,,, -/inputs/waterclimate/unapp_water_sea_distr.csv,/inputs/waterclimate,unapp_water_sea_distr,.csv,,,,,, -/inputs/waterclimate/wat_access_cap_cost.csv,/inputs/waterclimate,wat_access_cap_cost,.csv,,,,,, -/inputs/waterclimate/water_req_psh_10h_1_51.csv,/inputs/waterclimate,water_req_psh_10h_1_51,.csv,,,,,, -/inputs/waterclimate/water_with_cons_rate.csv,/inputs/waterclimate,water_with_cons_rate,.csv,,,,,, /postprocessing/air_quality/rcm_data/counties_ACS_high_stack_2017.csv,/postprocessing/air_quality/rcm_data,counties_ACS_high_stack_2017,.csv,,,,,, /postprocessing/air_quality/rcm_data/counties_H6C_high_stack_2017.csv,/postprocessing/air_quality/rcm_data,counties_H6C_high_stack_2017,.csv,,,,,, /postprocessing/air_quality/rcm_data/states_ACS_high_stack_2017.csv,/postprocessing/air_quality/rcm_data,states_ACS_high_stack_2017,.csv,,,,,, @@ -803,4 +211,4 @@ RelativeFilePath,RelativeFolderPath,FileName_new,FileExtension,Description_new,I /tests/data/county/distpv.h5,/tests/data/county,distpv,.h5,Subset of county-level data for the github runner county test,,,,, /tests/data/county/upv.h5,/tests/data/county,upv,.h5,Subset of county-level data for the github runner county test,,,,, /tests/data/county/wind-ofs.h5,/tests/data/county,wind-ofs,.h5,Subset of county-level data for the github runner county test,,,,, -/tests/data/county/wind-ons.h5,/tests/data/county,wind-ons,.h5,Subset of county-level data for the github runner county test,,,,, +/tests/data/county/wind-ons.h5,/tests/data/county,wind-ons,.h5,Subset of county-level data for the github runner county test,,,,, \ No newline at end of file diff --git a/docs/sources_documentation.md b/docs/sources_documentation.md deleted file mode 100644 index 7771ed8a7..000000000 --- a/docs/sources_documentation.md +++ /dev/null @@ -1,3978 +0,0 @@ -## Table of Contents - - - - [hourlize](#hourlize) - - [inputs](#hourlize-inputs) - - [load](#hourlize-inputs-load) - - [resource](#hourlize-inputs-resource) - - [tests](#hourlize-tests) - - [data](#hourlize-tests-data) - - [r2r_expanded](#hourlize-tests-data-r2r-expanded) - - [r2r_from_config](#hourlize-tests-data-r2r-from-config) - - [r2r_integration](#hourlize-tests-data-r2r-integration) - - [r2r_integration_geothermal](#hourlize-tests-data-r2r-integration-geothermal) - - [inputs](#inputs) - - [canada_imports](#inputs-canada-imports) - - [capacity_exogenous](#inputs-capacity-exogenous) - - [climate](#inputs-climate) - - [GFDL-ESM2M_RCP4p5_WM](#inputs-climate-gfdl-esm2m-rcp4p5-wm) - - [HadGEM2-ES_RCP2p6](#inputs-climate-hadgem2-es-rcp2p6) - - [HadGEM2-ES_rcp45_AT](#inputs-climate-hadgem2-es-rcp45-at) - - [HadGEM2-ES_RCP4p5](#inputs-climate-hadgem2-es-rcp4p5) - - [HadGEM2-ES_rcp85_AT](#inputs-climate-hadgem2-es-rcp85-at) - - [HadGEM2-ES_RCP8p5](#inputs-climate-hadgem2-es-rcp8p5) - - [IPSL-CM5A-LR_RCP8p5_WM](#inputs-climate-ipsl-cm5a-lr-rcp8p5-wm) - - [consume](#inputs-consume) - - [ctus](#inputs-ctus) - - [degradation](#inputs-degradation) - - [demand_response](#inputs-demand-response) - - [dgen_model_inputs](#inputs-dgen-model-inputs) - - [stscen2023_electrification](#inputs-dgen-model-inputs-stscen2023-electrification) - - [stscen2023_highng](#inputs-dgen-model-inputs-stscen2023-highng) - - [stscen2023_highre](#inputs-dgen-model-inputs-stscen2023-highre) - - [stscen2023_lowng](#inputs-dgen-model-inputs-stscen2023-lowng) - - [stscen2023_lowre](#inputs-dgen-model-inputs-stscen2023-lowre) - - [stscen2023_mid_case](#inputs-dgen-model-inputs-stscen2023-mid-case) - - [stscen2023_mid_case_95_by_2035](#inputs-dgen-model-inputs-stscen2023-mid-case-95-by-2035) - - [stscen2023_mid_case_95_by_2050](#inputs-dgen-model-inputs-stscen2023-mid-case-95-by-2050) - - [stscen2023_taxcredit_extended2050](#inputs-dgen-model-inputs-stscen2023-taxcredit-extended2050) - - [disaggregation](#inputs-disaggregation) - - [emission_constraints](#inputs-emission-constraints) - - [financials](#inputs-financials) - - [fuelprices](#inputs-fuelprices) - - [geothermal](#inputs-geothermal) - - [growth_constraints](#inputs-growth-constraints) - - [hydro](#inputs-hydro) - - [load](#inputs-load) - - [national_generation](#inputs-national-generation) - - [outages](#inputs-outages) - - [plant_characteristics](#inputs-plant-characteristics) - - [profiles_cf](#inputs-profiles-cf) - - [profiles_demand](#inputs-profiles-demand) - - [remote](#inputs-remote) - - [reserves](#inputs-reserves) - - [sets](#inputs-sets) - - [shapefiles](#inputs-shapefiles) - - [state_policies](#inputs-state-policies) - - [storage](#inputs-storage) - - [supply_curve](#inputs-supply-curve) - - [techs](#inputs-techs) - - [temporal](#inputs-temporal) - - [transmission](#inputs-transmission) - - [upgrades](#inputs-upgrades) - - [userinput](#inputs-userinput) - - [valuestreams](#inputs-valuestreams) - - [waterclimate](#inputs-waterclimate) - - [zones](#inputs-zones) - - [postprocessing](#postprocessing) - - [air_quality](#postprocessing-air-quality) - - [rcm_data](#postprocessing-air-quality-rcm-data) - - [bokehpivot](#postprocessing-bokehpivot) - - [in](#postprocessing-bokehpivot-in) - - [reeds2](#postprocessing-bokehpivot-in-reeds2) - - [combine_runs](#postprocessing-combine-runs) - - [land_use](#postprocessing-land-use) - - [inputs](#postprocessing-land-use-inputs) - - [plots](#postprocessing-plots) - - [retail_rate_module](#postprocessing-retail-rate-module) - - [calc_historical_capex](#postprocessing-retail-rate-module-calc-historical-capex) - - [inputs](#postprocessing-retail-rate-module-inputs) - - [reValue](#postprocessing-revalue) - - [tableau](#postprocessing-tableau) - - [preprocessing](#preprocessing) - - [atb_updates_processing](#preprocessing-atb-updates-processing) - - [input_files](#preprocessing-atb-updates-processing-input-files) - - [reeds2pras](#reeds2pras) - - [test](#reeds2pras-test) - - [reeds_cases](#reeds2pras-test-reeds-cases) - - [test](#reeds2pras-test-reeds-cases-test) - - [ReEDS_Augur](#reeds-augur) - - [tests](#tests) - - [data](#tests-data) - - [county](#tests-data-county) - - -## Input Files -- [cases.csv](/cases.csv) - - **File Type:** Switches file - - **Description:** Contains the configuration settings for the ReEDS run(s). - - **Dollar year:** 2004 ---- - -- [cases_examples.csv](/cases_examples.csv) ---- - -- [cases_small.csv](/cases_small.csv) - - **Description:** Contains settings to run ReEDS at a smaller scale to test operability of the ReEDS model. Turns off several technologies and reduces the model size to significantly improve solve times. ---- - -- [cases_standardscenarios.csv](/cases_standardscenarios.csv) - - **File Type:** StdScen Cases file - - **Description:** Contains the configuration settings for the Standard Scenarios ReEDS runs. ---- - -- [cases_test.csv](/cases_test.csv) - - **Description:** Contains the configuration settings for doing test runs including the default Pacific census division test case. ---- - -- [e_report_params.csv](/e_report_params.csv) - - **Description:** Contains a parameter list used in the model along with descriptions of what they are and units used. ---- - -- [runfiles.csv](/runfiles.csv) - - **Description:** Contains the locations of input data that is copied from the repository into the runs folder for each respective case. ---- - -- [sources.csv](/sources.csv) - - **Description:** CSV file containing a list of all input files (csv, h5, csv.gz) ---- - - - -### hourlize - - - -#### hourlize/inputs - - - -##### hourlize/inputs/load - - - [dummy_agg_op_datacenters.csv](/hourlize/inputs/load/dummy_agg_op_datacenters.csv) ---- - - - [legacy_ba_state_map.csv](/hourlize/inputs/load/legacy_ba_state_map.csv) ---- - - - [legacy_ba_timezone.csv](/hourlize/inputs/load/legacy_ba_timezone.csv) ---- - - - -##### hourlize/inputs/resource - - - [egs_resource_classes.csv](/hourlize/inputs/resource/egs_resource_classes.csv) ---- - - - [geohydro_resource_classes.csv](/hourlize/inputs/resource/geohydro_resource_classes.csv) ---- - - - [offshore_zone_names.csv](/hourlize/inputs/resource/offshore_zone_names.csv) ---- - - - [rev_sc_columns.csv](/hourlize/inputs/resource/rev_sc_columns.csv) ---- - - - [state_abbrev.csv](/hourlize/inputs/resource/state_abbrev.csv) - - **Description:** Contains state names and codesfor the US. ---- - - - [upv_resource_classes.csv](/hourlize/inputs/resource/upv_resource_classes.csv) - - **Description:** Contains information related to UPV class segregation based on mean irradiance levels. ---- - - - [wind-ofs_resource_classes.csv](/hourlize/inputs/resource/wind-ofs_resource_classes.csv) - - **File Type:** supply curve input - - **Description:** Contains information related to Offshore wind class segregation and turbine type (fixed vs floating) based on water depth and site lcoe - - **Indices:** n/a ---- - - - [wind-ons_resource_classes.csv](/hourlize/inputs/resource/wind-ons_resource_classes.csv) - - **Description:** Contains information related to Onshore wind class segregation based on mean wind speeds. ---- - - - -#### hourlize/tests - - - -##### hourlize/tests/data - - - -###### hourlize/tests/data/r2r_expanded - - - -###### hourlize/tests/data/r2r_expanded/upv_case_1 - - - -###### hourlize/tests/data/r2r_expanded/upv_case_1/expected_results - - - [df_sc_out_upv_reduced.csv](/hourlize/tests/data/r2r_expanded/upv_case_1/expected_results/df_sc_out_upv_reduced.csv) ---- - - - -###### hourlize/tests/data/r2r_expanded/upv_case_1/reeds - - - -###### hourlize/tests/data/r2r_expanded/upv_case_1/reeds/inputs_case - - - [hierarchy_original.csv](/hourlize/tests/data/r2r_expanded/upv_case_1/reeds/inputs_case/hierarchy_original.csv) ---- - - - [maxage.csv](/hourlize/tests/data/r2r_expanded/upv_case_1/reeds/inputs_case/maxage.csv) ---- - - - [rev_paths.csv](/hourlize/tests/data/r2r_expanded/upv_case_1/reeds/inputs_case/rev_paths.csv) ---- - - - [site_bin_map.csv](/hourlize/tests/data/r2r_expanded/upv_case_1/reeds/inputs_case/site_bin_map.csv) ---- - - - [switches.csv](/hourlize/tests/data/r2r_expanded/upv_case_1/reeds/inputs_case/switches.csv) ---- - - - -###### hourlize/tests/data/r2r_expanded/upv_case_1/reeds/outputs - - - [cap.csv](/hourlize/tests/data/r2r_expanded/upv_case_1/reeds/outputs/cap.csv) ---- - - - [cap_exog.csv](/hourlize/tests/data/r2r_expanded/upv_case_1/reeds/outputs/cap_exog.csv) ---- - - - [cap_new_bin_out.csv](/hourlize/tests/data/r2r_expanded/upv_case_1/reeds/outputs/cap_new_bin_out.csv) ---- - - - [cap_new_ivrt_refurb.csv](/hourlize/tests/data/r2r_expanded/upv_case_1/reeds/outputs/cap_new_ivrt_refurb.csv) ---- - - - [systemcost.csv](/hourlize/tests/data/r2r_expanded/upv_case_1/reeds/outputs/systemcost.csv) ---- - - - -###### hourlize/tests/data/r2r_expanded/upv_case_1/supply_curves - - - [upv_supply_curve_raw_unpacked.csv](/hourlize/tests/data/r2r_expanded/upv_case_1/supply_curves/upv_supply_curve_raw_unpacked.csv) ---- - - - -###### hourlize/tests/data/r2r_expanded/upv_case_2 - - - -###### hourlize/tests/data/r2r_expanded/upv_case_2/expected_results - - - [df_sc_out_upv_reduced.csv](/hourlize/tests/data/r2r_expanded/upv_case_2/expected_results/df_sc_out_upv_reduced.csv) ---- - - - -###### hourlize/tests/data/r2r_expanded/upv_case_2/reeds - - - -###### hourlize/tests/data/r2r_expanded/upv_case_2/reeds/inputs_case - - - [hierarchy_original.csv](/hourlize/tests/data/r2r_expanded/upv_case_2/reeds/inputs_case/hierarchy_original.csv) ---- - - - [maxage.csv](/hourlize/tests/data/r2r_expanded/upv_case_2/reeds/inputs_case/maxage.csv) ---- - - - [rev_paths.csv](/hourlize/tests/data/r2r_expanded/upv_case_2/reeds/inputs_case/rev_paths.csv) ---- - - - [site_bin_map.csv](/hourlize/tests/data/r2r_expanded/upv_case_2/reeds/inputs_case/site_bin_map.csv) ---- - - - [switches.csv](/hourlize/tests/data/r2r_expanded/upv_case_2/reeds/inputs_case/switches.csv) ---- - - - -###### hourlize/tests/data/r2r_expanded/upv_case_2/reeds/outputs - - - [cap.csv](/hourlize/tests/data/r2r_expanded/upv_case_2/reeds/outputs/cap.csv) ---- - - - [cap_exog.csv](/hourlize/tests/data/r2r_expanded/upv_case_2/reeds/outputs/cap_exog.csv) ---- - - - [cap_new_bin_out.csv](/hourlize/tests/data/r2r_expanded/upv_case_2/reeds/outputs/cap_new_bin_out.csv) ---- - - - [cap_new_ivrt_refurb.csv](/hourlize/tests/data/r2r_expanded/upv_case_2/reeds/outputs/cap_new_ivrt_refurb.csv) ---- - - - [systemcost.csv](/hourlize/tests/data/r2r_expanded/upv_case_2/reeds/outputs/systemcost.csv) ---- - - - -###### hourlize/tests/data/r2r_expanded/upv_case_2/supply_curves - - - [upv_supply_curve_raw_unpacked.csv](/hourlize/tests/data/r2r_expanded/upv_case_2/supply_curves/upv_supply_curve_raw_unpacked.csv) ---- - - - -###### hourlize/tests/data/r2r_expanded/upv_case_3 - - - -###### hourlize/tests/data/r2r_expanded/upv_case_3/expected_results - - - [df_sc_out_upv_reduced.csv](/hourlize/tests/data/r2r_expanded/upv_case_3/expected_results/df_sc_out_upv_reduced.csv) ---- - - - -###### hourlize/tests/data/r2r_expanded/upv_case_3/reeds - - - -###### hourlize/tests/data/r2r_expanded/upv_case_3/reeds/inputs_case - - - [hierarchy_original.csv](/hourlize/tests/data/r2r_expanded/upv_case_3/reeds/inputs_case/hierarchy_original.csv) ---- - - - [maxage.csv](/hourlize/tests/data/r2r_expanded/upv_case_3/reeds/inputs_case/maxage.csv) ---- - - - [rev_paths.csv](/hourlize/tests/data/r2r_expanded/upv_case_3/reeds/inputs_case/rev_paths.csv) ---- - - - [site_bin_map.csv](/hourlize/tests/data/r2r_expanded/upv_case_3/reeds/inputs_case/site_bin_map.csv) ---- - - - [switches.csv](/hourlize/tests/data/r2r_expanded/upv_case_3/reeds/inputs_case/switches.csv) ---- - - - -###### hourlize/tests/data/r2r_expanded/upv_case_3/reeds/outputs - - - [cap.csv](/hourlize/tests/data/r2r_expanded/upv_case_3/reeds/outputs/cap.csv) ---- - - - [cap_exog.csv](/hourlize/tests/data/r2r_expanded/upv_case_3/reeds/outputs/cap_exog.csv) ---- - - - [cap_new_bin_out.csv](/hourlize/tests/data/r2r_expanded/upv_case_3/reeds/outputs/cap_new_bin_out.csv) ---- - - - [cap_new_ivrt_refurb.csv](/hourlize/tests/data/r2r_expanded/upv_case_3/reeds/outputs/cap_new_ivrt_refurb.csv) ---- - - - [systemcost.csv](/hourlize/tests/data/r2r_expanded/upv_case_3/reeds/outputs/systemcost.csv) ---- - - - -###### hourlize/tests/data/r2r_expanded/upv_case_3/supply_curves - - - [upv_supply_curve_raw_unpacked.csv](/hourlize/tests/data/r2r_expanded/upv_case_3/supply_curves/upv_supply_curve_raw_unpacked.csv) ---- - - - -###### hourlize/tests/data/r2r_expanded/wind-ons_case_1 - - - -###### hourlize/tests/data/r2r_expanded/wind-ons_case_1/expected_results - - - [df_sc_out_wind-ons_reduced.csv](/hourlize/tests/data/r2r_expanded/wind-ons_case_1/expected_results/df_sc_out_wind-ons_reduced.csv) ---- - - - -###### hourlize/tests/data/r2r_expanded/wind-ons_case_1/reeds - - - -###### hourlize/tests/data/r2r_expanded/wind-ons_case_1/reeds/inputs_case - - - [hierarchy_original.csv](/hourlize/tests/data/r2r_expanded/wind-ons_case_1/reeds/inputs_case/hierarchy_original.csv) ---- - - - [maxage.csv](/hourlize/tests/data/r2r_expanded/wind-ons_case_1/reeds/inputs_case/maxage.csv) ---- - - - [rev_paths.csv](/hourlize/tests/data/r2r_expanded/wind-ons_case_1/reeds/inputs_case/rev_paths.csv) ---- - - - [site_bin_map.csv](/hourlize/tests/data/r2r_expanded/wind-ons_case_1/reeds/inputs_case/site_bin_map.csv) ---- - - - [switches.csv](/hourlize/tests/data/r2r_expanded/wind-ons_case_1/reeds/inputs_case/switches.csv) ---- - - - -###### hourlize/tests/data/r2r_expanded/wind-ons_case_1/reeds/inputs_case/supplycurve_metadata - - - [rev_supply_curves.csv](/hourlize/tests/data/r2r_expanded/wind-ons_case_1/reeds/inputs_case/supplycurve_metadata/rev_supply_curves.csv) ---- - - - -###### hourlize/tests/data/r2r_expanded/wind-ons_case_1/reeds/outputs - - - [cap.csv](/hourlize/tests/data/r2r_expanded/wind-ons_case_1/reeds/outputs/cap.csv) ---- - - - [cap_exog.csv](/hourlize/tests/data/r2r_expanded/wind-ons_case_1/reeds/outputs/cap_exog.csv) ---- - - - [cap_new_bin_out.csv](/hourlize/tests/data/r2r_expanded/wind-ons_case_1/reeds/outputs/cap_new_bin_out.csv) ---- - - - [cap_new_ivrt_refurb.csv](/hourlize/tests/data/r2r_expanded/wind-ons_case_1/reeds/outputs/cap_new_ivrt_refurb.csv) ---- - - - [systemcost.csv](/hourlize/tests/data/r2r_expanded/wind-ons_case_1/reeds/outputs/systemcost.csv) ---- - - - -###### hourlize/tests/data/r2r_expanded/wind-ons_case_1/supply_curves - - - [wind-ons_supply_curve_raw.csv](/hourlize/tests/data/r2r_expanded/wind-ons_case_1/supply_curves/wind-ons_supply_curve_raw.csv) ---- - - - -###### hourlize/tests/data/r2r_from_config - - - -###### hourlize/tests/data/r2r_from_config/expected_results - - - -###### hourlize/tests/data/r2r_from_config/expected_results/multiple_priority_inputs - - - [df_sc_out_upv_reduced.csv](/hourlize/tests/data/r2r_from_config/expected_results/multiple_priority_inputs/df_sc_out_upv_reduced.csv) ---- - - - [df_sc_out_wind-ofs_reduced.csv](/hourlize/tests/data/r2r_from_config/expected_results/multiple_priority_inputs/df_sc_out_wind-ofs_reduced.csv) ---- - - - [df_sc_out_wind-ons_reduced.csv](/hourlize/tests/data/r2r_from_config/expected_results/multiple_priority_inputs/df_sc_out_wind-ons_reduced.csv) ---- - - - -###### hourlize/tests/data/r2r_from_config/expected_results/no_bin_constraint - - - [df_sc_out_upv_reduced.csv](/hourlize/tests/data/r2r_from_config/expected_results/no_bin_constraint/df_sc_out_upv_reduced.csv) ---- - - - [df_sc_out_wind-ofs_reduced.csv](/hourlize/tests/data/r2r_from_config/expected_results/no_bin_constraint/df_sc_out_wind-ofs_reduced.csv) ---- - - - [df_sc_out_wind-ons_reduced.csv](/hourlize/tests/data/r2r_from_config/expected_results/no_bin_constraint/df_sc_out_wind-ons_reduced.csv) ---- - - - -###### hourlize/tests/data/r2r_from_config/expected_results/priority_inputs - - - [df_sc_out_upv_reduced.csv](/hourlize/tests/data/r2r_from_config/expected_results/priority_inputs/df_sc_out_upv_reduced.csv) ---- - - - [df_sc_out_wind-ofs_reduced.csv](/hourlize/tests/data/r2r_from_config/expected_results/priority_inputs/df_sc_out_wind-ofs_reduced.csv) ---- - - - [df_sc_out_wind-ons_reduced.csv](/hourlize/tests/data/r2r_from_config/expected_results/priority_inputs/df_sc_out_wind-ons_reduced.csv) ---- - - - -###### hourlize/tests/data/r2r_integration - - - -###### hourlize/tests/data/r2r_integration/expected_results - - - [df_sc_out_upv.csv](/hourlize/tests/data/r2r_integration/expected_results/df_sc_out_upv.csv) ---- - - - [df_sc_out_upv_reduced.csv](/hourlize/tests/data/r2r_integration/expected_results/df_sc_out_upv_reduced.csv) ---- - - - [df_sc_out_upv_reduced_simul_fill.csv](/hourlize/tests/data/r2r_integration/expected_results/df_sc_out_upv_reduced_simul_fill.csv) ---- - - - [df_sc_out_wind-ofs.csv](/hourlize/tests/data/r2r_integration/expected_results/df_sc_out_wind-ofs.csv) ---- - - - [df_sc_out_wind-ofs_reduced.csv](/hourlize/tests/data/r2r_integration/expected_results/df_sc_out_wind-ofs_reduced.csv) ---- - - - [df_sc_out_wind-ons.csv](/hourlize/tests/data/r2r_integration/expected_results/df_sc_out_wind-ons.csv) ---- - - - [df_sc_out_wind-ons_reduced.csv](/hourlize/tests/data/r2r_integration/expected_results/df_sc_out_wind-ons_reduced.csv) ---- - - - -###### hourlize/tests/data/r2r_integration/reeds - - - -###### hourlize/tests/data/r2r_integration/reeds/inputs_case - - - [hierarchy_original.csv](/hourlize/tests/data/r2r_integration/reeds/inputs_case/hierarchy_original.csv) ---- - - - [maxage.csv](/hourlize/tests/data/r2r_integration/reeds/inputs_case/maxage.csv) ---- - - - [rev_paths.csv](/hourlize/tests/data/r2r_integration/reeds/inputs_case/rev_paths.csv) ---- - - - [site_bin_map.csv](/hourlize/tests/data/r2r_integration/reeds/inputs_case/site_bin_map.csv) ---- - - - [switches.csv](/hourlize/tests/data/r2r_integration/reeds/inputs_case/switches.csv) ---- - - - -###### hourlize/tests/data/r2r_integration/reeds/outputs - - - [cap.csv](/hourlize/tests/data/r2r_integration/reeds/outputs/cap.csv) ---- - - - [cap_exog.csv](/hourlize/tests/data/r2r_integration/reeds/outputs/cap_exog.csv) ---- - - - [cap_new_bin_out.csv](/hourlize/tests/data/r2r_integration/reeds/outputs/cap_new_bin_out.csv) ---- - - - [cap_new_ivrt_refurb.csv](/hourlize/tests/data/r2r_integration/reeds/outputs/cap_new_ivrt_refurb.csv) ---- - - - [systemcost.csv](/hourlize/tests/data/r2r_integration/reeds/outputs/systemcost.csv) ---- - - - -###### hourlize/tests/data/r2r_integration/supply_curves - - - -###### hourlize/tests/data/r2r_integration/supply_curves/upv_reference - - - -###### hourlize/tests/data/r2r_integration/supply_curves/upv_reference/results - - - [upv_supply_curve_raw.csv](/hourlize/tests/data/r2r_integration/supply_curves/upv_reference/results/upv_supply_curve_raw.csv) ---- - - - -###### hourlize/tests/data/r2r_integration/supply_curves/wind-ofs_0_open_moderate - - - -###### hourlize/tests/data/r2r_integration/supply_curves/wind-ofs_0_open_moderate/results - - - [wind-ofs_supply_curve_raw.csv](/hourlize/tests/data/r2r_integration/supply_curves/wind-ofs_0_open_moderate/results/wind-ofs_supply_curve_raw.csv) ---- - - - -###### hourlize/tests/data/r2r_integration/supply_curves/wind-ons_reference - - - -###### hourlize/tests/data/r2r_integration/supply_curves/wind-ons_reference/results - - - [wind-ons_supply_curve_raw.csv](/hourlize/tests/data/r2r_integration/supply_curves/wind-ons_reference/results/wind-ons_supply_curve_raw.csv) ---- - - - -###### hourlize/tests/data/r2r_integration_geothermal - - - -###### hourlize/tests/data/r2r_integration_geothermal/expected_results - - - [df_sc_out_egs_allkm.csv](/hourlize/tests/data/r2r_integration_geothermal/expected_results/df_sc_out_egs_allkm.csv) ---- - - - [df_sc_out_egs_allkm_reduced.csv](/hourlize/tests/data/r2r_integration_geothermal/expected_results/df_sc_out_egs_allkm_reduced.csv) ---- - - - [df_sc_out_geohydro_allkm.csv](/hourlize/tests/data/r2r_integration_geothermal/expected_results/df_sc_out_geohydro_allkm.csv) ---- - - - [df_sc_out_geohydro_allkm_reduced.csv](/hourlize/tests/data/r2r_integration_geothermal/expected_results/df_sc_out_geohydro_allkm_reduced.csv) ---- - - - -###### hourlize/tests/data/r2r_integration_geothermal/reeds - - - -###### hourlize/tests/data/r2r_integration_geothermal/reeds/inputs_case - - - [hierarchy_original.csv](/hourlize/tests/data/r2r_integration_geothermal/reeds/inputs_case/hierarchy_original.csv) ---- - - - [maxage.csv](/hourlize/tests/data/r2r_integration_geothermal/reeds/inputs_case/maxage.csv) ---- - - - [rev_paths.csv](/hourlize/tests/data/r2r_integration_geothermal/reeds/inputs_case/rev_paths.csv) ---- - - - [site_bin_map.csv](/hourlize/tests/data/r2r_integration_geothermal/reeds/inputs_case/site_bin_map.csv) ---- - - - [switches.csv](/hourlize/tests/data/r2r_integration_geothermal/reeds/inputs_case/switches.csv) ---- - - - -###### hourlize/tests/data/r2r_integration_geothermal/reeds/outputs - - - [cap.csv](/hourlize/tests/data/r2r_integration_geothermal/reeds/outputs/cap.csv) ---- - - - [cap_exog.csv](/hourlize/tests/data/r2r_integration_geothermal/reeds/outputs/cap_exog.csv) ---- - - - [cap_new_bin_out.csv](/hourlize/tests/data/r2r_integration_geothermal/reeds/outputs/cap_new_bin_out.csv) ---- - - - [cap_new_ivrt_refurb.csv](/hourlize/tests/data/r2r_integration_geothermal/reeds/outputs/cap_new_ivrt_refurb.csv) ---- - - - [systemcost.csv](/hourlize/tests/data/r2r_integration_geothermal/reeds/outputs/systemcost.csv) ---- - - - -###### hourlize/tests/data/r2r_integration_geothermal/supply_curves - - - [egs_supply_curve_raw.csv](/hourlize/tests/data/r2r_integration_geothermal/supply_curves/egs_supply_curve_raw.csv) ---- - - - [geohydro_supply_curve_raw.csv](/hourlize/tests/data/r2r_integration_geothermal/supply_curves/geohydro_supply_curve_raw.csv) ---- - - - -### inputs - - - [county2zone.csv](/inputs/county2zone.csv) ---- - - - [hierarchy.csv](/inputs/hierarchy.csv) ---- - - - [hierarchy_agg125.csv](/inputs/hierarchy_agg125.csv) ---- - - - [hierarchy_agg54.csv](/inputs/hierarchy_agg54.csv) ---- - - - [hierarchy_agg69.csv](/inputs/hierarchy_agg69.csv) ---- - - - [remote_files.csv](/inputs/remote_files.csv) ---- - - - [scalars.csv](/inputs/scalars.csv) ---- - - - [tech-subset-table.csv](/inputs/tech-subset-table.csv) - - **Description:** Maps all technologies to specific subsets of technologies ---- - - - -#### inputs/canada_imports - - - [can_exports.csv](/inputs/canada_imports/can_exports.csv) - - **File Type:** Input - - **Description:** Annual exports to Canada by BA - - **Indices:** r,t - - **Units:** MWh - ---- - - - [can_exports_szn_frac.csv](/inputs/canada_imports/can_exports_szn_frac.csv) - - **File Type:** Input - - **Description:** Fraction of annual exports to Canada by season - - **Indices:** N/A - - **Units:** rate (unitless) - ---- - - - [can_imports.csv](/inputs/canada_imports/can_imports.csv) - - **File Type:** Input - - **Description:** Annual imports from Canada by BA - - **Indices:** r,t - - **Units:** MWh - ---- - - - [can_imports_quarter_frac.csv](/inputs/canada_imports/can_imports_quarter_frac.csv) - - **File Type:** Input - - **Description:** Fraction of annual imports from Canada by season - - **Indices:** N/A - - **Units:** rate (unitless) - ---- - - - -#### inputs/capacity_exogenous - - - [cappayments.csv](/inputs/capacity_exogenous/cappayments.csv) ---- - - - [cappayments_ba.csv](/inputs/capacity_exogenous/cappayments_ba.csv) ---- - - - [demonstration_plants.csv](/inputs/capacity_exogenous/demonstration_plants.csv) - - **File Type:** Prescribed capacity - - **Description:** Nuclear-smr demonstration plants; active when GSw_NuclearDemo=1 - - **Indices:** t,r,i,coolingwatertech,ctt,wst,value - - **Citation:** See 'notes' column in the file and https://www.energy.gov/oced/advanced-reactor-demonstration-projects-0 - - **Units:** MW - ---- - - - [exog_cap_geohydro_allkm_reference.csv](/inputs/capacity_exogenous/exog_cap_geohydro_allkm_reference.csv) ---- - - - [exog_cap_geohydro_reference.csv](/inputs/capacity_exogenous/exog_cap_geohydro_reference.csv) ---- - - - [exog_cap_upv_limited.csv](/inputs/capacity_exogenous/exog_cap_upv_limited.csv) ---- - - - [exog_cap_upv_open.csv](/inputs/capacity_exogenous/exog_cap_upv_open.csv) ---- - - - [exog_cap_upv_reference.csv](/inputs/capacity_exogenous/exog_cap_upv_reference.csv) ---- - - - [exog_cap_wind-ons_limited.csv](/inputs/capacity_exogenous/exog_cap_wind-ons_limited.csv) ---- - - - [exog_cap_wind-ons_open.csv](/inputs/capacity_exogenous/exog_cap_wind-ons_open.csv) ---- - - - [exog_cap_wind-ons_reference.csv](/inputs/capacity_exogenous/exog_cap_wind-ons_reference.csv) ---- - - - [interconnection_queues.csv](/inputs/capacity_exogenous/interconnection_queues.csv) ---- - - - [prescribed_builds_wind-ofs_meshed_limited.csv](/inputs/capacity_exogenous/prescribed_builds_wind-ofs_meshed_limited.csv) ---- - - - [prescribed_builds_wind-ofs_meshed_open.csv](/inputs/capacity_exogenous/prescribed_builds_wind-ofs_meshed_open.csv) ---- - - - [prescribed_builds_wind-ofs_meshed_reference.csv](/inputs/capacity_exogenous/prescribed_builds_wind-ofs_meshed_reference.csv) ---- - - - [prescribed_builds_wind-ofs_radial_limited.csv](/inputs/capacity_exogenous/prescribed_builds_wind-ofs_radial_limited.csv) ---- - - - [prescribed_builds_wind-ofs_radial_open.csv](/inputs/capacity_exogenous/prescribed_builds_wind-ofs_radial_open.csv) ---- - - - [prescribed_builds_wind-ofs_radial_reference.csv](/inputs/capacity_exogenous/prescribed_builds_wind-ofs_radial_reference.csv) ---- - - - [prescribed_builds_wind-ons_limited.csv](/inputs/capacity_exogenous/prescribed_builds_wind-ons_limited.csv) ---- - - - [prescribed_builds_wind-ons_open.csv](/inputs/capacity_exogenous/prescribed_builds_wind-ons_open.csv) ---- - - - [prescribed_builds_wind-ons_reference.csv](/inputs/capacity_exogenous/prescribed_builds_wind-ons_reference.csv) ---- - - - [ReEDS_generator_database_final_EIA-NEMS.csv](/inputs/capacity_exogenous/ReEDS_generator_database_final_EIA-NEMS.csv) - - **File Type:** Input - - **Description:** EIA-NEMS database of existing generators ---- - - - -#### inputs/climate - - - [climate_heuristics_finalyear.csv](/inputs/climate/climate_heuristics_finalyear.csv) ---- - - - [climate_heuristics_yearfrac.csv](/inputs/climate/climate_heuristics_yearfrac.csv) ---- - - - -##### inputs/climate/GFDL-ESM2M_RCP4p5_WM - - - [hydadjann.csv](/inputs/climate/GFDL-ESM2M_RCP4p5_WM/hydadjann.csv) - - **Description:** Climate-impact capacity factor multipliers for annual dispatchable hydropower for the GFDL-ESM2M_RCP4p5_WM climate scenario - - **Indices:** r,t - - **Units:** multipliers (unitless) - ---- - - - [hydadjsea.csv](/inputs/climate/GFDL-ESM2M_RCP4p5_WM/hydadjsea.csv) - - **Description:** Climate-impact capacity factor multipliers for annual/monthly non-dispatchable hydropower for the GFDL-ESM2M_RCP4p5_WM climate scenario - - **Indices:** r,month,t - - **Units:** multipliers (unitless) - ---- - - - [UnappWaterMult.csv](/inputs/climate/GFDL-ESM2M_RCP4p5_WM/UnappWaterMult.csv) - - **Description:** Climate-impact water availability multipliers for annual/monthly unappropriated fresh surface water for the GFDL-ESM2M_RCP4p5_WM climate scenario - - **Indices:** wst,r,month,t - - **Units:** multipliers (unitless) - ---- - - - [UnappWaterMultAnn.csv](/inputs/climate/GFDL-ESM2M_RCP4p5_WM/UnappWaterMultAnn.csv) - - **Description:** Climate-impact water availability multipliers for annual unappropriated fresh surface water for the GFDL-ESM2M_RCP4p5_WM climate scenario - - **Indices:** wst,r,t - - **Units:** multipliers (unitless) - ---- - - - [UnappWaterSeaAnnDistr.csv](/inputs/climate/GFDL-ESM2M_RCP4p5_WM/UnappWaterSeaAnnDistr.csv) - - **Description:** Fractional distribution of unappropriated fresh surface water for each month of a given year for the GFDL-ESM2M_RCP4p5_WM climate scenario - - **Indices:** wst,r,month,t - - **Units:** multipliers (unitless) - ---- - - - -##### inputs/climate/HadGEM2-ES_RCP2p6 - - - [UnappWaterMult.csv](/inputs/climate/HadGEM2-ES_RCP2p6/UnappWaterMult.csv) - - **Description:** Climate-impact water availability multipliers for annual/monthly unappropriated fresh surface water for the HadGEM2-ES_RCP2p6 climate scenario - - **Indices:** wst,r,month,t - - **Units:** multipliers (unitless) - ---- - - - [UnappWaterMultAnn.csv](/inputs/climate/HadGEM2-ES_RCP2p6/UnappWaterMultAnn.csv) - - **Description:** Climate-impact water availability multipliers for annual unappropriated fresh surface water for the HadGEM2-ES_RCP2p6 climate scenario - - **Indices:** wst,r,t - - **Units:** multipliers (unitless) - ---- - - - [UnappWaterSeaAnnDistr.csv](/inputs/climate/HadGEM2-ES_RCP2p6/UnappWaterSeaAnnDistr.csv) - - **Description:** Fractional distribution of unappropriated fresh surface water for each month of a given year for the HadGEM2-ES_RCP2p6 climate scenario - - **Indices:** wst,r,month,t - - **Units:** multipliers (unitless) - ---- - - - -##### inputs/climate/HadGEM2-ES_rcp45_AT - - - [hydadjann.csv](/inputs/climate/HadGEM2-ES_rcp45_AT/hydadjann.csv) - - **Description:** Climate-impact capacity factor multipliers for annual dispatchable hydropower for the HadGEM2-ES_rcp45_AT climate scenario - - **Indices:** r,t - - **Units:** multipliers (unitless) - ---- - - - [hydadjsea.csv](/inputs/climate/HadGEM2-ES_rcp45_AT/hydadjsea.csv) - - **Description:** Climate-impact capacity factor multipliers for annual/monthly non-dispatchable hydropower for the HadGEM2-ES_rcp45_AT climate scenario - - **Indices:** r,month,t - - **Units:** multipliers (unitless) - ---- - - - [UnappWaterMult.csv](/inputs/climate/HadGEM2-ES_rcp45_AT/UnappWaterMult.csv) - - **Description:** Climate-impact water availability multipliers for annual/monthly unappropriated fresh surface water for the HadGEM2-ES_rcp45_AT climate scenario - - **Indices:** wst,r,month,t - - **Units:** multipliers (unitless) - ---- - - - [UnappWaterMultAnn.csv](/inputs/climate/HadGEM2-ES_rcp45_AT/UnappWaterMultAnn.csv) - - **Description:** Climate-impact water availability multipliers for annual unappropriated fresh surface water for the HadGEM2-ES_rcp45_AT climate scenario - - **Indices:** wst,r,t - - **Units:** multipliers (unitless) - ---- - - - [UnappWaterSeaAnnDistr.csv](/inputs/climate/HadGEM2-ES_rcp45_AT/UnappWaterSeaAnnDistr.csv) - - **Description:** Fractional distribution of unappropriated fresh surface water for each month of a given year for the HadGEM2-ES_rcp45_AT climate scenario - - **Indices:** wst,r,month,t - - **Units:** multipliers (unitless) - ---- - - - -##### inputs/climate/HadGEM2-ES_RCP4p5 - - - [UnappWaterMult.csv](/inputs/climate/HadGEM2-ES_RCP4p5/UnappWaterMult.csv) - - **Description:** Climate-impact water availability multipliers for annual/monthly unappropriated fresh surface water for the HadGEM2-ES_RCP4p5 climate scenario - - **Indices:** wst,r,month,t - - **Units:** multipliers (unitless) - ---- - - - [UnappWaterMultAnn.csv](/inputs/climate/HadGEM2-ES_RCP4p5/UnappWaterMultAnn.csv) - - **Description:** Climate-impact water availability multipliers for annual unappropriated fresh surface water for the HadGEM2-ES_RCP4p5 climate scenario - - **Indices:** wst,r,t - - **Units:** multipliers (unitless) - ---- - - - [UnappWaterSeaAnnDistr.csv](/inputs/climate/HadGEM2-ES_RCP4p5/UnappWaterSeaAnnDistr.csv) - - **Description:** Fractional distribution of unappropriated fresh surface water for each month of a given year for the HadGEM2-ES_RCP4p5 climate scenario - - **Indices:** wst,r,month,t - - **Units:** multipliers (unitless) - ---- - - - -##### inputs/climate/HadGEM2-ES_rcp85_AT - - - [hydadjann.csv](/inputs/climate/HadGEM2-ES_rcp85_AT/hydadjann.csv) - - **Description:** Climate-impact capacity factor multipliers for annual dispatchable hydropower for the HadGEM2-ES_rcp85_AT climate scenario - - **Indices:** r,t - - **Units:** multipliers (unitless) - ---- - - - [hydadjsea.csv](/inputs/climate/HadGEM2-ES_rcp85_AT/hydadjsea.csv) - - **Description:** Climate-impact capacity factor multipliers for annual/monthly non-dispatchable hydropower for the HadGEM2-ES_rcp85_AT climate scenario - - **Indices:** r,month,t - - **Units:** multipliers (unitless) - ---- - - - [UnappWaterMult.csv](/inputs/climate/HadGEM2-ES_rcp85_AT/UnappWaterMult.csv) - - **Description:** Climate-impact water availability multipliers for annual/monthly unappropriated fresh surface water for the HadGEM2-ES_rcp85_AT climate scenario - - **Indices:** wst,r,month,t - - **Units:** multipliers (unitless) - ---- - - - [UnappWaterMultAnn.csv](/inputs/climate/HadGEM2-ES_rcp85_AT/UnappWaterMultAnn.csv) - - **Description:** Climate-impact water availability multipliers for annual unappropriated fresh surface water for the HadGEM2-ES_rcp85_AT climate scenario - - **Indices:** wst,r,t - - **Units:** multipliers (unitless) - ---- - - - [UnappWaterSeaAnnDistr.csv](/inputs/climate/HadGEM2-ES_rcp85_AT/UnappWaterSeaAnnDistr.csv) - - **Description:** Fractional distribution of unappropriated fresh surface water for each month of a given year for the HadGEM2-ES_rcp85_AT climate scenario - - **Indices:** wst,r,month,t - - **Units:** multipliers (unitless) - ---- - - - -##### inputs/climate/HadGEM2-ES_RCP8p5 - - - [UnappWaterMult.csv](/inputs/climate/HadGEM2-ES_RCP8p5/UnappWaterMult.csv) - - **Description:** Climate-impact water availability multipliers for annual/monthly unappropriated fresh surface water for the HadGEM2-ES_RCP8p5 climate scenario - - **Indices:** wst,r,month,t - - **Units:** multipliers (unitless) - ---- - - - [UnappWaterMultAnn.csv](/inputs/climate/HadGEM2-ES_RCP8p5/UnappWaterMultAnn.csv) - - **Description:** Climate-impact water availability multipliers for annual unappropriated fresh surface water for the HadGEM2-ES_RCP8p5 climate scenario - - **Indices:** wst,r,t - - **Units:** multipliers (unitless) - ---- - - - [UnappWaterSeaAnnDistr.csv](/inputs/climate/HadGEM2-ES_RCP8p5/UnappWaterSeaAnnDistr.csv) - - **Description:** Fractional distribution of unappropriated fresh surface water for each month of a given year for the HadGEM2-ES_RCP8p5 climate scenario - - **Indices:** wst,r,month,t - - **Units:** multipliers (unitless) - ---- - - - -##### inputs/climate/IPSL-CM5A-LR_RCP8p5_WM - - - [hydadjann.csv](/inputs/climate/IPSL-CM5A-LR_RCP8p5_WM/hydadjann.csv) - - **Description:** Climate-impact capacity factor multipliers for annual dispatchable hydropower for the IPSL-CM5A-LR_RCP8p5_WM climate scenario - - **Indices:** r,t - - **Units:** multipliers (unitless) - ---- - - - [hydadjsea.csv](/inputs/climate/IPSL-CM5A-LR_RCP8p5_WM/hydadjsea.csv) - - **Description:** Climate-impact capacity factor multipliers for annual/monthly non-dispatchable hydropower for the IPSL-CM5A-LR_RCP8p5_WM climate scenario - - **Indices:** r,month,t - - **Units:** multipliers (unitless) - ---- - - - [UnappWaterMult.csv](/inputs/climate/IPSL-CM5A-LR_RCP8p5_WM/UnappWaterMult.csv) - - **Description:** Climate-impact water availability multipliers for annual/monthly unappropriated fresh surface water for the IPSL-CM5A-LR_RCP8p5_WM climate scenario - - **Indices:** wst,r,month,t - - **Units:** multipliers (unitless) - ---- - - - [UnappWaterMultAnn.csv](/inputs/climate/IPSL-CM5A-LR_RCP8p5_WM/UnappWaterMultAnn.csv) - - **Description:** Climate-impact water availability multipliers for annual unappropriated fresh surface water for the IPSL-CM5A-LR_RCP8p5_WM climate scenario - - **Indices:** wst,r,t - - **Units:** multipliers (unitless) - ---- - - - [UnappWaterSeaAnnDistr.csv](/inputs/climate/IPSL-CM5A-LR_RCP8p5_WM/UnappWaterSeaAnnDistr.csv) - - **Description:** Fractional distribution of unappropriated fresh surface water for each month of a given year for the IPSL-CM5A-LR_RCP8p5_WM climate scenario - - **Indices:** wst,r,month,t - - **Units:** multipliers (unitless) - ---- - - - -#### inputs/consume - - - [consume_char_low.csv](/inputs/consume/consume_char_low.csv) - - **File Type:** Inputs - - **Description:** Cost (capex, FOM, VOM) and efficiency (gas and electrical) as well as storage and transmission adder (stortran_adder) inputs for various H2 producing technologies, under Conservative assumptions. - - **Indices:** i,t - - **Dollar year:** Units vary based on the parameter - see commented text in b_inputs.gms. - - **Citation:** N/A ---- - - - [consume_char_ref.csv](/inputs/consume/consume_char_ref.csv) - - **File Type:** Inputs - - **Description:** Cost (capex, FOM, VOM) and efficiency (gas and electrical) as well as storage and transmission adder (stortran_adder) inputs for various H2 producing technologies, under Reference assumptions. - - **Indices:** i,t - - **Dollar year:** Units vary based on the parameter - see commented text in b_inputs.gms. - - **Citation:** N/A ---- - - - [dac_elec_BVRE_2021_high.csv](/inputs/consume/dac_elec_BVRE_2021_high.csv) - - **File Type:** Inputs - - **Description:** DAC costs (capex [$/(metric ton CO2/hr)], FOM [$/(metric ton CO2/hr)/yr], VOM [$/metric ton CO2]) and conversion rate, over time, using High assumptions. - - **Indices:** i,t - - **Dollar year:** As specified in inputs/consume/dollaryear - - **Citation:** [https://www.netl.doe.gov/energy-analysis/details?id=d5860604-fbc7-44bb-a756-76db47d8b85a](https://www.netl.doe.gov/energy-analysis/details?id=d5860604-fbc7-44bb-a756-76db47d8b85a) ---- - - - [dac_elec_BVRE_2021_low.csv](/inputs/consume/dac_elec_BVRE_2021_low.csv) - - **File Type:** Inputs - - **Description:** DAC costs (capex [$/(metric ton CO2/hr)], FOM [$/(metric ton CO2/hr)/yr], VOM [$/metric ton CO2]) and conversion rate, over time, using Low assumptions. - - **Indices:** i,t - - **Dollar year:** As specified in inputs/consume/dollaryear - - **Citation:** [https://www.netl.doe.gov/energy-analysis/details?id=d5860604-fbc7-44bb-a756-76db47d8b85a](https://www.netl.doe.gov/energy-analysis/details?id=d5860604-fbc7-44bb-a756-76db47d8b85a) ---- - - - [dac_elec_BVRE_2021_mid.csv](/inputs/consume/dac_elec_BVRE_2021_mid.csv) - - **File Type:** Inputs - - **Description:** DAC costs (capex [$/(metric ton CO2/hr)], FOM [$/(metric ton CO2/hr)/yr], VOM [$/metric ton CO2]) and conversion rate, over time, using Mid assumptions. - - **Indices:** i,t - - **Dollar year:** As specified in inputs/consume/dollaryear - - **Citation:** [https://www.netl.doe.gov/energy-analysis/details?id=d5860604-fbc7-44bb-a756-76db47d8b85a](https://www.netl.doe.gov/energy-analysis/details?id=d5860604-fbc7-44bb-a756-76db47d8b85a) ---- - - - [dac_gas_BVRE_2021_high.csv](/inputs/consume/dac_gas_BVRE_2021_high.csv) - - **File Type:** Inputs - - **Description:** DAC costs (capex [$/(metric ton CO2/hr)], FOM [$/(metric ton CO2/hr)/yr], VOM [$/metric ton CO2]) and conversion rate, over time, using High assumptions. - - **Indices:** i,t - - **Dollar year:** As specified in inputs/consume/dollaryear - - **Citation:** [https://netl.doe.gov/energy-analysis/details?id=36385f18-3eaa-4f96-9983-6e2b607f6987](https://netl.doe.gov/energy-analysis/details?id=36385f18-3eaa-4f96-9983-6e2b607f6987) ---- - - - [dac_gas_BVRE_2021_low.csv](/inputs/consume/dac_gas_BVRE_2021_low.csv) - - **File Type:** Inputs - - **Description:** DAC costs (capex [$/(metric ton CO2/hr)], FOM [$/(metric ton CO2/hr)/yr], VOM [$/metric ton CO2]) and conversion rate, over time, using Low assumptions. - - **Indices:** i,t - - **Dollar year:** As specified in inputs/consume/dollaryear - - **Citation:** [https://netl.doe.gov/energy-analysis/details?id=36385f18-3eaa-4f96-9983-6e2b607f6987](https://netl.doe.gov/energy-analysis/details?id=36385f18-3eaa-4f96-9983-6e2b607f6987) ---- - - - [dac_gas_BVRE_2021_mid.csv](/inputs/consume/dac_gas_BVRE_2021_mid.csv) - - **File Type:** Inputs - - **Description:** DAC costs (capex [$/(metric ton CO2/hr)], FOM [$/(metric ton CO2/hr)/yr], VOM [$/metric ton CO2]) and conversion rate, over time, using Mid assumptions. - - **Indices:** i,t - - **Dollar year:** As specified in inputs/consume/dollaryear - - **Citation:** [https://netl.doe.gov/energy-analysis/details?id=36385f18-3eaa-4f96-9983-6e2b607f6987](https://netl.doe.gov/energy-analysis/details?id=36385f18-3eaa-4f96-9983-6e2b607f6987) ---- - - - [dollaryear.csv](/inputs/consume/dollaryear.csv) - - **File Type:** Inputs - - **Description:** Dollar year for various Beyond VRE scenarios. - - **Indices:** N/A - - **Dollar year:** Stated in document. - - **Citation:** N/A ---- - - - [h2_demand_county_share.csv](/inputs/consume/h2_demand_county_share.csv) - - **File Type:** Inputs - - **Description:** The fraction of national hydrogen demand in that year that corresponds to each county. Demand estimates come from https://data.openei.org/submissions/5655. 2021 demand shares correspond to the "Reference" scenario with light-duty vehicles / biofuels / methanol demand removed and 2050 shares correspond to the "Low Cost Electrolysis" scenario. - - **Indices:** r,t - - **Dollar year:** N/A - - **Citation:** N/A ---- - - - [h2_exogenous_demand.csv](/inputs/consume/h2_exogenous_demand.csv) - - **File Type:** Inputs - - **Description:** Exogenous hydrogen demand by industries other than the power sector per year - - **Indices:** t - - **Dollar year:** N/A - - **Citation:** N/A ---- - - - [h2_transport_and_storage_costs.csv](/inputs/consume/h2_transport_and_storage_costs.csv) - - **File Type:** Inputs - - **Description:** Transport and storage costs of hydrogen per year - - **Indices:** t - - **Dollar year:** 2004 - - **Citation:** N/A ---- - - - -#### inputs/ctus - - - [co2_site_char.csv](/inputs/ctus/co2_site_char.csv) - - **Dollar year:** 2018 ---- - - - [cs.csv](/inputs/ctus/cs.csv) ---- - - - -#### inputs/degradation - - - [degradation_annual_default.csv](/inputs/degradation/degradation_annual_default.csv) ---- - - - -#### inputs/demand_response - - - [dr_shed_avail_scalar.csv](/inputs/demand_response/dr_shed_avail_scalar.csv) ---- - - - [dr_shed_capacity_scalar_demo_data_January_2025.csv](/inputs/demand_response/dr_shed_capacity_scalar_demo_data_January_2025.csv) ---- - - - [dr_shed_hourly.h5](/inputs/demand_response/dr_shed_hourly.h5) ---- - - - [ev_load_Baseline.h5](/inputs/demand_response/ev_load_Baseline.h5) - - **File Type:** inputs - - **Description:** Baseline electricity load from EV charging by timeslice h and year t - - **Units:** MW - ---- - - - [evmc_rsc_Baseline.csv](/inputs/demand_response/evmc_rsc_Baseline.csv) ---- - - - [evmc_shape_decrease_profile_Baseline.h5](/inputs/demand_response/evmc_shape_decrease_profile_Baseline.h5) ---- - - - [evmc_shape_increase_profile_Baseline.h5](/inputs/demand_response/evmc_shape_increase_profile_Baseline.h5) ---- - - - [evmc_storage_decrease_profile_Baseline.h5](/inputs/demand_response/evmc_storage_decrease_profile_Baseline.h5) ---- - - - [evmc_storage_increase_profile_Baseline.h5](/inputs/demand_response/evmc_storage_increase_profile_Baseline.h5) ---- - - - [evmc_storage_profile_energy_Baseline.h5](/inputs/demand_response/evmc_storage_profile_energy_Baseline.h5) ---- - - - -#### inputs/dgen_model_inputs - - - -##### inputs/dgen_model_inputs/stscen2023_electrification - - - [distpvcap_stscen2023_electrification.csv](/inputs/dgen_model_inputs/stscen2023_electrification/distpvcap_stscen2023_electrification.csv) ---- - - - -##### inputs/dgen_model_inputs/stscen2023_highng - - - [distpvcap_stscen2023_highng.csv](/inputs/dgen_model_inputs/stscen2023_highng/distpvcap_stscen2023_highng.csv) - - **File Type:** distribution PV inputs - - **Description:** Setting for distpv scenario capacity - from standard scenarios 2023 with high NG (including distpv) costs ---- - - - -##### inputs/dgen_model_inputs/stscen2023_highre - - - [distpvcap_stscen2023_highre.csv](/inputs/dgen_model_inputs/stscen2023_highre/distpvcap_stscen2023_highre.csv) - - **File Type:** distribution PV inputs - - **Description:** Setting for distpv scenario capacity - from standard scenarios 2023 with high RE (including distpv) costs ---- - - - -##### inputs/dgen_model_inputs/stscen2023_lowng - - - [distpvcap_stscen2023_lowng.csv](/inputs/dgen_model_inputs/stscen2023_lowng/distpvcap_stscen2023_lowng.csv) - - **File Type:** distribution PV inputs - - **Description:** Setting for distpv scenario capacity - from standard scenarios 2023 with low NG (including distpv) costs ---- - - - -##### inputs/dgen_model_inputs/stscen2023_lowre - - - [distpvcap_stscen2023_lowre.csv](/inputs/dgen_model_inputs/stscen2023_lowre/distpvcap_stscen2023_lowre.csv) - - **File Type:** distribution PV inputs - - **Description:** Setting for distpv scenario capacity - from standard scenarios 2023 with low RE (including distpv) costs ---- - - - -##### inputs/dgen_model_inputs/stscen2023_mid_case - - - [distpvcap_stscen2023_mid_case.csv](/inputs/dgen_model_inputs/stscen2023_mid_case/distpvcap_stscen2023_mid_case.csv) - - **File Type:** distribution PV inputs ---- - - - -##### inputs/dgen_model_inputs/stscen2023_mid_case_95_by_2035 - - - [distpvcap_stscen2023_mid_case_95_by_2035.csv](/inputs/dgen_model_inputs/stscen2023_mid_case_95_by_2035/distpvcap_stscen2023_mid_case_95_by_2035.csv) - - **File Type:** distribution PV inputs ---- - - - -##### inputs/dgen_model_inputs/stscen2023_mid_case_95_by_2050 - - - [distpvcap_stscen2023_mid_case_95_by_2050.csv](/inputs/dgen_model_inputs/stscen2023_mid_case_95_by_2050/distpvcap_stscen2023_mid_case_95_by_2050.csv) - - **File Type:** distribution PV inputs ---- - - - -##### inputs/dgen_model_inputs/stscen2023_taxcredit_extended2050 - - - [distpvcap_stscen2023_taxcredit_extended2050.csv](/inputs/dgen_model_inputs/stscen2023_taxcredit_extended2050/distpvcap_stscen2023_taxcredit_extended2050.csv) - - **File Type:** distribution PV inputs ---- - - - -#### inputs/disaggregation - - - [county_population.csv](/inputs/disaggregation/county_population.csv) - - **Description:** The population of each county, relative values are used as multipliers for downselecting data. Data come from the U.S. Census Bureau 2021 county population estimates (https://www.census.gov/data/tables/time-series/demo/popest/2020s-counties-total.html). - - **Indices:** FIPS ---- - - - [county_state_lpf.csv](/inputs/disaggregation/county_state_lpf.csv) ---- - - - [disagg_hydroexist.csv](/inputs/disaggregation/disagg_hydroexist.csv) - - **Description:** The hydropower capacity fraction of each county within a given ReEDS BA, used as multipliers for downselecting data - - **Indices:** r ---- - - - -#### inputs/emission_constraints - - - [ccs_link.csv](/inputs/emission_constraints/ccs_link.csv) ---- - - - [ccs_link_water.csv](/inputs/emission_constraints/ccs_link_water.csv) ---- - - - [co2_cap.csv](/inputs/emission_constraints/co2_cap.csv) - - **Description:** Annual nationwide carbon cap ---- - - - [co2_tax.csv](/inputs/emission_constraints/co2_tax.csv) - - **Description:** Annual co2 tax ---- - - - [county_co2_share_egrid_2022.csv](/inputs/emission_constraints/county_co2_share_egrid_2022.csv) ---- - - - [csapr_group1_ex.csv](/inputs/emission_constraints/csapr_group1_ex.csv) ---- - - - [csapr_group2_ex.csv](/inputs/emission_constraints/csapr_group2_ex.csv) ---- - - - [csapr_ozone_season.csv](/inputs/emission_constraints/csapr_ozone_season.csv) ---- - - - [emitrate.csv](/inputs/emission_constraints/emitrate.csv) - - **Description:** Emission rates for thermal generators with values from Table 5 of https://docs.nlr.gov/docs/fy25osti/93005.pdf - - **Indices:** i,e ---- - - - [gwp.csv](/inputs/emission_constraints/gwp.csv) ---- - - - [h2_leakage_rate.csv](/inputs/emission_constraints/h2_leakage_rate.csv) ---- - - - [methane_leakage_rate.csv](/inputs/emission_constraints/methane_leakage_rate.csv) ---- - - - [ng_crf_penalty.csv](/inputs/emission_constraints/ng_crf_penalty.csv) - - **File Type:** Inputs - - **Description:** Cost adjustment for NG techs in scenarios with national decarbonization targets - - **Indices:** allt - - **Dollar year:** N/A - - **Citation:** [https://github.nrel.gov/ReEDS/ReEDS-2.0/pull/1220](https://github.nrel.gov/ReEDS/ReEDS-2.0/pull/1220) - - **Units:** rate (unitless) - ---- - - - [rggi_states.csv](/inputs/emission_constraints/rggi_states.csv) - - **Description:** Participating RGGI states - - **Citation:** [https://www.rggi.org/program-overview-and-design/elements](https://www.rggi.org/program-overview-and-design/elements) ---- - - - [rggicon.csv](/inputs/emission_constraints/rggicon.csv) - - **Description:** CO2 caps for RGGI states in metric tons - - **Citation:** [https://www.rggi.org/allowance-tracking/allowance-distribution](https://www.rggi.org/allowance-tracking/allowance-distribution) ---- - - - [state_cap.csv](/inputs/emission_constraints/state_cap.csv) ---- - - - -#### inputs/financials - - - [cap_penalty.csv](/inputs/financials/cap_penalty.csv) ---- - - - [construction_schedules_default.csv](/inputs/financials/construction_schedules_default.csv) ---- - - - [construction_times_default.csv](/inputs/financials/construction_times_default.csv) ---- - - - [currency_incentives.csv](/inputs/financials/currency_incentives.csv) ---- - - - [deflator.csv](/inputs/financials/deflator.csv) - - **Description:** Dollar year deflator to convert values to 2004$ ---- - - - [depreciation_schedules_default.csv](/inputs/financials/depreciation_schedules_default.csv) ---- - - - [energy_communities.csv](/inputs/financials/energy_communities.csv) ---- - - - [financials_hydrogen.csv](/inputs/financials/financials_hydrogen.csv) ---- - - - [financials_sys_ATB2023.csv](/inputs/financials/financials_sys_ATB2023.csv) ---- - - - [financials_sys_ATB2024.csv](/inputs/financials/financials_sys_ATB2024.csv) ---- - - - [financials_tech_ATB2023.csv](/inputs/financials/financials_tech_ATB2023.csv) ---- - - - [financials_tech_ATB2023_CRP20.csv](/inputs/financials/financials_tech_ATB2023_CRP20.csv) ---- - - - [financials_tech_ATB2024.csv](/inputs/financials/financials_tech_ATB2024.csv) ---- - - - [financials_transmission_30ITC_0pen_2022_2031.csv](/inputs/financials/financials_transmission_30ITC_0pen_2022_2031.csv) ---- - - - [financials_transmission_default.csv](/inputs/financials/financials_transmission_default.csv) ---- - - - [incentives_annual.csv](/inputs/financials/incentives_annual.csv) ---- - - - [incentives_biennial.csv](/inputs/financials/incentives_biennial.csv) ---- - - - [incentives_ira.csv](/inputs/financials/incentives_ira.csv) ---- - - - [incentives_ira_45q_45v_extension.csv](/inputs/financials/incentives_ira_45q_45v_extension.csv) ---- - - - [incentives_noira.csv](/inputs/financials/incentives_noira.csv) ---- - - - [incentives_none.csv](/inputs/financials/incentives_none.csv) ---- - - - [incentives_obbba.csv](/inputs/financials/incentives_obbba.csv) ---- - - - [incentives_obbba_conservative.csv](/inputs/financials/incentives_obbba_conservative.csv) ---- - - - [inflation_default.csv](/inputs/financials/inflation_default.csv) - - **Description:** Annual inflation factors from 1914 through 2200; historical values use the avg-avg values from https://www.usinflationcalculator.com/inflation/consumer-price-index-and-annual-percent-changes-from-1913-to-2008/ - - **Indices:** t ---- - - - [nuclear_energy_communities.csv](/inputs/financials/nuclear_energy_communities.csv) - - **Description:** "Counties belonging to metropolitan statistical areas (MSAs) for which at least 0.17 percent of direct employment has been related to nuclear power at any point since 2010. These are determined partly by following the process described in Section 2.6 of https://home.treasury.gov/system/files/8861/EnergyCommunities_Data_Documentation.pdf and substituting in the NAICS code for nuclear electric power generation (221113) and partly by determining counties that belong to MSAs where the number of people employed by national labs engaged in nuclear research and development (PNNL, INL, ORNL, SNL, LLNL, Argonne, and LANL) has been at least 0.17 percent of the MSA's total employment at any point since 2010." ---- - - - [reg_cap_cost_diff_default.csv](/inputs/financials/reg_cap_cost_diff_default.csv) - - **File Type:** parameter - - **Description:** region-specific differences for capital cost of all resources. Add to 1 to produce a multiplier - - **Indices:** i,r ---- - - - [retire_penalty.csv](/inputs/financials/retire_penalty.csv) ---- - - - [supply_chain_adjust.csv](/inputs/financials/supply_chain_adjust.csv) ---- - - - [tc_phaseout_schedule_ira2022.csv](/inputs/financials/tc_phaseout_schedule_ira2022.csv) ---- - - - -#### inputs/fuelprices - - - [alpha_AEO_2023_HOG.csv](/inputs/fuelprices/alpha_AEO_2023_HOG.csv) - - **File Type:** Input - - **Description:** High Oil and Gas Resource and Technology scenario census division alpha values, used in the calculation of natural gas demand curves - - **Indices:** allt,cendiv - - **Dollar year:** 2004 - - **Citation:** AEO 2023 ---- - - - [alpha_AEO_2023_LOG.csv](/inputs/fuelprices/alpha_AEO_2023_LOG.csv) - - **File Type:** Input - - **Description:** Low Oil and Gas Resource and Technology scenario census division alpha values, used in the calculation of natural gas demand curves - - **Indices:** allt,cendiv - - **Dollar year:** 2004 - - **Citation:** AEO 2023 ---- - - - [alpha_AEO_2023_reference.csv](/inputs/fuelprices/alpha_AEO_2023_reference.csv) - - **File Type:** Input - - **Description:** reference census division alpha values, used in the calculation of natural gas demand curves - - **Indices:** allt,cendiv - - **Dollar year:** 2004 - - **Citation:** AEO 2023 ---- - - - [alpha_AEO_2025_HOG.csv](/inputs/fuelprices/alpha_AEO_2025_HOG.csv) - - **File Type:** Input - - **Description:** High Oil and Gas Resource and Technology scenario census division alpha values, used in the calculation of natural gas demand curves - - **Indices:** allt,cendiv - - **Dollar year:** 2004 - - **Citation:** AEO 2025 ---- - - - [alpha_AEO_2025_LOG.csv](/inputs/fuelprices/alpha_AEO_2025_LOG.csv) - - **File Type:** Input - - **Description:** Low Oil and Gas Resource and Technology scenario census division alpha values, used in the calculation of natural gas demand curves - - **Indices:** allt,cendiv - - **Dollar year:** 2004 - - **Citation:** AEO 2025 ---- - - - [alpha_AEO_2025_reference.csv](/inputs/fuelprices/alpha_AEO_2025_reference.csv) - - **File Type:** Input - - **Description:** reference census division alpha values, used in the calculation of natural gas demand curves - - **Indices:** allt,cendiv - - **Dollar year:** 2004 - - **Citation:** AEO 2025 ---- - - - [cd_beta0.csv](/inputs/fuelprices/cd_beta0.csv) - - **File Type:** Input - - **Description:** reference census division beta levels electric sector - - **Indices:** cendiv - - **Dollar year:** 2004 ---- - - - [cd_beta0_allsector.csv](/inputs/fuelprices/cd_beta0_allsector.csv) - - **File Type:** Input - - **Description:** reference census division beta levels all sectors - - **Indices:** cendiv - - **Dollar year:** 2004 ---- - - - [coal_AEO_2025_reference.csv](/inputs/fuelprices/coal_AEO_2025_reference.csv) - - **File Type:** Input - - **Description:** AEO2025 Reference case census division fuel price of coal with missing values forward-filled from earlier years and missing New England values set to Mid Atlantic - - **Indices:** t,cendiv - - **Dollar year:** 2024 - - **Citation:** AEO2025 - - **Units:** $/MMBtu - ---- - - - [coal_AEO_2026_altelec.csv](/inputs/fuelprices/coal_AEO_2026_altelec.csv) - - **File Type:** Input - - **Description:** AEO2026 Alternative Electricity case census division fuel price of coal with missing New England values set to Mid Atlantic - - **Indices:** t,cendiv - - **Dollar year:** 2025 - - **Citation:** AEO2026 - - **Units:** $/MMBtu - ---- - - - [coal_AEO_2026_baseline.csv](/inputs/fuelprices/coal_AEO_2026_baseline.csv) - - **File Type:** Input - - **Description:** AEO2026 Counterfactual Baseline case census division fuel price of coal with missing values forward-filled from earlier years and missing New England values set to Mid Atlantic - - **Indices:** t,cendiv - - **Dollar year:** 2025 - - **Citation:** AEO2026 - - **Units:** $/MMBtu - ---- - - - [dollaryear.csv](/inputs/fuelprices/dollaryear.csv) - - **Description:** Dollar year mapping for each fuel price scenario ---- - - - [gasreg_price_adj_regression_params.csv](/inputs/fuelprices/gasreg_price_adj_regression_params.csv) - - **File Type:** Input - - **Description:** Parameters derived from regression with monthly fixed effects regressing daily gasreg heating/cooling degree days on daily deviations of gas prices from their annual averages (https://github.com/ReEDS-Model/ReEDS_Input_Processing/tree/main/aeo_updates/temperature_gas_price_adj_regression). "Beta" values are HDD/CDD coefficients and "alpha" values are intercepts and monthly fixed effects. - - **Indices:** param ---- - - - [h2-combustion_10.csv](/inputs/fuelprices/h2-combustion_10.csv) - - **Description:** price of hydrogen for combustion technologies (h2-ct and cc) at $10/MMBtu for all years ---- - - - [h2-combustion_30.csv](/inputs/fuelprices/h2-combustion_30.csv) - - **Description:** price of hydrogen for combustion technologies (h2-ct and cc) at $30/MMBtu for all years ---- - - - [h2-combustion_reference.csv](/inputs/fuelprices/h2-combustion_reference.csv) - - **Description:** price of hydrogen for combustion technologies (h2-ct and cc) at $20/MMBtu for all years ---- - - - [ng_AEO_2023_HOG.csv](/inputs/fuelprices/ng_AEO_2023_HOG.csv) - - **File Type:** Input - - **Description:** High Oil and Gas Resource and Technology scenario census division fuel price of natural gas - - **Indices:** cendiv,t - - **Dollar year:** 2004 - - **Citation:** AEO2023: https://www.eia.gov/outlooks/aeo/ - - **Units:** 2004$/MMBtu - ---- - - - [ng_AEO_2023_LOG.csv](/inputs/fuelprices/ng_AEO_2023_LOG.csv) - - **File Type:** Input - - **Description:** Low Oil and Gas Resource and Technology scenario census division fuel price of natural gas - - **Indices:** cendiv,t - - **Dollar year:** 2004 - - **Citation:** AEO2023: https://www.eia.gov/outlooks/aeo/ - - **Units:** 2004$/MMBtu - ---- - - - [ng_AEO_2023_reference.csv](/inputs/fuelprices/ng_AEO_2023_reference.csv) - - **File Type:** Input - - **Description:** Reference scenario census division fuel price of natural gas - - **Indices:** cendiv,t - - **Dollar year:** 2004 - - **Citation:** AEO2023: https://www.eia.gov/outlooks/aeo/ - - **Units:** 2004$/MMBtu - ---- - - - [ng_AEO_2025_HOG.csv](/inputs/fuelprices/ng_AEO_2025_HOG.csv) - - **File Type:** Input - - **Description:** High Oil and Gas Resource and Technology scenario census division fuel price of natural gas - - **Indices:** cendiv,t - - **Dollar year:** 2004 - - **Citation:** AEO2025: https://www.eia.gov/outlooks/aeo/ - - **Units:** 2004$/MMBtu - ---- - - - [ng_AEO_2025_LOG.csv](/inputs/fuelprices/ng_AEO_2025_LOG.csv) - - **File Type:** Input - - **Description:** Low Oil and Gas Resource and Technology scenario census division fuel price of natural gas - - **Indices:** cendiv,t - - **Dollar year:** 2004 - - **Citation:** AEO2025: https://www.eia.gov/outlooks/aeo/ - - **Units:** 2004$/MMBtu - ---- - - - [ng_AEO_2025_reference.csv](/inputs/fuelprices/ng_AEO_2025_reference.csv) - - **File Type:** Input - - **Description:** Reference scenario census division fuel price of natural gas - - **Indices:** cendiv,t - - **Dollar year:** 2004 - - **Citation:** AEO2025: https://www.eia.gov/outlooks/aeo/ - - **Units:** 2004$/MMBtu - ---- - - - [ng_demand_AEO_2023_HOG.csv](/inputs/fuelprices/ng_demand_AEO_2023_HOG.csv) - - **File Type:** Input - - **Description:** High Oil and Gas Resource and Technology census division natural gas demand for the electric sector, used in the calculation of natural gas demand curves - - **Indices:** cendiv,t - - **Citation:** AEO2023: https://www.eia.gov/outlooks/aeo/ - - **Units:** Quads - ---- - - - [ng_demand_AEO_2023_LOG.csv](/inputs/fuelprices/ng_demand_AEO_2023_LOG.csv) - - **File Type:** Input - - **Description:** Low Oil and Gas Resource and Technology census division natural gas demand for the electric sector, used in the calculation of natural gas demand curves - - **Indices:** cendiv,t - - **Citation:** AEO2023: https://www.eia.gov/outlooks/aeo/ - - **Units:** Quads - ---- - - - [ng_demand_AEO_2023_reference.csv](/inputs/fuelprices/ng_demand_AEO_2023_reference.csv) - - **File Type:** Input - - **Description:** Reference census division natural gas demand for the electric sector, used in the calculation of natural gas demand curves - - **Indices:** cendiv,t - - **Citation:** AEO2023: https://www.eia.gov/outlooks/aeo/ - - **Units:** Quads - ---- - - - [ng_demand_AEO_2025_HOG.csv](/inputs/fuelprices/ng_demand_AEO_2025_HOG.csv) - - **File Type:** Input - - **Description:** High Oil and Gas Resource and Technology census division natural gas demand for the electric sector, used in the calculation of natural gas demand curves - - **Indices:** cendiv,t - - **Citation:** AEO2025: https://www.eia.gov/outlooks/aeo/ - - **Units:** Quads - ---- - - - [ng_demand_AEO_2025_LOG.csv](/inputs/fuelprices/ng_demand_AEO_2025_LOG.csv) - - **File Type:** Input - - **Description:** Low Oil and Gas Resource and Technology census division natural gas demand for the electric sector, used in the calculation of natural gas demand curves - - **Indices:** cendiv,t - - **Citation:** AEO2025: https://www.eia.gov/outlooks/aeo/ - - **Units:** Quads - ---- - - - [ng_demand_AEO_2025_reference.csv](/inputs/fuelprices/ng_demand_AEO_2025_reference.csv) - - **File Type:** Input - - **Description:** Reference census division natural gas demand for the electric sector, used in the calculation of natural gas demand curves - - **Indices:** cendiv,t - - **Citation:** AEO2025: https://www.eia.gov/outlooks/aeo/ - - **Units:** Quads - ---- - - - [ng_tot_demand_AEO_2023_HOG.csv](/inputs/fuelprices/ng_tot_demand_AEO_2023_HOG.csv) - - **File Type:** Input - - **Description:** High Oil and Gas Resource and Technology census division natural gas demand across all sectors, used in the calculation of natural gas demand curves - - **Indices:** cendiv,t - - **Citation:** AEO2023: https://www.eia.gov/outlooks/aeo/ - - **Units:** Quads - ---- - - - [ng_tot_demand_AEO_2023_LOG.csv](/inputs/fuelprices/ng_tot_demand_AEO_2023_LOG.csv) - - **File Type:** Input - - **Description:** Low Oil and Gas Resource and Technology census division natural gas demand across all sectors, used in the calculation of natural gas demand curves - - **Indices:** cendiv,t - - **Citation:** AEO2023: https://www.eia.gov/outlooks/aeo/ - - **Units:** Quads - ---- - - - [ng_tot_demand_AEO_2023_reference.csv](/inputs/fuelprices/ng_tot_demand_AEO_2023_reference.csv) - - **File Type:** Input - - **Description:** Reference census division natural gas demand across all sectors, used in the calculation of natural gas demand curves - - **Indices:** cendiv,t - - **Citation:** AEO2023: https://www.eia.gov/outlooks/aeo/ - - **Units:** Quads - ---- - - - [ng_tot_demand_AEO_2025_HOG.csv](/inputs/fuelprices/ng_tot_demand_AEO_2025_HOG.csv) - - **File Type:** Input - - **Description:** High Oil and Gas Resource and Technology census division natural gas demand across all sectors, used in the calculation of natural gas demand curves - - **Indices:** cendiv,t - - **Citation:** AEO2025: https://www.eia.gov/outlooks/aeo/ - - **Units:** Quads - ---- - - - [ng_tot_demand_AEO_2025_LOG.csv](/inputs/fuelprices/ng_tot_demand_AEO_2025_LOG.csv) - - **File Type:** Input - - **Description:** Low Oil and Gas Resource and Technology census division natural gas demand across all sectors, used in the calculation of natural gas demand curves - - **Indices:** cendiv,t - - **Citation:** AEO2025: https://www.eia.gov/outlooks/aeo/ - - **Units:** Quads - ---- - - - [ng_tot_demand_AEO_2025_reference.csv](/inputs/fuelprices/ng_tot_demand_AEO_2025_reference.csv) - - **File Type:** Input - - **Description:** Reference census division natural gas demand across all sectors, used in the calculation of natural gas demand curves - - **Indices:** cendiv,t - - **Citation:** AEO2025: https://www.eia.gov/outlooks/aeo/ - - **Units:** Quads - ---- - - - [uranium_AEO_2023_reference.csv](/inputs/fuelprices/uranium_AEO_2023_reference.csv) ---- - - - [uranium_AEO_2025_reference.csv](/inputs/fuelprices/uranium_AEO_2025_reference.csv) ---- - - - -#### inputs/geothermal - - - [geo_discovery_BAU.csv](/inputs/geothermal/geo_discovery_BAU.csv) ---- - - - [geo_discovery_factor_ATB_2023.csv](/inputs/geothermal/geo_discovery_factor_ATB_2023.csv) ---- - - - [geo_discovery_factor_reV.csv](/inputs/geothermal/geo_discovery_factor_reV.csv) ---- - - - [geo_discovery_TI.csv](/inputs/geothermal/geo_discovery_TI.csv) ---- - - - [geo_rsc_ATB_2023.csv](/inputs/geothermal/geo_rsc_ATB_2023.csv) ---- - - - -#### inputs/growth_constraints - - - [gbin_min.csv](/inputs/growth_constraints/gbin_min.csv) ---- - - - [growth_bin_size_mult.csv](/inputs/growth_constraints/growth_bin_size_mult.csv) ---- - - - [growth_limit_absolute.csv](/inputs/growth_constraints/growth_limit_absolute.csv) - - **Description:** Maximum expected annual builds for wind, batteries, and UPV from 2024-2026 using observed record builds. - - **Units:** MW/year - ---- - - - [growth_penalty.csv](/inputs/growth_constraints/growth_penalty.csv) ---- - - - -#### inputs/hydro - - - [cap_existing_hydro.h5](/inputs/hydro/cap_existing_hydro.h5) - - **File Type:** Input - - **Description:** Annual capacities for hydro plants spanning 2007-2022, which come from ORNL's Existing Hydropower Assets dataset. - - **Indices:** t - - **Units:** MW - ---- - - - [hyd_fom.csv](/inputs/hydro/hyd_fom.csv) - - **Description:** Regional FOM costs for hydro ---- - - - [hydcf_fixed.h5](/inputs/hydro/hydcf_fixed.h5) - - **File Type:** Input - - **Description:** Fixed monthly zonal hydro capacity factor data partially created by ORNL and partially derived from ORNL's Existing Hydropower Assets dataset. - - **Indices:** i,month - - **Units:** unitless - ---- - - - [hydro_mingen.csv](/inputs/hydro/hydro_mingen.csv) ---- - - - [net_gen_existing_hydro.h5](/inputs/hydro/net_gen_existing_hydro.h5) - - **File Type:** Input - - **Description:** Monthly net generation values for hydro plants spanning 2007-2022, which come from ORNL's Existing Hydropower Assets dataset. - - **Indices:** t,month - - **Units:** MWh - ---- - - - [SeaCapAdj_hy.csv](/inputs/hydro/SeaCapAdj_hy.csv) ---- - - - -#### inputs/load - - - [cangrowth.csv](/inputs/load/cangrowth.csv) - - **Description:** Canada load growth multiplier - ---- - - - [demand_AEO_2025_high.csv](/inputs/load/demand_AEO_2025_high.csv) - - **Description:** Load growth projection from the AEO2025 High Economic Growth scenario - - **Units:** unitless - ---- - - - [demand_AEO_2025_low.csv](/inputs/load/demand_AEO_2025_low.csv) - - **Description:** Load growth projection from the AEO2025 Low Economic Growth scenario - - **Units:** unitless - ---- - - - [demand_AEO_2025_reference.csv](/inputs/load/demand_AEO_2025_reference.csv) - - **Description:** Load growth projection from the AEO2025 Reference scenario - - **Units:** unitless - ---- - - - [demand_AEO_2026_high.csv](/inputs/load/demand_AEO_2026_high.csv) - - **Description:** Load growth projection from the AEO2026 High Economic Growth scenario - - **Units:** unitless - ---- - - - [demand_AEO_2026_low.csv](/inputs/load/demand_AEO_2026_low.csv) - - **Description:** Load growth projection from the AEO2026 Low Economic Growth scenario - - **Units:** unitless - ---- - - - [demand_AEO_2026_baseline.csv](/inputs/load/demand_AEO_2026_reference.csv) - - **Description:** Load growth projection from the AEO2026 Counterfactual Baseline scenario - - **Units:** unitless - ---- - - - [EIA_loadbystate.csv](/inputs/load/EIA_loadbystate.csv) ---- - - - [loadsite_country_test.csv](/inputs/load/loadsite_country_test.csv) ---- - - - [mex_growth_rate.csv](/inputs/load/mex_growth_rate.csv) - - **Description:** Mexico load growth multiplier ---- - - - -#### inputs/national_generation - - - [gen_mandate_tech_list.csv](/inputs/national_generation/gen_mandate_tech_list.csv) ---- - - - [gen_mandate_trajectory.csv](/inputs/national_generation/gen_mandate_trajectory.csv) ---- - - - [national_rps_frac_allScen.csv](/inputs/national_generation/national_rps_frac_allScen.csv) ---- - - - -#### inputs/outages - - - [temperature_celsius-st.h5](/inputs/outages/temperature_celsius-st.h5) ---- - - - -#### inputs/plant_characteristics - - - [battery_ATB_2024_advanced.csv](/inputs/plant_characteristics/battery_ATB_2024_advanced.csv) - - **Dollar year:** 2021 ---- - - - [battery_ATB_2024_conservative.csv](/inputs/plant_characteristics/battery_ATB_2024_conservative.csv) - - **Dollar year:** 2021 ---- - - - [battery_ATB_2024_moderate.csv](/inputs/plant_characteristics/battery_ATB_2024_moderate.csv) - - **Dollar year:** 2021 ---- - - - [beccs_BVRE_2021_high.csv](/inputs/plant_characteristics/beccs_BVRE_2021_high.csv) ---- - - - [beccs_BVRE_2021_low.csv](/inputs/plant_characteristics/beccs_BVRE_2021_low.csv) ---- - - - [beccs_BVRE_2021_mid.csv](/inputs/plant_characteristics/beccs_BVRE_2021_mid.csv) ---- - - - [beccs_lowcost.csv](/inputs/plant_characteristics/beccs_lowcost.csv) ---- - - - [beccs_reference.csv](/inputs/plant_characteristics/beccs_reference.csv) ---- - - - [biopower_ATB_2024_moderate.csv](/inputs/plant_characteristics/biopower_ATB_2024_moderate.csv) ---- - - - [ccsflex_ATB_2020_cost.csv](/inputs/plant_characteristics/ccsflex_ATB_2020_cost.csv) ---- - - - [ccsflex_ATB_2020_perf.csv](/inputs/plant_characteristics/ccsflex_ATB_2020_perf.csv) ---- - - - [coal-ccs_ATB_2024_advanced.csv](/inputs/plant_characteristics/coal-ccs_ATB_2024_advanced.csv) ---- - - - [coal-ccs_ATB_2024_conservative.csv](/inputs/plant_characteristics/coal-ccs_ATB_2024_conservative.csv) ---- - - - [coal-ccs_ATB_2024_moderate.csv](/inputs/plant_characteristics/coal-ccs_ATB_2024_moderate.csv) ---- - - - [coal_ATB_2024_moderate.csv](/inputs/plant_characteristics/coal_ATB_2024_moderate.csv) ---- - - - [cost_opres_default.csv](/inputs/plant_characteristics/cost_opres_default.csv) ---- - - - [cost_opres_market.csv](/inputs/plant_characteristics/cost_opres_market.csv) ---- - - - [csp_ATB_2023_advanced.csv](/inputs/plant_characteristics/csp_ATB_2023_advanced.csv) ---- - - - [csp_ATB_2023_conservative.csv](/inputs/plant_characteristics/csp_ATB_2023_conservative.csv) ---- - - - [csp_ATB_2023_moderate.csv](/inputs/plant_characteristics/csp_ATB_2023_moderate.csv) ---- - - - [csp_ATB_2024_advanced.csv](/inputs/plant_characteristics/csp_ATB_2024_advanced.csv) ---- - - - [csp_ATB_2024_conservative.csv](/inputs/plant_characteristics/csp_ATB_2024_conservative.csv) ---- - - - [csp_ATB_2024_moderate.csv](/inputs/plant_characteristics/csp_ATB_2024_moderate.csv) ---- - - - [csp_SunShot2030.csv](/inputs/plant_characteristics/csp_SunShot2030.csv) - - **Description:** Csp costs from the SunShot2030 cost scenario ---- - - - [dollaryear.csv](/inputs/plant_characteristics/dollaryear.csv) - - **Description:** Dollar year mapping for each plant cost scenario ---- - - - [dr_shed_capcost_demo_data_IEF_January_2025.csv](/inputs/plant_characteristics/dr_shed_capcost_demo_data_IEF_January_2025.csv) ---- - - - [dr_shed_fom.csv](/inputs/plant_characteristics/dr_shed_fom.csv) ---- - - - [dr_shed_vom.csv](/inputs/plant_characteristics/dr_shed_vom.csv) ---- - - - [evmc_shape_Baseline.csv](/inputs/plant_characteristics/evmc_shape_Baseline.csv) ---- - - - [evmc_storage_Baseline.csv](/inputs/plant_characteristics/evmc_storage_Baseline.csv) ---- - - - [gas-ccs_ATB_2024_advanced.csv](/inputs/plant_characteristics/gas-ccs_ATB_2024_advanced.csv) ---- - - - [gas-ccs_ATB_2024_conservative.csv](/inputs/plant_characteristics/gas-ccs_ATB_2024_conservative.csv) ---- - - - [gas-ccs_ATB_2024_moderate.csv](/inputs/plant_characteristics/gas-ccs_ATB_2024_moderate.csv) ---- - - - [gas_ATB_2024_moderate.csv](/inputs/plant_characteristics/gas_ATB_2024_moderate.csv) ---- - - - [geo_ATB_2023_advanced.csv](/inputs/plant_characteristics/geo_ATB_2023_advanced.csv) ---- - - - [geo_ATB_2023_conservative.csv](/inputs/plant_characteristics/geo_ATB_2023_conservative.csv) ---- - - - [geo_ATB_2023_moderate.csv](/inputs/plant_characteristics/geo_ATB_2023_moderate.csv) ---- - - - [geo_ATB_2024_advanced.csv](/inputs/plant_characteristics/geo_ATB_2024_advanced.csv) ---- - - - [geo_ATB_2024_conservative.csv](/inputs/plant_characteristics/geo_ATB_2024_conservative.csv) ---- - - - [geo_ATB_2024_moderate.csv](/inputs/plant_characteristics/geo_ATB_2024_moderate.csv) ---- - - - [h2-combustion_ATB_2023.csv](/inputs/plant_characteristics/h2-combustion_ATB_2023.csv) ---- - - - [h2-combustion_ATB_2024.csv](/inputs/plant_characteristics/h2-combustion_ATB_2024.csv) - - **Description:** Hydrogen CT and CC plant costs generated in preprocessing from moderate case NREL ATB 2024 data ---- - - - [heat_rate_adj.csv](/inputs/plant_characteristics/heat_rate_adj.csv) - - **Description:** Heat rate adjustment multiplier by technology ---- - - - [heat_rate_penalty_spin.csv](/inputs/plant_characteristics/heat_rate_penalty_spin.csv) ---- - - - [hydro_ATB_2019_constant.csv](/inputs/plant_characteristics/hydro_ATB_2019_constant.csv) - - **Description:** Hydro costs from the 2019 ATB constant cost scenario ---- - - - [hydro_ATB_2019_low.csv](/inputs/plant_characteristics/hydro_ATB_2019_low.csv) - - **Description:** Hydro costs from the 2019 ATB low cost scenario ---- - - - [hydro_ATB_2019_mid.csv](/inputs/plant_characteristics/hydro_ATB_2019_mid.csv) - - **Description:** Hydro costs from the 2019 ATB mid cost scenario ---- - - - [maxage.csv](/inputs/plant_characteristics/maxage.csv) - - **Description:** Maximum age allowed for each technology ---- - - - [maxdailycf.csv](/inputs/plant_characteristics/maxdailycf.csv) - - **Description:** maximum daily capacity factor--dr_shed input supply curves are based on one 4-hour event per day ---- - - - [min_retire_age.csv](/inputs/plant_characteristics/min_retire_age.csv) - - **Description:** Minimum retirement age for given technology ---- - - - [minCF.csv](/inputs/plant_characteristics/minCF.csv) - - **Description:** minimum annual capacity factor for each tech fleet - applied to i-rto ---- - - - [mingen_fixed.csv](/inputs/plant_characteristics/mingen_fixed.csv) ---- - - - [minloadfrac0.csv](/inputs/plant_characteristics/minloadfrac0.csv) - - **Description:** characteristics/minloadfrac0 database of minloadbed generator cs ---- - - - [mttr.csv](/inputs/plant_characteristics/mttr.csv) ---- - - - [nuclear-smr_ATB_2024_advanced.csv](/inputs/plant_characteristics/nuclear-smr_ATB_2024_advanced.csv) ---- - - - [nuclear-smr_ATB_2024_conservative.csv](/inputs/plant_characteristics/nuclear-smr_ATB_2024_conservative.csv) ---- - - - [nuclear-smr_ATB_2024_moderate.csv](/inputs/plant_characteristics/nuclear-smr_ATB_2024_moderate.csv) ---- - - - [nuclear_ATB_2024_advanced.csv](/inputs/plant_characteristics/nuclear_ATB_2024_advanced.csv) ---- - - - [nuclear_ATB_2024_conservative.csv](/inputs/plant_characteristics/nuclear_ATB_2024_conservative.csv) ---- - - - [nuclear_ATB_2024_moderate.csv](/inputs/plant_characteristics/nuclear_ATB_2024_moderate.csv) ---- - - - [ofs-wind_ATB_2023_advanced.csv](/inputs/plant_characteristics/ofs-wind_ATB_2023_advanced.csv) - - **File Type:** Inputs file - - **Description:** 2023 advanced ofs-wind capital, fixed O&M, var O&M costs and rsc_mult (SC cost reduction mult) by class and year - - **Dollar year:** 2004 ---- - - - [ofs-wind_ATB_2023_conservative.csv](/inputs/plant_characteristics/ofs-wind_ATB_2023_conservative.csv) - - **File Type:** Inputs file - - **Description:** 2023 conservative ofs-wind capital, fixed O&M, var O&M costs and rsc_mult (SC cost reduction mult) by class and year - - **Dollar year:** 2004 ---- - - - [ofs-wind_ATB_2023_moderate.csv](/inputs/plant_characteristics/ofs-wind_ATB_2023_moderate.csv) - - **File Type:** Inputs file - - **Description:** 2023 moderate ofs-wind capital, fixed O&M, var O&M costs and rsc_mult (SC cost reduction mult) by class and year - - **Dollar year:** 2004 ---- - - - [ofs-wind_ATB_2023_moderate_noFloating.csv](/inputs/plant_characteristics/ofs-wind_ATB_2023_moderate_noFloating.csv) ---- - - - [ofs-wind_ATB_2024_advanced.csv](/inputs/plant_characteristics/ofs-wind_ATB_2024_advanced.csv) - - **File Type:** Inputs file - - **Description:** 2024 advanced ofs-wind capital, fixed O&M, var O&M costs and rsc_mult (SC cost reduction mult) by class and year - - **Dollar year:** 2022 ---- - - - [ofs-wind_ATB_2024_conservative.csv](/inputs/plant_characteristics/ofs-wind_ATB_2024_conservative.csv) - - **File Type:** Inputs file - - **Description:** 2024 conservative ofs-wind capital, fixed O&M, var O&M costs and rsc_mult (SC cost reduction mult) by class and year - - **Dollar year:** 2022 ---- - - - [ofs-wind_ATB_2024_moderate.csv](/inputs/plant_characteristics/ofs-wind_ATB_2024_moderate.csv) - - **File Type:** Inputs file - - **Description:** 2024 moderate ofs-wind capital, fixed O&M, var O&M costs and rsc_mult (SC cost reduction mult) by class and year - - **Dollar year:** 2022 ---- - - - [ofs-wind_ATB_2024_moderate_noFloating.csv](/inputs/plant_characteristics/ofs-wind_ATB_2024_moderate_noFloating.csv) - - **File Type:** Inputs file - - **Description:** 2024 moderate_noFloating ofs-wind capital (5x floating capital cost), fixed O&M, var O&M costs and rsc_mult (SC cost reduction mult) by class and year - - **Dollar year:** 2022 ---- - - - [ons-wind_ATB_2023_advanced.csv](/inputs/plant_characteristics/ons-wind_ATB_2023_advanced.csv) ---- - - - [ons-wind_ATB_2023_conservative.csv](/inputs/plant_characteristics/ons-wind_ATB_2023_conservative.csv) ---- - - - [ons-wind_ATB_2023_moderate.csv](/inputs/plant_characteristics/ons-wind_ATB_2023_moderate.csv) ---- - - - [ons-wind_ATB_2024_advanced.csv](/inputs/plant_characteristics/ons-wind_ATB_2024_advanced.csv) - - **File Type:** Inputs file - - **Description:** Advanced cost and performance inputs from the 2024 Annual Technology Baseline for land-based wind - - **Dollar year:** 2022 ---- - - - [ons-wind_ATB_2024_conservative.csv](/inputs/plant_characteristics/ons-wind_ATB_2024_conservative.csv) - - **File Type:** Inputs file - - **Description:** Conservative cost and performance inputs from the 2024 Annual Technology Baseline for land-based wind - - **Dollar year:** 2022 ---- - - - [ons-wind_ATB_2024_moderate.csv](/inputs/plant_characteristics/ons-wind_ATB_2024_moderate.csv) - - **File Type:** Inputs file - - **Description:** Moderate cost and performance inputs from the 2024 Annual Technology Baseline for land-based wind - - **Dollar year:** 2022 ---- - - - [other_plantchar.csv](/inputs/plant_characteristics/other_plantchar.csv) ---- - - - [outage_forced_static.csv](/inputs/plant_characteristics/outage_forced_static.csv) - - **File Type:** Inputs file - - **Description:** Forced outage rates by technology ---- - - - [outage_forced_temperature_murphy2019.csv](/inputs/plant_characteristics/outage_forced_temperature_murphy2019.csv) ---- - - - [outage_scheduled_monthly.csv](/inputs/plant_characteristics/outage_scheduled_monthly.csv) ---- - - - [outage_scheduled_static.csv](/inputs/plant_characteristics/outage_scheduled_static.csv) - - **Description:** Scheduled outage rate by technology ---- - - - [pvb_benchmark2020.csv](/inputs/plant_characteristics/pvb_benchmark2020.csv) ---- - - - [ramprate.csv](/inputs/plant_characteristics/ramprate.csv) - - **Description:** Generator ramp rates by technology ---- - - - [startcost.csv](/inputs/plant_characteristics/startcost.csv) ---- - - - [unitsize_atb.csv](/inputs/plant_characteristics/unitsize_atb.csv) ---- - - - [upv_ATB_2023_advanced.csv](/inputs/plant_characteristics/upv_ATB_2023_advanced.csv) - - **File Type:** Inputs file - - **Description:** 2023 advanced UPV capital, FOM and VOM costs, and capacity factor improvement multipliers by year - - **Dollar year:** 2004 ---- - - - [upv_ATB_2023_conservative.csv](/inputs/plant_characteristics/upv_ATB_2023_conservative.csv) - - **File Type:** Inputs file - - **Description:** 2023 conservative UPV capital, FOM and VOM costs, and capacity factor improvement multipliers by year - - **Dollar year:** 2004 ---- - - - [upv_ATB_2023_moderate.csv](/inputs/plant_characteristics/upv_ATB_2023_moderate.csv) - - **File Type:** Inputs file - - **Description:** 2023 moderate UPV capital, FOM and VOM costs, and capacity factor improvement multipliers by year - - **Dollar year:** 2004 ---- - - - [upv_ATB_2024_advanced.csv](/inputs/plant_characteristics/upv_ATB_2024_advanced.csv) - - **File Type:** Inputs file - - **Description:** 2024 advanced UPV capital, FOM and VOM costs, and capacity factor improvement multipliers by year - - **Dollar year:** 2004 ---- - - - [upv_ATB_2024_conservative.csv](/inputs/plant_characteristics/upv_ATB_2024_conservative.csv) - - **File Type:** Inputs file - - **Description:** 2024 conservative UPV capital, FOM and VOM costs, and capacity factor improvement multipliers by year - - **Dollar year:** 2004 ---- - - - [upv_ATB_2024_moderate.csv](/inputs/plant_characteristics/upv_ATB_2024_moderate.csv) - - **File Type:** Inputs file - - **Description:** 2024 moderate UPV capital, FOM and VOM costs, and capacity factor improvement multipliers by year - - **Dollar year:** 2004 ---- - - - [years_until_endogenous.csv](/inputs/plant_characteristics/years_until_endogenous.csv) ---- - - - -#### inputs/profiles_cf - - - [cf_distpv_county.h5](/inputs/profiles_cf/cf_distpv_county.h5) ---- - - - [cf_upv_limited_ba.h5](/inputs/profiles_cf/cf_upv_limited_ba.h5) ---- - - - [cf_upv_limited_county.h5](/inputs/profiles_cf/cf_upv_limited_county.h5) ---- - - - [cf_upv_open_ba.h5](/inputs/profiles_cf/cf_upv_open_ba.h5) ---- - - - [cf_upv_open_county.h5](/inputs/profiles_cf/cf_upv_open_county.h5) ---- - - - [cf_upv_reference_ba.h5](/inputs/profiles_cf/cf_upv_reference_ba.h5) ---- - - - [cf_upv_reference_county.h5](/inputs/profiles_cf/cf_upv_reference_county.h5) ---- - - - [cf_wind-ofs_meshed_limited_ba.h5](/inputs/profiles_cf/cf_wind-ofs_meshed_limited_ba.h5) ---- - - - [cf_wind-ofs_meshed_open_ba.h5](/inputs/profiles_cf/cf_wind-ofs_meshed_open_ba.h5) ---- - - - [cf_wind-ofs_meshed_reference_ba.h5](/inputs/profiles_cf/cf_wind-ofs_meshed_reference_ba.h5) ---- - - - [cf_wind-ofs_radial_limited_ba.h5](/inputs/profiles_cf/cf_wind-ofs_radial_limited_ba.h5) ---- - - - [cf_wind-ofs_radial_limited_county.h5](/inputs/profiles_cf/cf_wind-ofs_radial_limited_county.h5) ---- - - - [cf_wind-ofs_radial_open_ba.h5](/inputs/profiles_cf/cf_wind-ofs_radial_open_ba.h5) ---- - - - [cf_wind-ofs_radial_open_county.h5](/inputs/profiles_cf/cf_wind-ofs_radial_open_county.h5) ---- - - - [cf_wind-ofs_radial_reference_ba.h5](/inputs/profiles_cf/cf_wind-ofs_radial_reference_ba.h5) ---- - - - [cf_wind-ofs_radial_reference_county.h5](/inputs/profiles_cf/cf_wind-ofs_radial_reference_county.h5) ---- - - - [cf_wind-ons_limited_ba.h5](/inputs/profiles_cf/cf_wind-ons_limited_ba.h5) ---- - - - [cf_wind-ons_limited_county.h5](/inputs/profiles_cf/cf_wind-ons_limited_county.h5) ---- - - - [cf_wind-ons_open_ba.h5](/inputs/profiles_cf/cf_wind-ons_open_ba.h5) ---- - - - [cf_wind-ons_open_county.h5](/inputs/profiles_cf/cf_wind-ons_open_county.h5) ---- - - - [cf_wind-ons_reference_ba.h5](/inputs/profiles_cf/cf_wind-ons_reference_ba.h5) ---- - - - [cf_wind-ons_reference_county.h5](/inputs/profiles_cf/cf_wind-ons_reference_county.h5) ---- - - - -#### inputs/profiles_demand - - - [demand_EER2023_100by2050.h5](/inputs/profiles_demand/demand_EER2023_100by2050.h5) ---- - - - [demand_EER2023_Baseline_AEO2022.h5](/inputs/profiles_demand/demand_EER2023_Baseline_AEO2022.h5) ---- - - - [demand_EER2023_IRAlow.h5](/inputs/profiles_demand/demand_EER2023_IRAlow.h5) ---- - - - [demand_EER2023_IRAmoderate.h5](/inputs/profiles_demand/demand_EER2023_IRAmoderate.h5) ---- - - - [demand_EER2025_100by2050.h5](/inputs/profiles_demand/demand_EER2025_100by2050.h5) ---- - - - [demand_EER2025_Baseline_AEO2023.h5](/inputs/profiles_demand/demand_EER2025_Baseline_AEO2023.h5) ---- - - - [demand_EER2025_IRAlow.h5](/inputs/profiles_demand/demand_EER2025_IRAlow.h5) ---- - - - [demand_EFS_Baseline.h5](/inputs/profiles_demand/demand_EFS_Baseline.h5) ---- - - - [demand_EFS_Clean2035.h5](/inputs/profiles_demand/demand_EFS_Clean2035.h5) ---- - - - [demand_EFS_Clean2035_LTS.h5](/inputs/profiles_demand/demand_EFS_Clean2035_LTS.h5) ---- - - - [demand_EFS_Clean2035clip1pct.h5](/inputs/profiles_demand/demand_EFS_Clean2035clip1pct.h5) ---- - - - [demand_EFS_HIGH.h5](/inputs/profiles_demand/demand_EFS_HIGH.h5) ---- - - - [demand_EFS_MEDIUM.h5](/inputs/profiles_demand/demand_EFS_MEDIUM.h5) ---- - - - [demand_EFS_MEDIUMStretch2040.h5](/inputs/profiles_demand/demand_EFS_MEDIUMStretch2040.h5) ---- - - - [demand_EFS_MEDIUMStretch2046.h5](/inputs/profiles_demand/demand_EFS_MEDIUMStretch2046.h5) ---- - - - [demand_EFS_REFERENCE.h5](/inputs/profiles_demand/demand_EFS_REFERENCE.h5) ---- - - - [demand_historic.h5](/inputs/profiles_demand/demand_historic.h5) ---- - - - -#### inputs/remote - - - [cf_distpv_county_18421977.h5](/inputs/remote/cf_distpv_county_18421977.h5) ---- - - - [cf_upv_limited_ba_18407660.h5](/inputs/remote/cf_upv_limited_ba_18407660.h5) ---- - - - [cf_upv_limited_county_18407660.h5](/inputs/remote/cf_upv_limited_county_18407660.h5) ---- - - - [cf_upv_open_ba_18407660.h5](/inputs/remote/cf_upv_open_ba_18407660.h5) ---- - - - [cf_upv_open_county_18407660.h5](/inputs/remote/cf_upv_open_county_18407660.h5) ---- - - - [cf_upv_reference_ba_18407660.h5](/inputs/remote/cf_upv_reference_ba_18407660.h5) ---- - - - [cf_upv_reference_county_18407660.h5](/inputs/remote/cf_upv_reference_county_18407660.h5) ---- - - - [cf_wind-ofs_meshed_limited_ba_18423723.h5](/inputs/remote/cf_wind-ofs_meshed_limited_ba_18423723.h5) ---- - - - [cf_wind-ofs_meshed_open_ba_18423723.h5](/inputs/remote/cf_wind-ofs_meshed_open_ba_18423723.h5) ---- - - - [cf_wind-ofs_meshed_reference_ba_18423723.h5](/inputs/remote/cf_wind-ofs_meshed_reference_ba_18423723.h5) ---- - - - [cf_wind-ofs_radial_limited_ba_18423723.h5](/inputs/remote/cf_wind-ofs_radial_limited_ba_18423723.h5) ---- - - - [cf_wind-ofs_radial_limited_county_18423723.h5](/inputs/remote/cf_wind-ofs_radial_limited_county_18423723.h5) ---- - - - [cf_wind-ofs_radial_open_ba_18423723.h5](/inputs/remote/cf_wind-ofs_radial_open_ba_18423723.h5) ---- - - - [cf_wind-ofs_radial_open_county_18423723.h5](/inputs/remote/cf_wind-ofs_radial_open_county_18423723.h5) ---- - - - [cf_wind-ofs_radial_reference_ba_18423723.h5](/inputs/remote/cf_wind-ofs_radial_reference_ba_18423723.h5) ---- - - - [cf_wind-ofs_radial_reference_county_18423723.h5](/inputs/remote/cf_wind-ofs_radial_reference_county_18423723.h5) ---- - - - [cf_wind-ons_limited_ba_18422200.h5](/inputs/remote/cf_wind-ons_limited_ba_18422200.h5) ---- - - - [cf_wind-ons_limited_county_18422200.h5](/inputs/remote/cf_wind-ons_limited_county_18422200.h5) ---- - - - [cf_wind-ons_open_ba_18422200.h5](/inputs/remote/cf_wind-ons_open_ba_18422200.h5) ---- - - - [cf_wind-ons_open_county_18422200.h5](/inputs/remote/cf_wind-ons_open_county_18422200.h5) ---- - - - [cf_wind-ons_reference_ba_18422200.h5](/inputs/remote/cf_wind-ons_reference_ba_18422200.h5) ---- - - - [cf_wind-ons_reference_county_18422200.h5](/inputs/remote/cf_wind-ons_reference_county_18422200.h5) ---- - - - [demand_EER2023_100by2050_18423998.h5](/inputs/remote/demand_EER2023_100by2050_18423998.h5) ---- - - - [demand_EER2023_Baseline_AEO2022_18423998.h5](/inputs/remote/demand_EER2023_Baseline_AEO2022_18423998.h5) ---- - - - [demand_EER2023_IRAlow_18423998.h5](/inputs/remote/demand_EER2023_IRAlow_18423998.h5) ---- - - - [demand_EER2023_IRAmoderate_18423998.h5](/inputs/remote/demand_EER2023_IRAmoderate_18423998.h5) ---- - - - [demand_EER2025_100by2050_18435264.h5](/inputs/remote/demand_EER2025_100by2050_18435264.h5) ---- - - - [demand_EER2025_Baseline_AEO2023_18435264.h5](/inputs/remote/demand_EER2025_Baseline_AEO2023_18435264.h5) ---- - - - [demand_EER2025_IRAlow_18435264.h5](/inputs/remote/demand_EER2025_IRAlow_18435264.h5) ---- - - - [demand_EFS_Baseline_18461543.h5](/inputs/remote/demand_EFS_Baseline_18461543.h5) ---- - - - [demand_EFS_Clean2035_18461543.h5](/inputs/remote/demand_EFS_Clean2035_18461543.h5) ---- - - - [demand_EFS_Clean2035_LTS_18461543.h5](/inputs/remote/demand_EFS_Clean2035_LTS_18461543.h5) ---- - - - [demand_EFS_Clean2035clip1pct_18461543.h5](/inputs/remote/demand_EFS_Clean2035clip1pct_18461543.h5) ---- - - - [demand_EFS_HIGH_18461543.h5](/inputs/remote/demand_EFS_HIGH_18461543.h5) ---- - - - [demand_EFS_MEDIUM_18461543.h5](/inputs/remote/demand_EFS_MEDIUM_18461543.h5) ---- - - - [demand_EFS_MEDIUMStretch2040_18461543.h5](/inputs/remote/demand_EFS_MEDIUMStretch2040_18461543.h5) ---- - - - [demand_EFS_MEDIUMStretch2046_18461543.h5](/inputs/remote/demand_EFS_MEDIUMStretch2046_18461543.h5) ---- - - - [demand_EFS_REFERENCE_18461543.h5](/inputs/remote/demand_EFS_REFERENCE_18461543.h5) ---- - - - [demand_historic_18462671.h5](/inputs/remote/demand_historic_18462671.h5) ---- - - - -#### inputs/reserves - - - [ccseason_dates.csv](/inputs/reserves/ccseason_dates.csv) ---- - - - [opres_periods.csv](/inputs/reserves/opres_periods.csv) ---- - - - [orperc.csv](/inputs/reserves/orperc.csv) ---- - - - [peak_net_imports.csv](/inputs/reserves/peak_net_imports.csv) ---- - - - [prm_annual.csv](/inputs/reserves/prm_annual.csv) - - **Description:** Annual planning reserve margin by NERC region ---- - - - [ramptime.csv](/inputs/reserves/ramptime.csv) ---- - - - -#### inputs/sets - - - [aclike.csv](/inputs/sets/aclike.csv) - - **File Type:** GAMS set - - **Description:** set of AC transmission capacity types ---- - - - [allt.csv](/inputs/sets/allt.csv) - - **File Type:** GAMS set - - **Description:** set of all potential years ---- - - - [bioclass.csv](/inputs/sets/bioclass.csv) - - **File Type:** GAMS set - - **Description:** set of bio tech classes ---- - - - [ccsflex_cat.csv](/inputs/sets/ccsflex_cat.csv) - - **File Type:** GAMS set - - **Description:** set of flexible ccs performance parameter categories ---- - - - [climate_param.csv](/inputs/sets/climate_param.csv) - - **File Type:** GAMS set - - **Description:** set of parameters defined in climate_heuristics_finalyear ---- - - - [consumecat.csv](/inputs/sets/consumecat.csv) - - **File Type:** GAMS set - - **Description:** set of categories for consuming facility characteristics ---- - - - [csapr_cat.csv](/inputs/sets/csapr_cat.csv) - - **File Type:** GAMS set - - **Description:** set of CSAPR regulation categories ---- - - - [csapr_group.csv](/inputs/sets/csapr_group.csv) - - **File Type:** GAMS set - - **Description:** set of CSAPR trading groups ---- - - - [ctt.csv](/inputs/sets/ctt.csv) - - **File Type:** GAMS set - - **Description:** set of cooling technology types ---- - - - [e.csv](/inputs/sets/e.csv) - - **File Type:** GAMS set - - **Description:** set of emission categories used in model ---- - - - [eall.csv](/inputs/sets/eall.csv) - - **File Type:** GAMS set - - **Description:** set of emission categories used in reporting ---- - - - [etype.csv](/inputs/sets/etype.csv) ---- - - - [f.csv](/inputs/sets/f.csv) - - **File Type:** GAMS set - - **Description:** set of fuel types ---- - - - [flex_type.csv](/inputs/sets/flex_type.csv) - - **File Type:** GAMS set - - **Description:** set of demand flexibility types ---- - - - [fuel2tech.csv](/inputs/sets/fuel2tech.csv) - - **File Type:** GAMS set - - **Description:** mapping between fuel types and generations ---- - - - [fuelbin.csv](/inputs/sets/fuelbin.csv) - - **File Type:** GAMS set - - **Description:** set of gas usage brackets ---- - - - [gb.csv](/inputs/sets/gb.csv) - - **File Type:** GAMS set - - **Description:** set of gas price bins ---- - - - [gbin.csv](/inputs/sets/gbin.csv) - - **File Type:** GAMS set - - **Description:** set of growth bins ---- - - - [geotech.csv](/inputs/sets/geotech.csv) - - **File Type:** GAMS set - - **Description:** set of geothermal technology categories ---- - - - [h2_st.csv](/inputs/sets/h2_st.csv) - - **File Type:** GAMS set - - **Description:** defines investments needed to store and transport H2 ---- - - - [h2_stor.csv](/inputs/sets/h2_stor.csv) - - **File Type:** GAMS set - - **Description:** set of H2 storage options ---- - - - [hintage_char.csv](/inputs/sets/hintage_char.csv) - - **File Type:** GAMS set - - **Description:** set of characteristics available in hintage_data ---- - - - [i.csv](/inputs/sets/i.csv) - - **File Type:** GAMS set - - **Description:** set of technologies ---- - - - [i_geotech.csv](/inputs/sets/i_geotech.csv) - - **File Type:** GAMS set - - **Description:** crosswalk between an individual geothermal technology and its category ---- - - - [i_h2_ptc_gen.csv](/inputs/sets/i_h2_ptc_gen.csv) - - **File Type:** GAMS set - - **Description:** set of technologies which can produce energy for electrolyzers claiming the hydrogen production tax credit due to their low lifecycle carbon emissions ---- - - - [i_p.csv](/inputs/sets/i_p.csv) - - **File Type:** GAMS set - - **Description:** mapping from technologies to the products they produce ---- - - - [i_subtech.csv](/inputs/sets/i_subtech.csv) - - **File Type:** GAMS set - - **Description:** set of categories for subtechs ---- - - - [i_water_nocooling.csv](/inputs/sets/i_water_nocooling.csv) - - **File Type:** GAMS set - - **Description:** set of technologies that use water, but are not differentiated by cooling tech and water source ---- - - - [lcclike.csv](/inputs/sets/lcclike.csv) - - **File Type:** GAMS set - - **Description:** set of transmission capacity types where lines are bundled with AC/DC converters ---- - - - [month.csv](/inputs/sets/month.csv) - - **File Type:** GAMS set ---- - - - [noretire.csv](/inputs/sets/noretire.csv) - - **File Type:** GAMS set - - **Description:** set of technologies that will never be retired ---- - - - [notvsc.csv](/inputs/sets/notvsc.csv) - - **File Type:** GAMS set - - **Description:** set of transmission capacity types that are not VSC ---- - - - [ofstype.csv](/inputs/sets/ofstype.csv) - - **File Type:** GAMS set - - **Description:** set of offshore types used in offshore requirement constraint (eq_RPS_OFSWind) ---- - - - [ofstype_i.csv](/inputs/sets/ofstype_i.csv) - - **File Type:** GAMS set - - **Description:** crosswalk between ofstype and i ---- - - - [orcat.csv](/inputs/sets/orcat.csv) - - **File Type:** GAMS set - - **Description:** set of operating reserve categories ---- - - - [ortype.csv](/inputs/sets/ortype.csv) - - **File Type:** GAMS set - - **Description:** set of types of operating reserve constraints ---- - - - [p.csv](/inputs/sets/p.csv) - - **File Type:** GAMS set - - **Description:** set of products produced ---- - - - [pcat.csv](/inputs/sets/pcat.csv) - - **File Type:** GAMS set - - **Description:** set of prescribed technology categories ---- - - - [plantcat.csv](/inputs/sets/plantcat.csv) - - **File Type:** GAMS set - - **Description:** set of categories for plant characteristics ---- - - - [prepost.csv](/inputs/sets/prepost.csv) - - **File Type:** GAMS set ---- - - - [prescriptivelink0.csv](/inputs/sets/prescriptivelink0.csv) - - **File Type:** GAMS set - - **Description:** initial set of prescribed categories and their technologies - used in assigning prescribed builds ---- - - - [pvb_agg.csv](/inputs/sets/pvb_agg.csv) - - **File Type:** GAMS set - - **Description:** crosswalk between hybrid pv+battery configurations and technology options ---- - - - [pvb_config.csv](/inputs/sets/pvb_config.csv) - - **File Type:** GAMS set - - **Description:** set of hybrid pv+battery configurations ---- - - - [quarter.csv](/inputs/sets/quarter.csv) - - **File Type:** GAMS set ---- - - - [resourceclass.csv](/inputs/sets/resourceclass.csv) - - **File Type:** GAMS set - - **Description:** set of renewable resource classes ---- - - - [RPSCat.csv](/inputs/sets/RPSCat.csv) - - **File Type:** GAMS set - - **Description:** set of RPS constraint categories, including clean energy standards ---- - - - [sc_cat.csv](/inputs/sets/sc_cat.csv) - - **File Type:** GAMS set - - **Description:** set of supply curve categories (capacity and cost) ---- - - - [sdbin.csv](/inputs/sets/sdbin.csv) - - **File Type:** GAMS set - - **Description:** set of storage durage bins ---- - - - [sw.csv](/inputs/sets/sw.csv) - - **File Type:** GAMS set - - **Description:** set of surface water types where access is based on consumption not withdrawal ---- - - - [tg.csv](/inputs/sets/tg.csv) - - **File Type:** GAMS set - - **Description:** set of technology groups ---- - - - [tg_rsc_cspagg.csv](/inputs/sets/tg_rsc_cspagg.csv) - - **File Type:** GAMS set - - **Description:** set of csp technologies that belong to the same class ---- - - - [tg_rsc_upvagg.csv](/inputs/sets/tg_rsc_upvagg.csv) - - **File Type:** GAMS set - - **Description:** set of pv and pvb technologies that belong to the same class ---- - - - [trancap_fut_cat.csv](/inputs/sets/trancap_fut_cat.csv) - - **File Type:** GAMS set - - **Description:** set of categories of near-term transmission projects that describe the likelihood of being completed ---- - - - [trtype.csv](/inputs/sets/trtype.csv) - - **File Type:** GAMS set - - **Description:** set of transmission capacity types ---- - - - [unitspec_upgrades.csv](/inputs/sets/unitspec_upgrades.csv) - - **File Type:** GAMS set - - **Description:** set of upgraded technologies that get unit-specific characteristics ---- - - - [upgrade_hintage_char.csv](/inputs/sets/upgrade_hintage_char.csv) - - **File Type:** GAMS set - - **Description:** set to operate over in extension of hintage_data characteristics when sw_upgrades = 1 ---- - - - [w.csv](/inputs/sets/w.csv) - - **File Type:** GAMS set - - **Description:** set of water withdrawal or consumption options for water techs ---- - - - [wst.csv](/inputs/sets/wst.csv) - - **File Type:** GAMS set - - **Description:** set of water source types ---- - - - [wst_climate.csv](/inputs/sets/wst_climate.csv) - - **File Type:** GAMS set - - **Description:** set of water sources affected by climate change ---- - - - [yearafter.csv](/inputs/sets/yearafter.csv) - - **File Type:** GAMS set - - **Description:** set to loop over for the final year calculation ---- - - - -#### inputs/shapefiles - - - [state_fips_codes.csv](/inputs/shapefiles/state_fips_codes.csv) - - **Description:** Mapping of states to FIPS codes and postcal code abbreviations ---- - - - -#### inputs/state_policies - - - [acp_disallowed.csv](/inputs/state_policies/acp_disallowed.csv) - - **Description:** List of states which do not allow alternative compliance payments in place of meeting RPS or CES requirements ---- - - - [acp_prices.csv](/inputs/state_policies/acp_prices.csv) ---- - - - [ces_fraction.csv](/inputs/state_policies/ces_fraction.csv) - - **Description:** Annual compliance for states with a CES policy ---- - - - [forced_retirements.csv](/inputs/state_policies/forced_retirements.csv) - - **Description:** List of regions with mandatory retirement policies for certain technologies ---- - - - [hydrofrac_policy.csv](/inputs/state_policies/hydrofrac_policy.csv) ---- - - - [ng_crf_penalty_st.csv](/inputs/state_policies/ng_crf_penalty_st.csv) - - **File Type:** Inputs - - **Description:** Cost adjustment for NG techs in states where all NG techs must be retired by a certain year - - **Indices:** allt,st - - **Dollar year:** N/A - - **Citation:** [https://github.nrel.gov/ReEDS/ReEDS-2.0/pull/1220](https://github.nrel.gov/ReEDS/ReEDS-2.0/pull/1220) - - **Units:** rate (unitless) - ---- - - - [nuclear_subsidies.csv](/inputs/state_policies/nuclear_subsidies.csv) ---- - - - [offshore_req_default.csv](/inputs/state_policies/offshore_req_default.csv) - - **File Type:** Inputs - - **Description:** default state mandates of offshore wind capacity, updated in November 2025 - - **Indices:** st,allt - - **Units:** MW - ---- - - - [oosfrac.csv](/inputs/state_policies/oosfrac.csv) - - **Description:** Defines the fraction of renewable and clean energy credits can be purchased from out of state (oos). Applied for RPS and CES ---- - - - [recstyle.csv](/inputs/state_policies/recstyle.csv) - - **Description:** Indication for how to apply state requirement (0 = end-use sales, 1 = bus-bar sales, 2 = generation). Default is 0. ---- - - - [rectable.csv](/inputs/state_policies/rectable.csv) - - **Description:** Table defining which states are allowed to trade RECs ---- - - - [rps_fraction.csv](/inputs/state_policies/rps_fraction.csv) - - **Description:** Indicates what fraction of sales or generation (based on recstyle.csv) must be from renewable energy ---- - - - [storage_mandates.csv](/inputs/state_policies/storage_mandates.csv) - - **Description:** Energy storage mandates by region ---- - - - [techs_banned_ces.csv](/inputs/state_policies/techs_banned_ces.csv) - - **Description:** Indicates which technolgies are not eligible to contribute to CES ---- - - - [techs_banned_imports_rps.csv](/inputs/state_policies/techs_banned_imports_rps.csv) ---- - - - [techs_banned_rps.csv](/inputs/state_policies/techs_banned_rps.csv) - - **Description:** Indicates which technolgies are not eligible to contribute to RPS ---- - - - [unbundled_limit_ces.csv](/inputs/state_policies/unbundled_limit_ces.csv) - - **Description:** Limit on fraction of credits towards CES which can be purchased unbundled from other states ---- - - - [unbundled_limit_rps.csv](/inputs/state_policies/unbundled_limit_rps.csv) - - **Description:** Limit on fraction of credits towards RPS which can be purchased unbundled from other states ---- - - - -#### inputs/storage - - - [cap_existing_psh.csv](/inputs/storage/cap_existing_psh.csv) - - **Description:** County-wide PSH operational capacity, pump capacity, and max energy, based on plant-level data from https://www.hydropower.org/hydropower-pumped-storage-tool - - **Units:** MW/MWh - ---- - - - [PSH_supply_curves_durations.csv](/inputs/storage/PSH_supply_curves_durations.csv) ---- - - - [storage_duration.csv](/inputs/storage/storage_duration.csv) ---- - - - -#### inputs/supply_curve - - - [bio_supplycurve.csv](/inputs/supply_curve/bio_supplycurve.csv) - - **Description:** Regional biomass supply and costs by resource class - - **Dollar year:** 2015 ---- - - - [dollaryear.csv](/inputs/supply_curve/dollaryear.csv) ---- - - - [dr_shed_cap.csv](/inputs/supply_curve/dr_shed_cap.csv) ---- - - - [dr_shed_cost.csv](/inputs/supply_curve/dr_shed_cost.csv) ---- - - - [hyd_add_upg_cap.csv](/inputs/supply_curve/hyd_add_upg_cap.csv) ---- - - - [hydcap.csv](/inputs/supply_curve/hydcap.csv) ---- - - - [hydcost.csv](/inputs/supply_curve/hydcost.csv) ---- - - - [interconnection_land.h5](/inputs/supply_curve/interconnection_land.h5) ---- - - - [interconnection_offshore.h5](/inputs/supply_curve/interconnection_offshore.h5) ---- - - - [PSH_supply_curves_capacity_10hr_ref_apr2025.csv](/inputs/supply_curve/PSH_supply_curves_capacity_10hr_ref_apr2025.csv) ---- - - - [PSH_supply_curves_capacity_10hr_ref_mar2024.csv](/inputs/supply_curve/PSH_supply_curves_capacity_10hr_ref_mar2024.csv) - - **Description:** PSH supply curve capacity assuming 10 hour duration and reference exclusions as used in 2024 Annual Technology Baseline - - **Citation:** [https://www.nlr.gov/gis/psh-supply-curves.html](https://www.nlr.gov/gis/psh-supply-curves.html) ---- - - - [PSH_supply_curves_capacity_10hr_wEph_apr2025.csv](/inputs/supply_curve/PSH_supply_curves_capacity_10hr_wEph_apr2025.csv) ---- - - - [PSH_supply_curves_capacity_10hr_wEphemeral_mar2024.csv](/inputs/supply_curve/PSH_supply_curves_capacity_10hr_wEphemeral_mar2024.csv) - - **Description:** PSH supply curve capacity assuming 10 hour duration and allowing sites on ephemeral streams as used in 2024 Annual Technology Baseline - - **Citation:** [https://www.nlr.gov/gis/psh-supply-curves.html](https://www.nlr.gov/gis/psh-supply-curves.html) ---- - - - [PSH_supply_curves_capacity_10hr_wExist_apr2025.csv](/inputs/supply_curve/PSH_supply_curves_capacity_10hr_wExist_apr2025.csv) ---- - - - [PSH_supply_curves_capacity_10hr_wExist_mar2024.csv](/inputs/supply_curve/PSH_supply_curves_capacity_10hr_wExist_mar2024.csv) - - **Description:** PSH supply curve capacity assuming 10 hour duration and allowing sites using existing reservoirs as used in 2024 Annual Technology Baseline - - **Citation:** [https://www.nlr.gov/gis/psh-supply-curves.html](https://www.nlr.gov/gis/psh-supply-curves.html) ---- - - - [PSH_supply_curves_capacity_10hr_wExist_wEph_apr2025.csv](/inputs/supply_curve/PSH_supply_curves_capacity_10hr_wExist_wEph_apr2025.csv) ---- - - - [PSH_supply_curves_capacity_10hr_wExist_wEph_mar2024.csv](/inputs/supply_curve/PSH_supply_curves_capacity_10hr_wExist_wEph_mar2024.csv) - - **Description:** PSH supply curve capacity assuming 10 hour duration and allowing sites using existing reservoirs and on ephemeral streams as used in 2024 Annual Technology Baseline - - **Citation:** [https://www.nlr.gov/gis/psh-supply-curves.html](https://www.nlr.gov/gis/psh-supply-curves.html) ---- - - - [PSH_supply_curves_capacity_12hr_ref_apr2025.csv](/inputs/supply_curve/PSH_supply_curves_capacity_12hr_ref_apr2025.csv) ---- - - - [PSH_supply_curves_capacity_12hr_ref_mar2024.csv](/inputs/supply_curve/PSH_supply_curves_capacity_12hr_ref_mar2024.csv) - - **Description:** PSH supply curve capacity assuming 12 hour duration and reference exclusions as used in 2024 Annual Technology Baseline - - **Citation:** [https://www.nlr.gov/gis/psh-supply-curves.html](https://www.nlr.gov/gis/psh-supply-curves.html) ---- - - - [PSH_supply_curves_capacity_12hr_wEph_apr2025.csv](/inputs/supply_curve/PSH_supply_curves_capacity_12hr_wEph_apr2025.csv) ---- - - - [PSH_supply_curves_capacity_12hr_wEphemeral_mar2024.csv](/inputs/supply_curve/PSH_supply_curves_capacity_12hr_wEphemeral_mar2024.csv) - - **Description:** PSH supply curve capacity assuming 12 hour duration and allowing sites on ephemeral streams as used in 2024 Annual Technology Baseline - - **Citation:** [https://www.nlr.gov/gis/psh-supply-curves.html](https://www.nlr.gov/gis/psh-supply-curves.html) ---- - - - [PSH_supply_curves_capacity_12hr_wExist_apr2025.csv](/inputs/supply_curve/PSH_supply_curves_capacity_12hr_wExist_apr2025.csv) ---- - - - [PSH_supply_curves_capacity_12hr_wExist_mar2024.csv](/inputs/supply_curve/PSH_supply_curves_capacity_12hr_wExist_mar2024.csv) - - **Description:** PSH supply curve capacity assuming 12 hour duration and allowing sites using existing reservoirs as used in 2024 Annual Technology Baseline - - **Citation:** [https://www.nlr.gov/gis/psh-supply-curves.html](https://www.nlr.gov/gis/psh-supply-curves.html) ---- - - - [PSH_supply_curves_capacity_12hr_wExist_wEph_apr2025.csv](/inputs/supply_curve/PSH_supply_curves_capacity_12hr_wExist_wEph_apr2025.csv) ---- - - - [PSH_supply_curves_capacity_12hr_wExist_wEph_mar2024.csv](/inputs/supply_curve/PSH_supply_curves_capacity_12hr_wExist_wEph_mar2024.csv) - - **Description:** PSH supply curve capacity assuming 12 hour duration and allowing sites using existing reservoirs and on ephemeral streams as used in 2024 Annual Technology Baseline - - **Citation:** [https://www.nlr.gov/gis/psh-supply-curves.html](https://www.nlr.gov/gis/psh-supply-curves.html) ---- - - - [PSH_supply_curves_capacity_8hr_ref_apr2025.csv](/inputs/supply_curve/PSH_supply_curves_capacity_8hr_ref_apr2025.csv) ---- - - - [PSH_supply_curves_capacity_8hr_ref_mar2024.csv](/inputs/supply_curve/PSH_supply_curves_capacity_8hr_ref_mar2024.csv) - - **Description:** PSH supply curve capacity assuming 8 hour duration and reference exclusions as used in 2024 Annual Technology Baseline - - **Citation:** [https://www.nlr.gov/gis/psh-supply-curves.html](https://www.nlr.gov/gis/psh-supply-curves.html) ---- - - - [PSH_supply_curves_capacity_8hr_wEph_apr2025.csv](/inputs/supply_curve/PSH_supply_curves_capacity_8hr_wEph_apr2025.csv) ---- - - - [PSH_supply_curves_capacity_8hr_wEphemeral_mar2024.csv](/inputs/supply_curve/PSH_supply_curves_capacity_8hr_wEphemeral_mar2024.csv) - - **Description:** PSH supply curve capacity assuming 8 hour duration and allowing sites on ephemeral streams as used in 2024 Annual Technology Baseline - - **Citation:** [https://www.nlr.gov/gis/psh-supply-curves.html](https://www.nlr.gov/gis/psh-supply-curves.html) ---- - - - [PSH_supply_curves_capacity_8hr_wExist_apr2025.csv](/inputs/supply_curve/PSH_supply_curves_capacity_8hr_wExist_apr2025.csv) ---- - - - [PSH_supply_curves_capacity_8hr_wExist_mar2024.csv](/inputs/supply_curve/PSH_supply_curves_capacity_8hr_wExist_mar2024.csv) - - **Description:** PSH supply curve capacity assuming 8 hour duration and allowing sites using existing reservoirs as used in 2024 Annual Technology Baseline - - **Citation:** [https://www.nlr.gov/gis/psh-supply-curves.html](https://www.nlr.gov/gis/psh-supply-curves.html) ---- - - - [PSH_supply_curves_capacity_8hr_wExist_wEph_apr2025.csv](/inputs/supply_curve/PSH_supply_curves_capacity_8hr_wExist_wEph_apr2025.csv) ---- - - - [PSH_supply_curves_capacity_8hr_wExist_wEph_mar2024.csv](/inputs/supply_curve/PSH_supply_curves_capacity_8hr_wExist_wEph_mar2024.csv) - - **Description:** PSH supply curve capacity assuming 8 hour duration and allowing sites using existing reservoirs and on ephemeral streams as used in 2024 Annual Technology Baseline - - **Citation:** [https://www.nlr.gov/gis/psh-supply-curves.html](https://www.nlr.gov/gis/psh-supply-curves.html) ---- - - - [PSH_supply_curves_cost_10hr_ref_apr2025.csv](/inputs/supply_curve/PSH_supply_curves_cost_10hr_ref_apr2025.csv) ---- - - - [PSH_supply_curves_cost_10hr_ref_mar2024.csv](/inputs/supply_curve/PSH_supply_curves_cost_10hr_ref_mar2024.csv) - - **Description:** PSH supply curve cost assuming 10 hour duration and reference exclusions as used in 2024 Annual Technology Baseline - - **Dollar year:** 2004 - - **Citation:** [https://www.nlr.gov/gis/psh-supply-curves.html](https://www.nlr.gov/gis/psh-supply-curves.html) ---- - - - [PSH_supply_curves_cost_10hr_wEph_apr2025.csv](/inputs/supply_curve/PSH_supply_curves_cost_10hr_wEph_apr2025.csv) ---- - - - [PSH_supply_curves_cost_10hr_wEphemeral_mar2024.csv](/inputs/supply_curve/PSH_supply_curves_cost_10hr_wEphemeral_mar2024.csv) - - **Description:** PSH supply curve cost assuming 10 hour duration and allowing sites on ephemeral streams as used in 2024 Annual Technology Baseline - - **Dollar year:** 2004 - - **Citation:** [https://www.nlr.gov/gis/psh-supply-curves.html](https://www.nlr.gov/gis/psh-supply-curves.html) ---- - - - [PSH_supply_curves_cost_10hr_wExist_apr2025.csv](/inputs/supply_curve/PSH_supply_curves_cost_10hr_wExist_apr2025.csv) ---- - - - [PSH_supply_curves_cost_10hr_wExist_mar2024.csv](/inputs/supply_curve/PSH_supply_curves_cost_10hr_wExist_mar2024.csv) - - **Description:** PSH supply curve cost assuming 10 hour duration and allowing sites using existing reservoirs as used in 2024 Annual Technology Baseline - - **Dollar year:** 2004 - - **Citation:** [https://www.nlr.gov/gis/psh-supply-curves.html](https://www.nlr.gov/gis/psh-supply-curves.html) ---- - - - [PSH_supply_curves_cost_10hr_wExist_wEph_apr2025.csv](/inputs/supply_curve/PSH_supply_curves_cost_10hr_wExist_wEph_apr2025.csv) ---- - - - [PSH_supply_curves_cost_10hr_wExist_wEph_mar2024.csv](/inputs/supply_curve/PSH_supply_curves_cost_10hr_wExist_wEph_mar2024.csv) - - **Description:** PSH supply curve cost assuming 10 hour duration and allowing sites using existing reservoirs and on ephemeral streams as used in 2024 Annual Technology Baseline - - **Dollar year:** 2004 - - **Citation:** [https://www.nlr.gov/gis/psh-supply-curves.html](https://www.nlr.gov/gis/psh-supply-curves.html) ---- - - - [PSH_supply_curves_cost_12hr_ref_apr2025.csv](/inputs/supply_curve/PSH_supply_curves_cost_12hr_ref_apr2025.csv) ---- - - - [PSH_supply_curves_cost_12hr_ref_mar2024.csv](/inputs/supply_curve/PSH_supply_curves_cost_12hr_ref_mar2024.csv) - - **Description:** PSH supply curve cost assuming 12 hour duration and reference exclusions as used in 2024 Annual Technology Baseline - - **Dollar year:** 2004 - - **Citation:** [https://www.nlr.gov/gis/psh-supply-curves.html](https://www.nlr.gov/gis/psh-supply-curves.html) ---- - - - [PSH_supply_curves_cost_12hr_wEph_apr2025.csv](/inputs/supply_curve/PSH_supply_curves_cost_12hr_wEph_apr2025.csv) ---- - - - [PSH_supply_curves_cost_12hr_wEphemeral_mar2024.csv](/inputs/supply_curve/PSH_supply_curves_cost_12hr_wEphemeral_mar2024.csv) - - **Description:** PSH supply curve cost assuming 12 hour duration and allowing sites on ephemeral streams as used in 2024 Annual Technology Baseline - - **Dollar year:** 2004 - - **Citation:** [https://www.nlr.gov/gis/psh-supply-curves.html](https://www.nlr.gov/gis/psh-supply-curves.html) ---- - - - [PSH_supply_curves_cost_12hr_wExist_apr2025.csv](/inputs/supply_curve/PSH_supply_curves_cost_12hr_wExist_apr2025.csv) ---- - - - [PSH_supply_curves_cost_12hr_wExist_mar2024.csv](/inputs/supply_curve/PSH_supply_curves_cost_12hr_wExist_mar2024.csv) - - **Description:** PSH supply curve cost assuming 12 hour duration and allowing sites using existing reservoirs as used in 2024 Annual Technology Baseline - - **Dollar year:** 2004 - - **Citation:** [https://www.nlr.gov/gis/psh-supply-curves.html](https://www.nlr.gov/gis/psh-supply-curves.html) ---- - - - [PSH_supply_curves_cost_12hr_wExist_wEph_apr2025.csv](/inputs/supply_curve/PSH_supply_curves_cost_12hr_wExist_wEph_apr2025.csv) ---- - - - [PSH_supply_curves_cost_12hr_wExist_wEph_mar2024.csv](/inputs/supply_curve/PSH_supply_curves_cost_12hr_wExist_wEph_mar2024.csv) - - **Description:** PSH supply curve cost assuming 12 hour duration and allowing sites using existing reservoirs and on ephemeral streams as used in 2024 Annual Technology Baseline - - **Dollar year:** 2004 - - **Citation:** [https://www.nlr.gov/gis/psh-supply-curves.html](https://www.nlr.gov/gis/psh-supply-curves.html) ---- - - - [PSH_supply_curves_cost_8hr_ref_apr2025.csv](/inputs/supply_curve/PSH_supply_curves_cost_8hr_ref_apr2025.csv) ---- - - - [PSH_supply_curves_cost_8hr_ref_mar2024.csv](/inputs/supply_curve/PSH_supply_curves_cost_8hr_ref_mar2024.csv) - - **Description:** PSH supply curve cost assuming 8 hour duration and reference exclusions as used in 2024 Annual Technology Baseline - - **Dollar year:** 2004 - - **Citation:** [https://www.nlr.gov/gis/psh-supply-curves.html](https://www.nlr.gov/gis/psh-supply-curves.html) ---- - - - [PSH_supply_curves_cost_8hr_wEph_apr2025.csv](/inputs/supply_curve/PSH_supply_curves_cost_8hr_wEph_apr2025.csv) ---- - - - [PSH_supply_curves_cost_8hr_wEphemeral_mar2024.csv](/inputs/supply_curve/PSH_supply_curves_cost_8hr_wEphemeral_mar2024.csv) - - **Description:** PSH supply curve cost assuming 8 hour duration and allowing sites on ephemeral streams as used in 2024 Annual Technology Baseline - - **Dollar year:** 2004 - - **Citation:** [https://www.nlr.gov/gis/psh-supply-curves.html](https://www.nlr.gov/gis/psh-supply-curves.html) ---- - - - [PSH_supply_curves_cost_8hr_wExist_apr2025.csv](/inputs/supply_curve/PSH_supply_curves_cost_8hr_wExist_apr2025.csv) ---- - - - [PSH_supply_curves_cost_8hr_wExist_mar2024.csv](/inputs/supply_curve/PSH_supply_curves_cost_8hr_wExist_mar2024.csv) - - **Description:** PSH supply curve cost assuming 8 hour duration and allowing sites using existing reservoirs as used in 2024 Annual Technology Baseline - - **Dollar year:** 2004 - - **Citation:** [https://www.nlr.gov/gis/psh-supply-curves.html](https://www.nlr.gov/gis/psh-supply-curves.html) ---- - - - [PSH_supply_curves_cost_8hr_wExist_wEph_apr2025.csv](/inputs/supply_curve/PSH_supply_curves_cost_8hr_wExist_wEph_apr2025.csv) ---- - - - [PSH_supply_curves_cost_8hr_wExist_wEph_mar2024.csv](/inputs/supply_curve/PSH_supply_curves_cost_8hr_wExist_wEph_mar2024.csv) - - **Description:** PSH supply curve cost assuming 8 hour duration and allowing sites using existing reservoirs and on ephemeral streams as used in 2024 Annual Technology Baseline - - **Dollar year:** 2004 - - **Citation:** [https://www.nlr.gov/gis/psh-supply-curves.html](https://www.nlr.gov/gis/psh-supply-curves.html) ---- - - - [rev_paths.csv](/inputs/supply_curve/rev_paths.csv) ---- - - - [sc_point_gid_old2new.csv](/inputs/supply_curve/sc_point_gid_old2new.csv) ---- - - - [sitemap.h5](/inputs/supply_curve/sitemap.h5) ---- - - - [supplycurve_egs-reference.csv](/inputs/supply_curve/supplycurve_egs-reference.csv) ---- - - - [supplycurve_upv-limited.csv](/inputs/supply_curve/supplycurve_upv-limited.csv) - - **Description:** UPV supply curve from reV for the limited siting scenario - - **Dollar year:** specified in inputs/supply_curve/dollaryear.csv - - **Citation:** [https://docs.nlr.gov/docs/fy25osti/91900.pdf](https://docs.nlr.gov/docs/fy25osti/91900.pdf) - - **Units:** capacity numbers are in MW_DC and cost numbers are in $/MW_AC - ---- - - - [supplycurve_upv-open.csv](/inputs/supply_curve/supplycurve_upv-open.csv) - - **Description:** UPV supply curve from reV for the open siting scenario - - **Dollar year:** specified in inputs/supply_curve/dollaryear.csv - - **Citation:** [https://docs.nlr.gov/docs/fy25osti/91900.pdf](https://docs.nlr.gov/docs/fy25osti/91900.pdf) - - **Units:** capacity numbers are in MW_DC and cost numbers are in $/MW_AC - ---- - - - [supplycurve_upv-reference.csv](/inputs/supply_curve/supplycurve_upv-reference.csv) - - **Description:** UPV supply curve from reV for the reference siting scenario - - **Dollar year:** specified in inputs/supply_curve/dollaryear.csv - - **Citation:** [https://docs.nlr.gov/docs/fy25osti/91900.pdf](https://docs.nlr.gov/docs/fy25osti/91900.pdf) - - **Units:** capacity numbers are in MW_DC and cost numbers are in $/MW_AC - ---- - - - [supplycurve_wind-ofs-limited.csv](/inputs/supply_curve/supplycurve_wind-ofs-limited.csv) - - **Description:** Offshore sind supply curve from reV for the limited siting scenario - - **Dollar year:** specified in inputs/supply_curve/dollaryear.csv - - **Citation:** [https://docs.nlr.gov/docs/fy25osti/91900.pdf](https://docs.nlr.gov/docs/fy25osti/91900.pdf) ---- - - - [supplycurve_wind-ofs-open.csv](/inputs/supply_curve/supplycurve_wind-ofs-open.csv) - - **Description:** Offshore wind supply curve from reV for the open siting scenario - - **Dollar year:** specified in inputs/supply_curve/dollaryear.csv - - **Citation:** [https://docs.nlr.gov/docs/fy25osti/91900.pdf](https://docs.nlr.gov/docs/fy25osti/91900.pdf) ---- - - - [supplycurve_wind-ofs-reference.csv](/inputs/supply_curve/supplycurve_wind-ofs-reference.csv) - - **Description:** Offshore wind supply curve from reV for the reference siting scenario - - **Dollar year:** specified in inputs/supply_curve/dollaryear.csv - - **Citation:** [https://docs.nlr.gov/docs/fy25osti/91900.pdf](https://docs.nlr.gov/docs/fy25osti/91900.pdf) ---- - - - [supplycurve_wind-ons-limited.csv](/inputs/supply_curve/supplycurve_wind-ons-limited.csv) - - **Description:** Land-based wind supply curve from reV for the limited siting scenario - - **Dollar year:** specified in inputs/supply_curve/dollaryear.csv - - **Citation:** [https://docs.nlr.gov/docs/fy25osti/91900.pdf](https://docs.nlr.gov/docs/fy25osti/91900.pdf) ---- - - - [supplycurve_wind-ons-open.csv](/inputs/supply_curve/supplycurve_wind-ons-open.csv) - - **Description:** Land-based wind supply curve from reV for the open siting scenario - - **Dollar year:** specified in inputs/supply_curve/dollaryear.csv - - **Citation:** [https://docs.nlr.gov/docs/fy25osti/91900.pdf](https://docs.nlr.gov/docs/fy25osti/91900.pdf) ---- - - - [supplycurve_wind-ons-reference.csv](/inputs/supply_curve/supplycurve_wind-ons-reference.csv) - - **Description:** Land-based wind supply curve from reV for the reference siting scenario - - **Dollar year:** specified in inputs/supply_curve/dollaryear.csv - - **Citation:** [https://docs.nlr.gov/docs/fy25osti/91900.pdf](https://docs.nlr.gov/docs/fy25osti/91900.pdf) ---- - - - [trans_intra_cost_adder.csv](/inputs/supply_curve/trans_intra_cost_adder.csv) ---- - - - -#### inputs/techs - - - [tech_resourceclass.csv](/inputs/techs/tech_resourceclass.csv) ---- - - - [techs_default.csv](/inputs/techs/techs_default.csv) - - **Description:** List of technologies to be used in the model ---- - - - [techs_subsetForTesting.csv](/inputs/techs/techs_subsetForTesting.csv) - - **Description:** Short list of technologies for testing ---- - - - -#### inputs/temporal - - - [month2quarter.csv](/inputs/temporal/month2quarter.csv) ---- - - - [period_szn_user.csv](/inputs/temporal/period_szn_user.csv) ---- - - - [reeds_region_tz_map.csv](/inputs/temporal/reeds_region_tz_map.csv) ---- - - - [stressperiods_user.csv](/inputs/temporal/stressperiods_user.csv) ---- - - - -#### inputs/transmission - - - [cost_hurdle_country.csv](/inputs/transmission/cost_hurdle_country.csv) - - **File Type:** GAMS set - - **Description:** Cost for transmission hurdle rate by country - - **Indices:** country - - **Dollar year:** 2004 ---- - - - [cost_hurdle_intra.csv](/inputs/transmission/cost_hurdle_intra.csv) ---- - - - [rev_transmission_basecost.csv](/inputs/transmission/rev_transmission_basecost.csv) - - **File Type:** inputs - - **Description:** Unweighted average base cost across the four regions for which we have transmission cost data. - - **Indices:** Transreg - - **Dollar year:** 2004 ---- - - - [transmission_capacity_future_ba_baseline.csv](/inputs/transmission/transmission_capacity_future_ba_baseline.csv) - - **File Type:** inputs - - **Description:** Future transmission capacity additions for the baseline case at BA resolution - - **Indices:** r,rr ---- - - - [transmission_capacity_future_ba_default.csv](/inputs/transmission/transmission_capacity_future_ba_default.csv) - - **File Type:** inputs - - **Description:** Future transmission capacity additions for the default case at BA resolution - - **Indices:** r,rr ---- - - - [transmission_capacity_future_ba_LCC_all.csv](/inputs/transmission/transmission_capacity_future_ba_LCC_all.csv) - - **File Type:** inputs - - **Description:** Future transmission capacity additions for the LCC_all case at BA resolution - - **Indices:** r,rr ---- - - - [transmission_capacity_future_ba_VSC_all.csv](/inputs/transmission/transmission_capacity_future_ba_VSC_all.csv) - - **File Type:** inputs - - **Description:** Future transmission capacity additions for the VSC_all_case at BA resolution - - **Indices:** r,rr ---- - - - [transmission_capacity_future_county_baseline.csv](/inputs/transmission/transmission_capacity_future_county_baseline.csv) - - **File Type:** inputs - - **Description:** Future transmission capacity additions for the baseline case at county resolution - - **Indices:** r,rr ---- - - - [transmission_capacity_future_county_default.csv](/inputs/transmission/transmission_capacity_future_county_default.csv) - - **File Type:** inputs - - **Description:** Future transmission capacity additions for the default case at county resolution - - **Indices:** r,rr ---- - - - [transmission_capacity_future_LCC_1000miles_demand1_wind1_subferc_20230629.csv](/inputs/transmission/transmission_capacity_future_LCC_1000miles_demand1_wind1_subferc_20230629.csv) - - **File Type:** inputs - - **Description:** Future transmission capacity additions for the LCC_1000miles_demand1_wind1_subferc_20230629 case at BA resolution - - **Indices:** r,rr ---- - - - [transmission_cost_ac_500kv_ba.h5](/inputs/transmission/transmission_cost_ac_500kv_ba.h5) - - **Description:** Transmission costs for new 500 kV AC at BA resolution ---- - - - [transmission_cost_ac_500kv_county.h5](/inputs/transmission/transmission_cost_ac_500kv_county.h5) - - **Description:** Transmission costs for new 500 kV AC at county resolution ---- - - - [transmission_cost_dc_ba.csv](/inputs/transmission/transmission_cost_dc_ba.csv) - - **Description:** Transmission costs for new 500 kV DC at BA resolution ---- - - - [transmission_cost_dc_county.csv](/inputs/transmission/transmission_cost_dc_county.csv) - - **Description:** Transmission costs for new 500 kV DC at county resolution ---- - - - [transmission_distance_ba.h5](/inputs/transmission/transmission_distance_ba.h5) - - **Description:** Length of least-cost transmission paths between zones at BA resolution ---- - - - [transmission_distance_county.h5](/inputs/transmission/transmission_distance_county.h5) - - **Description:** Length of least-cost transmission paths between zones at county resolution ---- - - - -#### inputs/upgrades - - - [i_coolingtech_watersource_upgrades.csv](/inputs/upgrades/i_coolingtech_watersource_upgrades.csv) - - **File Type:** Inputs - - **Description:** List of cooling technologies for water sources that can be upgraded. - - **Indices:** i - - **Dollar year:** N/A - - **Citation:** N/A ---- - - - [i_coolingtech_watersource_upgrades_link.csv](/inputs/upgrades/i_coolingtech_watersource_upgrades_link.csv) - - **File Type:** Inputs - - **Description:** List of cooling technologies for water sources that can be upgraded + their to, from, ctt (cooling technology type) and wst (water source type) - - **Indices:** i, ctt, wst - - **Dollar year:** N/A - - **Citation:** N/A ---- - - - [upgrade_costs_ccs_coal.csv](/inputs/upgrades/upgrade_costs_ccs_coal.csv) ---- - - - [upgrade_costs_ccs_gas.csv](/inputs/upgrades/upgrade_costs_ccs_gas.csv) ---- - - - [upgrade_link.csv](/inputs/upgrades/upgrade_link.csv) - - **File Type:** Inputs - - **Description:** Techs that can be upgraded including the original technology, the technology it is upgrading to, and the delta. - - **Indices:** i - - **Dollar year:** N/A - - **Citation:** N/A ---- - - - [upgrade_mult_atb23_ccs_adv.csv](/inputs/upgrades/upgrade_mult_atb23_ccs_adv.csv) - - **File Type:** Inputs - - **Description:** Cost adjustment (advanced) over various years for upgrade technologies - - **Indices:** i,t - - **Dollar year:** N/A - - **Citation:** N/A ---- - - - [upgrade_mult_atb23_ccs_con.csv](/inputs/upgrades/upgrade_mult_atb23_ccs_con.csv) - - **File Type:** Inputs - - **Description:** Cost adjustment (conservative) over various years for upgrade technologies - - **Indices:** i,t - - **Dollar year:** N/A - - **Citation:** N/A ---- - - - [upgrade_mult_atb23_ccs_mid.csv](/inputs/upgrades/upgrade_mult_atb23_ccs_mid.csv) - - **File Type:** Inputs - - **Description:** Cost adjustment (Mid) over various years for upgrade technologies - - **Indices:** i,t - - **Dollar year:** N/A - - **Citation:** N/A ---- - - - [upgradelink_water.csv](/inputs/upgrades/upgradelink_water.csv) - - **File Type:** Inputs - - **Description:** Water techs that can be upgraded including the original technology, the technology it is upgrading to, and the delta - - **Indices:** i - - **Dollar year:** N/A - - **Citation:** N/A ---- - - - -#### inputs/userinput - - - [futurefiles.csv](/inputs/userinput/futurefiles.csv) ---- - - - [ivt_default.csv](/inputs/userinput/ivt_default.csv) ---- - - - [ivt_small.csv](/inputs/userinput/ivt_small.csv) ---- - - - [ivt_step.csv](/inputs/userinput/ivt_step.csv) - - **Description:** ivt steps for endyears beyond 2050 ---- - - - [windows_2100.csv](/inputs/userinput/windows_2100.csv) - - **Description:** Window size for using window solve method to 2100 ---- - - - [windows_default.csv](/inputs/userinput/windows_default.csv) - - **Description:** Window size for using window solve method ---- - - - [windows_step10.csv](/inputs/userinput/windows_step10.csv) - - **Description:** Window size for beyond2050step10 ---- - - - [windows_step5.csv](/inputs/userinput/windows_step5.csv) - - **Description:** Window size for beyond2050step5 ---- - - - -#### inputs/valuestreams - - - [var_map.csv](/inputs/valuestreams/var_map.csv) ---- - - - -#### inputs/waterclimate - - - [cost_cap_mult.csv](/inputs/waterclimate/cost_cap_mult.csv) ---- - - - [cost_vom_mult.csv](/inputs/waterclimate/cost_vom_mult.csv) ---- - - - [heat_rate_mult.csv](/inputs/waterclimate/heat_rate_mult.csv) ---- - - - [i_coolingtech_watersource.csv](/inputs/waterclimate/i_coolingtech_watersource.csv) ---- - - - [i_coolingtech_watersource_link.csv](/inputs/waterclimate/i_coolingtech_watersource_link.csv) ---- - - - [tg_rsc_cspagg_tmp.csv](/inputs/waterclimate/tg_rsc_cspagg_tmp.csv) ---- - - - [unapp_water_sea_distr.csv](/inputs/waterclimate/unapp_water_sea_distr.csv) ---- - - - [wat_access_cap_cost.csv](/inputs/waterclimate/wat_access_cap_cost.csv) ---- - - - [water_req_psh_10h_1_51.csv](/inputs/waterclimate/water_req_psh_10h_1_51.csv) ---- - - - [water_with_cons_rate.csv](/inputs/waterclimate/water_with_cons_rate.csv) ---- - - - -#### inputs/zones - - - [hierarchy_offshore.csv](/inputs/zones/hierarchy_offshore.csv) ---- - - - -### postprocessing - - - [example.csv](/postprocessing/example.csv) ---- - - - -#### postprocessing/air_quality - - - [scenarios.csv](/postprocessing/air_quality/scenarios.csv) ---- - - - -##### postprocessing/air_quality/rcm_data - - - [counties_ACS_high_stack_2017.csv](/postprocessing/air_quality/rcm_data/counties_ACS_high_stack_2017.csv) ---- - - - [counties_H6C_high_stack_2017.csv](/postprocessing/air_quality/rcm_data/counties_H6C_high_stack_2017.csv) ---- - - - [states_ACS_high_stack_2017.csv](/postprocessing/air_quality/rcm_data/states_ACS_high_stack_2017.csv) ---- - - - [states_H6C_high_stack_2017.csv](/postprocessing/air_quality/rcm_data/states_H6C_high_stack_2017.csv) ---- - - - -#### postprocessing/bokehpivot - - - [reeds_scenarios.csv](/postprocessing/bokehpivot/reeds_scenarios.csv) - - **Description:** Example data for ReEDS scenarios, each scenario with a custom style ---- - - - -##### postprocessing/bokehpivot/in - - - [example_custom_styles.csv](/postprocessing/bokehpivot/in/example_custom_styles.csv) - - **Description:** Examples of custom styles used for bokehpivot ---- - - - [example_data_US_electric_power_generation.csv](/postprocessing/bokehpivot/in/example_data_US_electric_power_generation.csv) - - **Description:** Example data for US electric power generation ---- - - - [gis_centroid_rb.csv](/postprocessing/bokehpivot/in/gis_centroid_rb.csv) ---- - - - [gis_nercr.csv](/postprocessing/bokehpivot/in/gis_nercr.csv) ---- - - - [gis_nercr_new.csv](/postprocessing/bokehpivot/in/gis_nercr_new.csv) ---- - - - [gis_rb.csv](/postprocessing/bokehpivot/in/gis_rb.csv) ---- - - - [gis_rs.csv](/postprocessing/bokehpivot/in/gis_rs.csv) ---- - - - [gis_rto.csv](/postprocessing/bokehpivot/in/gis_rto.csv) ---- - - - [gis_st.csv](/postprocessing/bokehpivot/in/gis_st.csv) ---- - - - [state_code.csv](/postprocessing/bokehpivot/in/state_code.csv) - - **Description:** Abbreviation and code for each state ---- - - - -###### postprocessing/bokehpivot/in/reeds2 - - - [class_map.csv](/postprocessing/bokehpivot/in/reeds2/class_map.csv) - - **Description:** Class mapping for bokehpivot postprocessing ---- - - - [class_style.csv](/postprocessing/bokehpivot/in/reeds2/class_style.csv) - - **Description:** Custom styles for classes in bokehpivot ---- - - - [con_adj_map.csv](/postprocessing/bokehpivot/in/reeds2/con_adj_map.csv) ---- - - - [con_adj_style.csv](/postprocessing/bokehpivot/in/reeds2/con_adj_style.csv) ---- - - - [cost_cat_map.csv](/postprocessing/bokehpivot/in/reeds2/cost_cat_map.csv) ---- - - - [cost_cat_style.csv](/postprocessing/bokehpivot/in/reeds2/cost_cat_style.csv) ---- - - - [ctt_map.csv](/postprocessing/bokehpivot/in/reeds2/ctt_map.csv) ---- - - - [ctt_style.csv](/postprocessing/bokehpivot/in/reeds2/ctt_style.csv) ---- - - - [hours.csv](/postprocessing/bokehpivot/in/reeds2/hours.csv) - - **Description:** Hours for each of the 17 timeslices ---- - - - [m_bar_width.csv](/postprocessing/bokehpivot/in/reeds2/m_bar_width.csv) ---- - - - [m_map.csv](/postprocessing/bokehpivot/in/reeds2/m_map.csv) ---- - - - [m_style.csv](/postprocessing/bokehpivot/in/reeds2/m_style.csv) ---- - - - [process_style.csv](/postprocessing/bokehpivot/in/reeds2/process_style.csv) ---- - - - [tech_ctt_wst.csv](/postprocessing/bokehpivot/in/reeds2/tech_ctt_wst.csv) ---- - - - [tech_map.csv](/postprocessing/bokehpivot/in/reeds2/tech_map.csv) ---- - - - [tech_style.csv](/postprocessing/bokehpivot/in/reeds2/tech_style.csv) - - **Description:** Custom colors for each technology used by bokehpivot ---- - - - [trtype_map.csv](/postprocessing/bokehpivot/in/reeds2/trtype_map.csv) ---- - - - [trtype_style.csv](/postprocessing/bokehpivot/in/reeds2/trtype_style.csv) ---- - - - [wst_map.csv](/postprocessing/bokehpivot/in/reeds2/wst_map.csv) ---- - - - [wst_style.csv](/postprocessing/bokehpivot/in/reeds2/wst_style.csv) ---- - - - -#### postprocessing/combine_runs - - - [combinefiles.csv](/postprocessing/combine_runs/combinefiles.csv) ---- - - - [runlist.csv](/postprocessing/combine_runs/runlist.csv) ---- - - - -#### postprocessing/land_use - - - -##### postprocessing/land_use/inputs - - - [federal_land_categories.csv](/postprocessing/land_use/inputs/federal_land_categories.csv) ---- - - - [field_definitions.csv](/postprocessing/land_use/inputs/field_definitions.csv) ---- - - - [nlcd_categories.csv](/postprocessing/land_use/inputs/nlcd_categories.csv) ---- - - - [nlcd_combined_categories.csv](/postprocessing/land_use/inputs/nlcd_combined_categories.csv) ---- - - - [usgs_categories.csv](/postprocessing/land_use/inputs/usgs_categories.csv) ---- - - - [usgs_combined_categories.csv](/postprocessing/land_use/inputs/usgs_combined_categories.csv) ---- - - - -#### postprocessing/plots - - - [scghg_annual.csv](/postprocessing/plots/scghg_annual.csv) ---- - - - [transmission-interface-coords.csv](/postprocessing/plots/transmission-interface-coords.csv) ---- - - - -#### postprocessing/retail_rate_module - - - [capital_financing_assumptions.csv](/postprocessing/retail_rate_module/capital_financing_assumptions.csv) ---- - - - [df_f861_contiguous.csv](/postprocessing/retail_rate_module/df_f861_contiguous.csv) ---- - - - [df_f861_state.csv](/postprocessing/retail_rate_module/df_f861_state.csv) ---- - - - [inputs.csv](/postprocessing/retail_rate_module/inputs.csv) ---- - - - [inputs_default.csv](/postprocessing/retail_rate_module/inputs_default.csv) ---- - - - [load_by_state_eia.csv](/postprocessing/retail_rate_module/load_by_state_eia.csv) - - **Description:** End use load by state since 1960 ---- - - - [map_i_to_tech.csv](/postprocessing/retail_rate_module/map_i_to_tech.csv) - - **Description:** Maps i to tech with custom coloring for each ---- - - - -##### postprocessing/retail_rate_module/calc_historical_capex - - - [existing_transmission_cost_bystate_USD2024.csv](/postprocessing/retail_rate_module/calc_historical_capex/existing_transmission_cost_bystate_USD2024.csv) ---- - - - -##### postprocessing/retail_rate_module/inputs - - - [Electric O & M Expenses-IOU-1993-2019.csv](/postprocessing/retail_rate_module/inputs/Electric%20O%20&%20M%20Expenses-IOU-1993-2019.csv) - - **Description:** values taken from FERC Form 1 -- see https://docs.nlr.gov/docs/fy22osti/78224.pdf sections 2.2.2 and 2.2.3 ---- - - - [Electric Operating Revenues-IOU-1993-2019.csv](/postprocessing/retail_rate_module/inputs/Electric%20Operating%20Revenues-IOU-1993-2019.csv) - - **Description:** values taken from FERC Form 1 -- see https://docs.nlr.gov/docs/fy22osti/78224.pdf sections 2.2.2 and 2.2.3 ---- - - - [Electric Plant in Service-IOU-1993-2019.csv](/postprocessing/retail_rate_module/inputs/Electric%20Plant%20in%20Service-IOU-1993-2019.csv) - - **Description:** values taken from FERC Form 1 -- see https://docs.nlr.gov/docs/fy22osti/78224.pdf sections 2.2.2 and 2.2.3 ---- - - - [f861_cust_counts.csv](/postprocessing/retail_rate_module/inputs/f861_cust_counts.csv) ---- - - - [overwrite-utility-energy_sales.csv](/postprocessing/retail_rate_module/inputs/overwrite-utility-energy_sales.csv) ---- - - - [state-meanbiaserror_rate-aggregation.csv](/postprocessing/retail_rate_module/inputs/state-meanbiaserror_rate-aggregation.csv) ---- - - - [Table_9.8_Average_Retail_Prices_of_Electricity.xlsx](/postprocessing/retail_rate_module/inputs/Table_9.8_Average_Retail_Prices_of_Electricity.xlsx) - - **Description:** Historical EIA861 rates (annual and monthly) ---- - - - -#### postprocessing/reValue - - - [scenarios.csv](/postprocessing/reValue/scenarios.csv) ---- - - - -#### postprocessing/tableau - - - [tables_to_aggregate.csv](/postprocessing/tableau/tables_to_aggregate.csv) ---- - - - -### preprocessing - - - -#### preprocessing/atb_updates_processing - - - -##### preprocessing/atb_updates_processing/input_files - - - [batt_plant_char_format.csv](/preprocessing/atb_updates_processing/input_files/batt_plant_char_format.csv) ---- - - - [conv_plant_char_format.csv](/preprocessing/atb_updates_processing/input_files/conv_plant_char_format.csv) ---- - - - [csp_plant_char_format.csv](/preprocessing/atb_updates_processing/input_files/csp_plant_char_format.csv) ---- - - - [geo_fom_plant_char_format.csv](/preprocessing/atb_updates_processing/input_files/geo_fom_plant_char_format.csv) ---- - - - [h2-combustion_plant_char_format.csv](/preprocessing/atb_updates_processing/input_files/h2-combustion_plant_char_format.csv) - - **Description:** Plant characteristics for which the H2-CC and CT ATB estimates are made using Gas-CC and CT data in preprocessing ---- - - - [ofs-wind_plant_char_format.csv](/preprocessing/atb_updates_processing/input_files/ofs-wind_plant_char_format.csv) ---- - - - [ofs-wind_rsc_mult_plant_char_format.csv](/preprocessing/atb_updates_processing/input_files/ofs-wind_rsc_mult_plant_char_format.csv) ---- - - - [ons-wind_plant_char_format.csv](/preprocessing/atb_updates_processing/input_files/ons-wind_plant_char_format.csv) ---- - - - [upv_plant_char_format.csv](/preprocessing/atb_updates_processing/input_files/upv_plant_char_format.csv) ---- - - - -### reeds2pras - - - -#### reeds2pras/test - - - -##### reeds2pras/test/reeds_cases - - - -###### reeds2pras/test/reeds_cases/test - - - [cases_reeds2pras.csv](/reeds2pras/test/reeds_cases/test/cases_reeds2pras.csv) ---- - - - [meta.csv](/reeds2pras/test/reeds_cases/test/meta.csv) ---- - - - -###### reeds2pras/test/reeds_cases/test/inputs_case - - - [hydcapadj.csv](/reeds2pras/test/reeds_cases/test/inputs_case/hydcapadj.csv) ---- - - - [hydcf.csv](/reeds2pras/test/reeds_cases/test/inputs_case/hydcf.csv) ---- - - - [mttr.csv](/reeds2pras/test/reeds_cases/test/inputs_case/mttr.csv) ---- - - - [outage_forced_hourly.h5](/reeds2pras/test/reeds_cases/test/inputs_case/outage_forced_hourly.h5) ---- - - - [outage_forced_static.csv](/reeds2pras/test/reeds_cases/test/inputs_case/outage_forced_static.csv) ---- - - - [outage_scheduled_hourly.h5](/reeds2pras/test/reeds_cases/test/inputs_case/outage_scheduled_hourly.h5) ---- - - - [resources.csv](/reeds2pras/test/reeds_cases/test/inputs_case/resources.csv) ---- - - - [tech-subset-table.csv](/reeds2pras/test/reeds_cases/test/inputs_case/tech-subset-table.csv) ---- - - - [unitdata.csv](/reeds2pras/test/reeds_cases/test/inputs_case/unitdata.csv) ---- - - - [unitsize.csv](/reeds2pras/test/reeds_cases/test/inputs_case/unitsize.csv) ---- - - - -###### reeds2pras/test/reeds_cases/test/ReEDS_Augur - - - -###### reeds2pras/test/reeds_cases/test/ReEDS_Augur/augur_data - - - [cap_converter_2035.csv](/reeds2pras/test/reeds_cases/test/ReEDS_Augur/augur_data/cap_converter_2035.csv) ---- - - - [charge_eff_2035.csv](/reeds2pras/test/reeds_cases/test/ReEDS_Augur/augur_data/charge_eff_2035.csv) ---- - - - [discharge_eff_2035.csv](/reeds2pras/test/reeds_cases/test/ReEDS_Augur/augur_data/discharge_eff_2035.csv) ---- - - - [energy_cap_2035.csv](/reeds2pras/test/reeds_cases/test/ReEDS_Augur/augur_data/energy_cap_2035.csv) ---- - - - [max_cap_2035.csv](/reeds2pras/test/reeds_cases/test/ReEDS_Augur/augur_data/max_cap_2035.csv) ---- - - - [max_unitsize_2035.csv](/reeds2pras/test/reeds_cases/test/ReEDS_Augur/augur_data/max_unitsize_2035.csv) ---- - - - [pras_load_2035.h5](/reeds2pras/test/reeds_cases/test/ReEDS_Augur/augur_data/pras_load_2035.h5) ---- - - - [pras_vre_gen_2035.h5](/reeds2pras/test/reeds_cases/test/ReEDS_Augur/augur_data/pras_vre_gen_2035.h5) ---- - - - [tran_cap_2035.csv](/reeds2pras/test/reeds_cases/test/ReEDS_Augur/augur_data/tran_cap_2035.csv) ---- - - - -### ReEDS_Augur - - - [augur_switches.csv](/ReEDS_Augur/augur_switches.csv) ---- - - - -### tests - - - -#### tests/data - - - -##### tests/data/county - - - [csp.h5](/tests/data/county/csp.h5) - - **Description:** Subset of county-level data for the github runner county test ---- - - - [distpv.h5](/tests/data/county/distpv.h5) - - **Description:** Subset of county-level data for the github runner county test ---- - - - [upv.h5](/tests/data/county/upv.h5) - - **Description:** Subset of county-level data for the github runner county test ---- - - - [wind-ofs.h5](/tests/data/county/wind-ofs.h5) - - **Description:** Subset of county-level data for the github runner county test ---- - - - [wind-ons.h5](/tests/data/county/wind-ons.h5) - - **Description:** Subset of county-level data for the github runner county test ---- - - -## Files - -- [cases.csv](/cases.csv) - - **File Type:** Switches file - - **Description:** Contains the configuration settings for the ReEDS run(s). - - **Dollar year:** 2004 ---- - -- [cases_examples.csv](/cases_examples.csv) ---- - -- [cases_small.csv](/cases_small.csv) - - **Description:** Contains settings to run ReEDS at a smaller scale to test operability of the ReEDS model. Turns off several technologies and reduces the model size to significantly improve solve times. ---- - -- [cases_standardscenarios.csv](/cases_standardscenarios.csv) - - **File Type:** StdScen Cases file - - **Description:** Contains the configuration settings for the Standard Scenarios ReEDS runs. ---- - -- [cases_test.csv](/cases_test.csv) - - **Description:** Contains the configuration settings for doing test runs including the default Pacific census division test case. ---- - -- [e_report_params.csv](/e_report_params.csv) - - **Description:** Contains a parameter list used in the model along with descriptions of what they are and units used. ---- - -- [runfiles.csv](/runfiles.csv) - - **Description:** Contains the locations of input data that is copied from the repository into the runs folder for each respective case. ---- - -- [sources.csv](/sources.csv) - - **Description:** CSV file containing a list of all input files (csv, h5, csv.gz) ---- diff --git a/inputs/canada_imports/README.md b/inputs/canada_imports/README.md new file mode 100644 index 000000000..be5b2ac16 --- /dev/null +++ b/inputs/canada_imports/README.md @@ -0,0 +1,9 @@ +## Canadian Input Files + +- `can_exports_szn_frac.csv`: Annual exports [MWh] to Canada by BA + +- `can_exports.csv`: Fraction of annual exports [rate (unitless)] to Canada by season + +- `can_imports.csv`: Annual imports [MWh] from Canada by BA + +- `can_imports_quarter_frac.csv`: Fraction of annual imports [rate (unitless)] from Canada by season diff --git a/inputs/capacity_exogenous/README.md b/inputs/capacity_exogenous/README.md new file mode 100644 index 000000000..165d61508 --- /dev/null +++ b/inputs/capacity_exogenous/README.md @@ -0,0 +1,42 @@ +## Capacity Exogenous Input Files + +- `cappayments.csv`: + +- `cappayments_ba.csv`: + +- `demonstration_plants.csv`: Nuclear-smr demonstration plants [MW] + - Active when `GSw_NuclearDemo = 1` + - For more information, refer to the **notes** section of [https://www.energy.gov/oced/advanced-reactor-demonstration-projects-0](https://www.energy.gov/oced/advanced-reactor-demonstration-projects-0) + +- `exog_cap_geohydro_allkm_reference.csv`: + +- `exog_cap_geohydro_reference.csv`: + +- `exog_cap_upv_*.csv`: + - `exog_cap_upv_limited.csv`: + - `exog_cap_upv_open.csv`: + - `exog_cap_upv_reference.csv`: + +- `exog_cap_wind-ons_*.csv`: + - `exog_cap_wind-ons_limited.csv`: + - `exog_cap_wind-ons_open.csv`: + - `exog_cap_wind-ons_reference.csv`: + +- `interconnection_queues.csv`: + +- `prescribed_builds_wind-ofs_meshed_*.csv`: + - `prescribed_builds_wind-ofs_meshed_limited.csv`: + - `prescribed_builds_wind-ofs_meshed_open.csv`: + - `prescribed_builds_wind-ofs_meshed_reference.csv`: + +- `prescribed_builds_wind-ofs_radial_*.csv`: + - `prescribed_builds_wind-ofs_radial_limited.csv`: + - `prescribed_builds_wind-ofs_radial_open.csv`: + - `prescribed_builds_wind-ofs_radial_reference.csv`: + +- `prescribed_builds_wind-ons_*.csv`: + - `prescribed_builds_wind-ons_limited.csv`: + - `prescribed_builds_wind-ons_open.csv`: + - `prescribed_builds_wind-ons_reference.csv`: + +- `ReEDS_generator_database_final_EIA-NEMS.csv`: EIA-NEMS database of existing generators diff --git a/inputs/climate/README.md b/inputs/climate/README.md new file mode 100644 index 000000000..c2f706569 --- /dev/null +++ b/inputs/climate/README.md @@ -0,0 +1,5 @@ +## Climate Input Files + +- `climate_heuristics_finalyear.csv`: + +- `climate_heuristics_yearfrac.csv`: diff --git a/inputs/consume/README.md b/inputs/consume/README.md new file mode 100644 index 000000000..dd01a8455 --- /dev/null +++ b/inputs/consume/README.md @@ -0,0 +1,29 @@ +## Consume Input Files + +- `consume_char_*.csv`: Cost (capex, FOM, VOM) and efficiency (gas and electrical) as well as storage and transmission adder (`stortran_adder`) inputs for various H2 producing technologies. Units vary by parameter; refer to [b_inputs.gms](https://github.com/ReEDS-Model/ReEDS/blob/main/reeds/core/setup/b_inputs.gms) + - `consume_char_low.csv`: Conservative assumptions + - `consume_char_ref.csv`: Reference assumptions + +- `dac_elec_BVRE_2021_*.csv`: DAC costs (capex [$/(metric ton CO2/hr)], FOM [$/(metric ton CO2/hr)/yr], VOM [$/metric ton CO2]) and conversion rate, over time. + - `dac_elec_BVRE_2021_high.csv`: High assumptions + - `dac_elec_BVRE_2021_low.csv`: Low assumptions + - `dac_elec_BVRE_2021_mid.csv`: Mid assumptions + - Citation: J. Valentine and A. Zoelle, "Direct Air Capture Case Studies: Sorbent System," National Energy Technology Laboratory, Pittsburgh, PA, July 8, 2022. [https://doi.org/10.2172/1879535](https://doi.org/10.2172/1879535) + + +- `dac_gas_BVRE_2021_*.csv`: DAC costs (capex [$/(metric ton CO2/hr)], FOM [$/(metric ton CO2/hr)/yr], VOM [$/metric ton CO2]) and conversion rate, over time. + - `dac_gas_BVRE_2021_high.csv`: High assumptions + - `dac_gas_BVRE_2021_low.csv`: Low assumptions + - `dac_gas_BVRE_2021_mid.csv`: Mid assumptions + - Citation: J. Valentine and A. Zoelle, "Direct Air Capture Case Studies: Sorbent System," National Energy Technology Laboratory, Pittsburgh, PA, July 8, 2022. [https://doi.org/10.2172/1879535](https://doi.org/10.2172/1879535) + + +- `dollaryear.csv`: Dollar year for various Beyond VRE scenarios + +- `h2_demand_county_share.csv`: The fraction of national hydrogen demand in that year that corresponds to each county + - Demand estimates come from [https://data.openei.org/submissions/5655](https://data.openei.org/submissions/5655) + - 2021 demand shares correspond to the "Reference" scenario with light-duty vehicles / biofuels / methanol demand removed and 2050 shares correspond to the "Low Cost Electrolysis" scenario + +- `h2_exogenous_demand.csv`: Exogenous hydrogen demand by industries other than the power sector per year + +- `h2_transport_and_storage_costs.csv`: Transport and storage costs of hydrogen per year (in $2004) diff --git a/inputs/ctus/README.md b/inputs/ctus/README.md new file mode 100644 index 000000000..1fd97a48d --- /dev/null +++ b/inputs/ctus/README.md @@ -0,0 +1,7 @@ +## Ctus Input Files + +- `co2_site_char.csv`: + +- `cs.csv`: + +- `dollaryear.csv`: diff --git a/inputs/ctus/dollaryear.csv b/inputs/ctus/dollaryear.csv new file mode 100644 index 000000000..1b9057d37 --- /dev/null +++ b/inputs/ctus/dollaryear.csv @@ -0,0 +1,2 @@ +Scenario,Dollar.Year +co2_site_char,2018 \ No newline at end of file diff --git a/inputs/degradation/README.md b/inputs/degradation/README.md new file mode 100644 index 000000000..b797bc3e5 --- /dev/null +++ b/inputs/degradation/README.md @@ -0,0 +1,3 @@ +## Degradation Input Files + +- `degradation_annual_default.csv`: diff --git a/inputs/demand_response/README.md b/inputs/demand_response/README.md new file mode 100644 index 000000000..577d08a86 --- /dev/null +++ b/inputs/demand_response/README.md @@ -0,0 +1,5 @@ +## Demand Response Input Files + +- `dr_shed_avail_scalar.csv`: + +- `dr_shed_capacity_scalar_demo_data_January_2025.csv`: diff --git a/inputs/dgen_model_inputs/README.md b/inputs/dgen_model_inputs/README.md new file mode 100644 index 000000000..f634fc567 --- /dev/null +++ b/inputs/dgen_model_inputs/README.md @@ -0,0 +1,20 @@ +## dGen Input Files + +- `stscen2023_electrification/distpvcap_stscen2023_electrification.csv`: + +- `stscen2023_highng/distpvcap_stscen2023_highng.csv`: Setting for distpv scenario capacity - from standard scenarios 2023 with high NG (including distpv) costs + +- `stscen2023_highre/distpvcap_stscen2023_highre.csv`: Setting for distpv scenario capacity - from standard scenarios 2023 with high RE (including distpv) costs + +- `stscen2023_lowng/distpvcap_stscen2023_lowng.csv`: Setting for distpv scenario capacity - from standard scenarios 2023 with low NG (including distpv) costs + +- `stscen2023_lowre/distpvcap_stscen2023_lowre.csv`: Setting for distpv scenario capacity - from standard scenarios 2023 with low RE (including distpv) costs + +- `stscen2023_mid_case/distpvcap_stscen2023_mid_case.csv`: + +- `stscen2023_mid_case_95_by_2035/distpvcap_stscen2023_mid_case_95_by_2035.csv`: + +- `stscen2023_mid_case_95_by_2050/distpvcap_stscen2023_mid_case_95_by_2050.csv`: + +- `stscen2023_taxcredit_extended2050/distpvcap_stscen2023_taxcredit_extended2050.csv`: + diff --git a/inputs/disaggregation/README.md b/inputs/disaggregation/README.md new file mode 100644 index 000000000..0f7671480 --- /dev/null +++ b/inputs/disaggregation/README.md @@ -0,0 +1,8 @@ +## Disaggregation Input Files + +- `county_population.csv`: The population of each county, relative values are used as multipliers for downselecting data + - Data come from the U.S. Census Bureau 2021 county population estimates ([https://www.census.gov/data/tables/time-series/demo/popest/2020s-counties-total.html](https://www.census.gov/data/tables/time-series/demo/popest/2020s-counties-total.html)) + +- `county_state_lpf.csv`: + +- `disagg_hydroexist.csv`: The hydropower capacity fraction of each county within a given ReEDS BA, used as multipliers for downselecting data diff --git a/inputs/emission_constraints/README.md b/inputs/emission_constraints/README.md index b2bdecda1..72f9a561b 100644 --- a/inputs/emission_constraints/README.md +++ b/inputs/emission_constraints/README.md @@ -1,10 +1,24 @@ +## Emission Constraints Input Files ### CO2 and CO2e Caps -CO2 and CO2e emissions caps are defined in `inputs/emission_constraints/co2_cap.csv`, which includes a range of different emission cap trajectories until 2050. +CO2 and CO2e emissions caps are defined in `co2_cap.csv`, which includes a range of different emission cap trajectories until 2050. CO2 tax for varying scenarios are defined in `co2_tax.csv`. ### Emission Rates -Upstream and process emission rates by technology and pollutant used in ReEDS are defined in `inputs/emission_constraints/emitrate.csv`. These emission rates are taken from Table A-9 in Appendix A.5 of NLR's Standard Scenarios 2024 (https://www.nlr.gov/docs/fy25osti/92256.pdf), which details the multiple sources that these emission rates are obtained from such as U.S. Life Cycle Inventory Database, EPA's Emissions & Generation Resource Integrated Database, California Air Resources Board, etc. +Upstream and process emission rates by technology and pollutant used in ReEDS are defined in `emitrate.csv`. These emission rates are taken from Table A-9 in Appendix A.5 of NLR's Standard Scenarios 2024 ([https://www.nlr.gov/docs/fy25osti/92256.pdf](https://www.nlr.gov/docs/fy25osti/92256.pdf)), which details the multiple sources that these emission rates are obtained from such as U.S. Life Cycle Inventory Database, EPA's Emissions & Generation Resource Integrated Database, California Air Resources Board, etc. Note that CH4 upstream emission rate for natural gas is zero in `emitrate.csv` as we use CH4 methane leakage defined using the `GSw_MethaneLeakageScen` switch to calculate it. ### Global Warming Potentials -A range of values for global warming potentials (GWP) of CH4 and N2O are taken from the most recent IPCC assessment reports (AR4 to AR6). Summary of the ranges of GWPs for these pollutants can be found in Table 7.15, page 1017 of the IPCC AR6 report (https://www.ipcc.ch/report/ar6/wg1/downloads/report/IPCC_AR6_WGI_FullReport.pdf). +A range of values for global warming potentials (GWP) of CH4 and N2O are taken from the most recent IPCC assessment reports (AR4 to AR6). Summary of the ranges of GWPs for these pollutants can be found in Table 7.15, page 1017 of the IPCC AR6 report ([https://www.ipcc.ch/report/ar6/wg1/downloads/report/IPCC_AR6_WGI_FullReport.pdf](https://www.ipcc.ch/report/ar6/wg1/downloads/report/IPCC_AR6_WGI_FullReport.pdf)). + +### Natural Gas Capital Recovery Factor (CRF) Penalties +`ng_crf_penalty.csv` contains a cost adjustment for NG techs in scenarios with national decarbonization targets. For more information on how these were calculated, refer to [PR #1220](https://github.nrel.gov/ReEDS/ReEDS-2.0/pull/1220). + +### The Regional Greenhouse Gas Initiative (RGGI) +- `rggi_states.csv`: List of participating RGGI states + - Citation: [https://www.rggi.org/program-overview-and-design/elements](https://www.rggi.org/program-overview-and-design/elements) + +- `rggicon.csv`: CO2 caps for RGGI states in metric tons + - Citation: [https://www.rggi.org/allowance-tracking/allowance-distribution](https://www.rggi.org/allowance-tracking/allowance-distribution) + +### Other files +- `co2_tax.csv`: Annual CO2 tax diff --git a/inputs/employment/README.md b/inputs/employment/README.md index 3b8966cbf..bd9640f23 100644 --- a/inputs/employment/README.md +++ b/inputs/employment/README.md @@ -1,5 +1,5 @@ -# Power sector employment data -## Data input options +## Power Sector Employment Data +### Data input options - `employment_factor_plant_jedi.csv`: Employment factor data for power plants of different technologies, taken from the JEDI/WIRED model. Sources for employment data of individual technologies in JEDI/WIRED are shown in the table below. @@ -31,7 +31,7 @@ Sources for employment data of individual technologies in JEDI/WIRED are shown i - `employment_factor_inter_transmission.csv`: Employment factor data for transmission line construction, taken from the four data source mentioned above - [JEDI/WIRED models](https://www.nlr.gov/analysis/jedi/transmission-line), [Mayfield et al. (2023)](https://doi.org/10.1016/j.enpol.2023.113516), [Rutovitz et al. (2024)](https://doi.org/10.1016/j.rser.2025.115339) and [Ram et al. (2020)](https://doi.org/10.1016/j.techfore.2019.06.008). -## Employment factor units +### Employment factor units - Power plants: - Construction: [job-years/MW] - FOM: [job-years/MW-year] diff --git a/inputs/financials/README.md b/inputs/financials/README.md new file mode 100644 index 000000000..2b72fd3e0 --- /dev/null +++ b/inputs/financials/README.md @@ -0,0 +1,57 @@ +## Financials Input Files + +- `cap_penalty.csv`: + +- `construction_schedules_default.csv`: + +- `construction_times_default.csv`: + +- `currency_incentives.csv`: + +- `deflator.csv`: Dollar year deflator to convert values to 2004$ + +- `depreciation_schedules_default.csv`: + +- `energy_communities.csv`: + +- `financials_hydrogen.csv`: + +- `financials_sys_ATB2023.csv`: + +- `financials_sys_ATB2024.csv`: + +- `financials_tech_ATB2023_CRP20.csv`: + +- `financials_tech_ATB2023.csv`: + +- `financials_tech_ATB2024.csv`: + +- `financials_transmission_30ITC_0pen_2022_2031.csv`: + +- `financials_transmission_default.csv`: + +- `incentives_*.csv`: + - `incentives_annual.csv`: + - `incentives_biennial.csv`: + - `incentives_ira_45q_45v_extension.csv`: + - `incentives_ira.csv`: + - `incentives_noira.csv`: + - `incentives_none.csv`: + - `incentives_obbba_conservative.csv`: + - `incentives_obbba.csv`: + +- `inflation_default.csv`: Annual inflation factors from 1914 through 2200 + - historical values use the avg-avg values from [https://www.usinflationcalculator.com/inflation/consumer-price-index-and-annual-percent-changes-from-1913-to-2008/](https://www.usinflationcalculator.com/inflation/consumer-price-index-and-annual-percent-changes-from-1913-to-2008/) + +- `nuclear_energy_communities.csv`: Counties belonging to metropolitan statistical areas (MSAs) for which at least 0.17% of direct employment has been related to nuclear power at any point since 2010 + - These are determined partly by following the process described in Section 2.6 of [https://home.treasury.gov/system/files/8861/EnergyCommunities_Data_Documentation.pdf](https://home.treasury.gov/system/files/8861/EnergyCommunities_Data_Documentation.pdf) and substituting in the NAICS code for nuclear electric power generation (221113) and partly by determining counties that belong to MSAs where the number of people employed by national labs engaged in nuclear research and development (PNNL, INL, ORNL, SNL, LLNL, Argonne, and LANL) has been at least 0.17 percent of the MSA's total employment at any point since 2010 + +- `reg_cap_cost_diff_default.csv`: Region-specific differences for capital cost of all resources + - Add 1 to produce a multiplier + +- `retire_penalty.csv`: + +- `supply_chain_adjust.csv`: + +- `tc_phaseout_schedule_ira2022.csv`: + diff --git a/inputs/fuelprices/README.md b/inputs/fuelprices/README.md new file mode 100644 index 000000000..3a190de4f --- /dev/null +++ b/inputs/fuelprices/README.md @@ -0,0 +1,45 @@ +## Fuel Prices Input Files + +- `alpha_AEO_{YYYY}_*.csv`: census division alpha values, used in the calculation of natural gas demand curves ($2004 dollar year) + - `alpha_AEO_{YYYY}_HOG.csv`: High Oil and Gas Resource and Technology scenario + - `alpha_AEO_{YYYY}_LOG.csv`: Low Oil and Gas Resource and Technology scenario + - `alpha_AEO_{YYYY}_reference.csv`: Reference scenario + +- `cd_beta0.csv`: Reference census division beta levels electric sector ($2004 dollar year) + +- `cd_beta0_allsector.csv`: Reference census division beta levels all sectors ($2004 dollar year) + +- `coal_AEO_2025_reference.csv`: [AEO2025](https://www.eia.gov/outlooks/aeo/pdf/2025/AEO2025-narrative.pdf) Reference case census division fuel price [$/MMBtu] of coal with missing values forward-filled from earlier years and missing New England values set to Mid Atlantic + +- `coal_AEO_2026_altelec.csv`: [AEO2026](https://www.eia.gov/outlooks/aeo/) Alternative Electricity case census division fuel price [$/MMBtu] of coal with missing New England values set to Mid Atlantic + +- `coal_AEO_2026_baseline.csv`: [AEO2026](https://www.eia.gov/outlooks/aeo/) Counterfactual Baseline case census division fuel price [$/MMBtu] of coal with missing values forward-filled from earlier years and missing New England values set to Mid Atlantic + +- `dollaryear.csv`: Dollar year mapping for each fuel price scenario + +- `h2-combustion_*.csv`: price of hydrogen for combustion technologies (h2-ct and cc) at $X/MMBtu for all years + - `h2-combustion_10.csv`: $10/MMBtu + - `h2-combustion_30.csv`: $30/MMBtu + - `h2-combustion_reference.csv`: $20/MMBtu + +- `ng_AEO_{YYYY}_*.csv`: census division fuel price [$/MMBtu] of natural gas ($2004 dollar year) + - `ng_AEO_{YYYY}_HOG.csv`: High Oil and Gas Resource and Technology scenario + - `ng_AEO_{YYYY}_LOG.csv`: Low Oil and Gas Resource and Technology scenario + - `ng_AEO_{YYYY}_reference.csv`: Reference scenario + - `ng_AEO_{YYYY}_baseline.csv`: + +- `ng_demand_AEO_{YYYY}_*.csv`: census division natural gas demand [Quads] for the **electric sector**, used in the calculation of natural gas demand curves ($2004 dollar year) + - `ng_demand_AEO_{YYYY}_HOG.csv`: High Oil and Gas Resource and Technology census division natural gas demand + - `ng_demand_AEO_{YYYY}_LOG.csv`: Low Oil and Gas Resource and Technology census division natural gas demand + - `ng_demand_AEO_{YYYY}_reference.csv`: Reference census division natural gas demand + - `ng_demand_AEO_{YYYY}_baseline.csv`: + +- `ng_tot_demand_AEO_{YYYY}_*.csv`: census division natural gas demand [Quads] across **all sectors**, used in the calculation of natural gas demand curves ($2004 dollar year) + - `ng_tot_demand_AEO_{YYYY}_HOG.csv`: High Oil and Gas Resource and Technology census division natural gas demand + - `ng_tot_demand_AEO_{YYYY}_LOG.csv`: Low Oil and Gas Resource and Technology census division natural gas demand + - `ng_tot_demand_AEO_{YYYY}_reference.csv`: Reference census division natural gas demand + - `ng_tot_demand_AEO_{YYYY}_baseline.csv`: + +- `uranium_AEO_2025_*.csv`: + - `uranium_AEO_2025_reference.csv`: + - `uranium_AEO_2026_baseline.csv`: diff --git a/inputs/geothermal/README.md b/inputs/geothermal/README.md new file mode 100644 index 000000000..d7261e9a1 --- /dev/null +++ b/inputs/geothermal/README.md @@ -0,0 +1,11 @@ +## Geothermal Input Files + +- `geo_discovery_BAU.csv`: + +- `geo_discovery_factor_ATB_2023.csv`: + +- `geo_discovery_factor_reV.csv`: + +- `geo_discovery_TI.csv`: + +- `geo_rsc_ATB_2023.csv`: diff --git a/inputs/growth_constraints/README.md b/inputs/growth_constraints/README.md new file mode 100644 index 000000000..9bdf08c7d --- /dev/null +++ b/inputs/growth_constraints/README.md @@ -0,0 +1,9 @@ +## Growth Constraints Input Files + +- `gbin_min.csv`: + +- `growth_bin_size_mult.csv`: + +- `growth_limit_absolute.csv`: Maximum expected annual builds [MW/year] for wind, batteries, and UPV from 2024-2026 using observed record builds + +- `growth_penalty.csv`: diff --git a/inputs/hydro/README.md b/inputs/hydro/README.md new file mode 100644 index 000000000..147d52719 --- /dev/null +++ b/inputs/hydro/README.md @@ -0,0 +1,13 @@ +## Hydro Input Files + +- `cap_existing_hydro.csv`: Annual capacities [MW] for hydro plants spanning 2007-2022, which come from ORNL's Existing Hydropower Assets dataset + +- `hyd_fom.csv`: Regional FOM costs for hydro + +- `hydcf_fixed.csv`: Fixed monthly zonal hydro capacity factor data partially created by ORNL and partially derived from ORNL's Existing Hydropower Assets dataset + +- `hydro_mingen.csv`: + +- `net_gen_existing_hydro.csv`: Monthly net generation values [MWh] for hydro plants spanning 2007-2022, which come from ORNL's Existing Hydropower Assets dataset + +- `SeaCapAdj_hy.csv`: diff --git a/inputs/load/README.md b/inputs/load/README.md new file mode 100644 index 000000000..b4e3a6d14 --- /dev/null +++ b/inputs/load/README.md @@ -0,0 +1,25 @@ +## Load Input Files + +### Load Growth Projections + +- `demand_AEO_2025_high.csv`: Load growth projection from the AEO2025 High Economic Growth scenario + +- `demand_AEO_2025_low.csv`: Load growth projection from the AEO2025 Low Economic Growth scenario + +- `demand_AEO_2025_reference.csv`: Load growth projection from the AEO2025 Reference scenario + +- `demand_AEO_2026_baseline.csv`: Load growth projection from the AEO2026 Counterfactual Baseline scenario + +- `demand_AEO_2026_high.csv`: Load growth projection from the AEO2026 High Economic Growth scenario + +- `demand_AEO_2026_low.csv`: Load growth projection from the AEO2026 Low Economic Growth scenario + +### Load Growth Multipliers +- `cangrowth.csv`: Canada load growth multiplier + +- `mex_growth_rate.csv`: Mexico load growth multiplier + +### Other +- `EIA_loadbystate.csv`: + +- `loadsite_country_test.csv`: \ No newline at end of file diff --git a/inputs/national_generation/README.md b/inputs/national_generation/README.md index abae1d860..713de4909 100644 --- a/inputs/national_generation/README.md +++ b/inputs/national_generation/README.md @@ -1,6 +1,8 @@ -# Clean Air Act, Section 111 +## National Generation Input Files -## The regulation itself +### Clean Air Act, Section 111 + +#### The regulation itself The Clean Air Act, Section 111 is a federal regulation from the Environmental Protection Agency (EPA), which features carbon pollution standards to reduce greenhouse gas emissions from power plants. These regulations are called Section 111 for the section of the tax code which it is implemented in. @@ -24,18 +26,16 @@ The BSERs are listed below: The second compliance mechanism, which is slightly more lenient, is a emissions rate-based mechanism. This is enforced at the state level. -If a state opts into this compliance mechanism, the emisisons rate (tons CO2/MWh) of their coal fleet must be less than or equal to the emissions rate of a 90% coal-CCS plant. +If a state opts into this compliance mechanism, the emissions rate (tons CO2/MWh) of their coal fleet must be less than or equal to the emissions rate of a 90% coal-CCS plant. This in theory enables some unabated coal plants to remain online after 2032, even though they won't be able to generate much. This is only possible if that state also has coal-CCS plants with high capture rates that stay online and generate, to average out the emissions rate to below the threshold. -### Other resources - +##### Other resources - [Simplified presentation on the final regulations](https://www.epa.gov/system/files/documents/2024-04/cps-presentation-final-rule-4-24-2024.pdf) - [Final regulations](https://www.federalregister.gov/documents/2024/05/09/2024-09233/new-source-performance-standards-for-greenhouse-gas-emissions-from-new-modified-and-reconstructed) - [History of the Clean Air Act](https://www.epa.gov/clean-air-act-overview/evolution-clean-air-act) -## Implementation in ReEDS - +#### Implementation in ReEDS In ReEDS, new gas plants must adhere to their BSER and existing coal plants adhere to an emissions rate-based standard. For new gas plants, this is the code implementation: @@ -71,8 +71,7 @@ For existing coal plants, this is the code implementation: 4. `c_model.gms` - `eq_caa_rate_standard(st,t)` - this constraint enforces the rate-based emissions standard by setting the maximum coal emissions rate per state under Clean Air Act Section 111. -## Assumptions - +#### Assumptions - We do not include the compliance mechanism for coal plants to cofire with natural gas in the model. We have modeled this in ReEDS previously in our analysis of these regulations and found that coal plants almost never choose this compliance mechanism. They would prefer to upgrade with CCS or retire. diff --git a/inputs/plant_characteristics/README.md b/inputs/plant_characteristics/README.md index 200ae3c34..4c7a3c3ee 100644 --- a/inputs/plant_characteristics/README.md +++ b/inputs/plant_characteristics/README.md @@ -1,10 +1,176 @@ -# Files -### startcost.csv -Most startup costs are taken from Lew et al 2013 - Western Wind and Solar Integration Study Phase 2 [(NREL/TP-5500-55588)](https://www.nlr.gov/docs/fy13osti/55588.pdf). The original data, reported in $2011/MW in Table 7, are: -* Coal: 124 -* Gas-CC: 81 -* Gas-CT: 67 -* Steam: 86 -* Nuclear: 155 -RPM uses 466 $2011/MW for nuclear, but we don't have a citable source for that number. -CCS startup costs are assumed to be the startup cost for the non-CCS version multiplied by the ratio of 2035 VOM costs between gas-cc-ccs and gas-cc in ATB 2023. +## Plant Characteristics Input Files + +- `battery_ATB_2024_*.csv`: + - `battery_ATB_2024_advanced.csv`: + - `battery_ATB_2024_conservative.csv`: + - `battery_ATB_2024_moderate.csv`: + +- `beccs_BVRE_2021_*.csv`: + - `beccs_BVRE_2021_high.csv`: + - `beccs_BVRE_2021_low.csv`: + - `beccs_BVRE_2021_mid.csv`: + +- `beccs_lowcost.csv`: + +- `beccs_reference.csv`: + +- `biopower_ATB_2024_moderate.csv`: + +- `ccsflex_ATB_2020_*.csv`: + - `ccsflex_ATB_2020_cost.csv`: + - `ccsflex_ATB_2020_perf.csv`: + +- `coal-ccs_ATB_2024_*.csv`: + - `coal-ccs_ATB_2024_advanced.csv`: + - `coal-ccs_ATB_2024_conservative.csv`: + - `coal-ccs_ATB_2024_moderate.csv`: + +- `coal_ATB_2024_moderate.csv`: + +- `cost_opres_*.csv`: + - `cost_opres_default.csv`: + - `cost_opres_market.csv`: + +- `csp_ATB_2023_*.csv`: + - `csp_ATB_2023_advanced.csv`: + - `csp_ATB_2023_conservative.csv`: + - `csp_ATB_2023_moderate.csv`: + +- `csp_ATB_2024_*.csv`: + - `csp_ATB_2024_advanced.csv`: + - `csp_ATB_2024_conservative.csv`: + - `csp_ATB_2024_moderate.csv`: + +- `csp_SunShot2030.csv`: CSP costs from the SunShot2030 cost scenario + +- `dollaryear.csv`: Dollar year mapping for each plant cost scenario + +- `dr_shed_*_demo_data_January_2025.csv`: + - `dr_shed_capcost_scalars_demo_data_January_2025.csv`: + - `dr_shed_fom_demo_data_January_2025.csv`: + - `dr_shed_vom_demo_data_January_2025.csv`: + +- `evmc_*_Baseline.csv`: + - `evmc_shape_Baseline.csv`: + - `evmc_storage_Baseline.csv`: + +- `fuelcell_ATB_2024_*.csv`: + - `fuelcell_ATB_2024_advanced.csv`: + - `fuelcell_ATB_2024_moderate.csv`: + +- `gas-ccs_ATB_2024_*.csv`: + - `gas-ccs_ATB_2024_advanced.csv`: + - `gas-ccs_ATB_2024_conservative.csv`: + - `gas-ccs_ATB_2024_moderate.csv`: + +- `gas_ATB_2024_moderate.csv`: + +- `geo_ATB_2023_*.csv`: + - `geo_ATB_2023_advanced.csv`: + - `geo_ATB_2023_conservative.csv`: + - `geo_ATB_2023_moderate.csv`: + +- `geo_ATB_2024_*.csv`: + - `geo_ATB_2024_advanced.csv`: + - `geo_ATB_2024_conservative.csv`: + - `geo_ATB_2024_moderate.csv`: + +- `h2-combustion_ATB_202*.csv`: + - `h2-combustion_ATB_2023.csv`: + - `h2-combustion_ATB_2024.csv`: Hydrogen CT and CC plant costs generated in preprocessing from moderate case NREL ATB 2024 data + +- `heat_rate_adj.csv`: Heat rate adjustment multiplier by technology + +- `heat_rate_penalty_spin.csv`: + +- `hydro_ATB_2019_*.csv`: + - `hydro_ATB_2019_constant.csv`: Hydro costs from the 2019 ATB constant cost scenario + - `hydro_ATB_2019_low.csv`: Hydro costs from the 2019 ATB low cost scenario + - `hydro_ATB_2019_mid.csv`: Hydro costs from the 2019 ATB mid cost scenario + +- `maxage.csv`: Maximum age allowed for each technology + +- `maxdailycf.csv`: Maximum daily capacity factor - dr_shed input supply curves are based on one 4-hour event per day + +- `minCF.csv`: Minimum annual capacity factor for each tech fleet - applied to i-rto + +- `min_retire_age.csv`: Minimum retirement age for given technology + +- `mingen_fixed.csv`: + +- `minloadfrac0.csv`: Characteristics/minloadfrac0 database of minloadbed generator cs + +- `mttr.csv`: + +- `nuclear-smr_ATB_2024_*.csv`: + - `nuclear-smr_ATB_2024_advanced.csv`: + - `nuclear-smr_ATB_2024_conservative.csv`: + - `nuclear-smr_ATB_2024_moderate.csv`: + +- `nuclear_ATB_2024_*.csv`: + - `nuclear_ATB_2024_advanced.csv`: + - `nuclear_ATB_2024_conservative.csv`: + - `nuclear_ATB_2024_moderate.csv`: + +- `ofs-wind_ATB_2023_*.csv`: + - `ofs-wind_ATB_2023_advanced.csv`: 2023 advanced ofs-wind capital, fixed O&M, var O&M costs and rsc_mult (SC cost reduction mult) by class and year + - `ofs-wind_ATB_2023_conservative.csv`: 2023 conservative ofs-wind capital, fixed O&M, var O&M costs and rsc_mult (SC cost reduction mult) by class and year + - `ofs-wind_ATB_2023_moderate.csv`: 2023 moderate ofs-wind capital, fixed O&M, var O&M costs and rsc_mult (SC cost reduction mult) by class and year + - `ofs-wind_ATB_2023_moderate_noFloating.csv`: 2023 moderate_noFloating ofs-wind capital (5x floating capital cost), fixed O&M, var O&M costs and rsc_mult (SC cost reduction mult) by class and year + +- `ofs-wind_ATB_2024_*.csv`: + - `ofs-wind_ATB_2024_advanced.csv`: + - `ofs-wind_ATB_2024_conservative.csv`: 2024 conservative ofs-wind capital, fixed O&M, var O&M costs and rsc_mult (SC cost reduction mult) by class and year + - `ofs-wind_ATB_2024_moderate.csv`: 2024 moderate ofs-wind capital, fixed O&M, var O&M costs and rsc_mult (SC cost reduction mult) by class and year + - `ofs-wind_ATB_2024_moderate_noFloating.csv`: 2024 moderate_noFloating ofs-wind capital (5x floating capital cost), fixed O&M, var O&M costs and rsc_mult (SC cost reduction mult) by class and year + +- `ons-wind_ATB_2023_*.csv`: + - `ons-wind_ATB_2023_advanced.csv`: Advanced cost and performance inputs from the 2023 Annual Technology Baseline for land-based wind + - `ons-wind_ATB_2023_conservative.csv`: Conservative cost and performance inputs from the 2023 Annual Technology Baseline for land-based wind + - `ons-wind_ATB_2023_moderate.csv`: Moderate cost and performance inputs from the 2023 Annual Technology Baseline for land-based wind + +- `ons-wind_ATB_2024_*.csv`: + - `ons-wind_ATB_2024_advanced.csv`: Advanced cost and performance inputs from the 2024 Annual Technology Baseline for land-based wind + - `ons-wind_ATB_2024_conservative.csv`: Conservative cost and performance inputs from the 2024 Annual Technology Baseline for land-based wind + - `ons-wind_ATB_2024_moderate.csv`: Moderate cost and performance inputs from the 2024 Annual Technology Baseline for land-based wind + +- `other_plantchar.csv`: + +- `outage_forced_*.csv`: + - `outage_forced_static.csv`: Forced outage rates by technology + - `outage_forced_temperature_murphy2019.csv`: + +- `outage_scheduled_*.csv`: + - `outage_scheduled_monthly.csv`: + - `outage_scheduled_static.csv`: Scheduled outage rate by technology + +- `pcm_defaults.json`: + +- `pvb_benchmark2020.csv`: + +- `ramprate.csv`: Generator ramp rates by technology + +- `startcost.csv`: + - Most startup costs are taken from Lew et al 2013 - Western Wind and Solar Integration Study Phase 2 [(NREL/TP-5500-55588)](https://www.nlr.gov/docs/fy13osti/55588.pdf) + - The original data, reported in $2011/MW in Table 7 are: + - Coal: 124 + - Gas-CC: 81 + - Gas-CT: 67 + - Steam: 86 + - Nuclear: 155 + - RPM uses 466 $2011/MW for nuclear, but we don't have a citable source for that number + - CCS startup costs are assumed to be the startup cost for the non-CCS version multiplied by the ratio of 2035 VOM costs between gas-cc-ccs and gas-cc in ATB 2023 + +- `unitsize_atb.csv`: + +- `upv_ATB_2023_*.csv`: + - `upv_ATB_2023_advanced.csv`: + - `upv_ATB_2023_conservative.csv`: + - `upv_ATB_2023_moderate.csv`: + +- `upv_ATB_2024_*.csv`: + - `upv_ATB_2024_advanced.csv`: + - `upv_ATB_2024_conservative.csv`: + - `upv_ATB_2024_moderate.csv`: + +- `years_until_endogenous.csv`: \ No newline at end of file diff --git a/inputs/reserves/README.md b/inputs/reserves/README.md index 77f10e220..ff019091f 100644 --- a/inputs/reserves/README.md +++ b/inputs/reserves/README.md @@ -1,11 +1,20 @@ -# Input files +## Reserves Input Files - `ccseason_dates.csv`: Defines the time resolution (`ccseason`) on which the capacity market is cleared when using the capacity credit resource adequacy method. New `ccseason` definitions may be added as new columns (and added to the choices for the `GSw_PRM_CapCreditSeasons` switch in `cases.csv`), but each column should include a `hot` and `cold` season, since the nameplate capacity is adjusted in those seasons based on summer/winter capacities from EIA and projected climate impacts (if activated via the `GSw_ClimateHeuristics` switch). + - `peak_net_imports.csv`: 99.9th percentile coincident transfers (BA-level, aggregated to NERC region-level) between 2019-2023 from EIA Hourly Grid Monitor used as an estimate of current interregional transfer capabilities, as tabulated in [ESIG 2024](https://www.esig.energy/wp-content/uploads/2024/06/ESIG-Interregional-Transmission-Resilience-methodology-report-2024.pdf). Values for SERC-E/SE/C calculated using ESIG 2024 methodology. The same 0.1% definition has been used elsewhere, e.g. . Values for MW_TotalDemand are for 2024 from [LTRA 2023](https://www.nerc.com/pa/RAPA/ra/Reliability%20Assessments%20DL/NERC_LTRA_2023.pdf) and represent on-peak projections (same as used in NERC planning reserve margin calculations). -- `prm_annual.csv`: Taken from the 2023 NERC LTRA (specifically the "Reference Margin Level (%)" reported for each reliability region) + +- `prm_annual.csv`: Annual planning reserve margin by NERC region + - Taken from the 2023 NERC LTRA (specifically the "Reference Margin Level (%)" reported for each reliability region) + +- `opres_periods.csv`: + +- `orperc.csv`: + +- `ramptime.csv`: diff --git a/inputs/sets/README.md b/inputs/sets/README.md index 7384cc99e..3dddee13b 100644 --- a/inputs/sets/README.md +++ b/inputs/sets/README.md @@ -1,6 +1,6 @@ -# Sets +## Sets -## Formatting guidelines +### Formatting guidelines - Primary sets (those that define elements that are not subsets of other sets): - No header column @@ -17,7 +17,7 @@ - Don't use * or # for element expansion in GAMS - Don't use * for full-line comments; only use it for the first (header) row in subset definitions -## Set-defining files +### Set-defining files - `ctt.csv`: cooling technology types - `o`: once through @@ -39,10 +39,123 @@ - `ss`: saline surface water - `ww`: wastewater effluent -## Special-case files +### Special-case files - `_aliases.csv`: aliases (extra names for the same set) used in GAMS - Aliases of primary sets should be added here - Aliases of sets defined in `b_inputs.gms` (e.g., `h`→`hh`) should instead be defined in GAMS after the set definition - `_pcat.csv`: prescribed capacity categories - The `pcat` set in GAMS (defined in `writecapdat.py`) includes the members of the `i` set; this file includes only the *extra* elements on top of the `i` set + +### Additional files +- `RPSCat.csv`: set of RPS constraint categories, including clean energy standards + +- `aclike.csv`: set of AC transmission capacity types + +- `allt.csv`: set of all potential years + +- `bioclass.csv`: set of bio tech classes + +- `ccsflex_cat.csv`:set of flexible ccs performance parameter categories + +- `climate_param.csv`: set of parameters defined in climate_heuristics_finalyear + +- `consumecat.csv`: set of categories for consuming facility characteristics + +- `csapr_cat.csv`: set of CSAPR regulation categories + +- `csapr_group.csv`: set of CSAPR trading groups + +- `e.csv`: set of emission categories used in model + +- `eall.csv`: set of emission categories used in reporting + +- `etype.csv`: + +- `f.csv`: set of fuel types + +- `flex_type.csv`: set of demand flexibility types + +- `fuel2tech.csv`: mapping between fuel types and generations + +- `fuelbin.csv`: set of gas usage brackets + +- `gb.csv`: set of gas price bins + +- `gbin.csv`: set of growth bins + +- `geotech.csv`: set of geothermal technology categories + +- `h2_st.csv`: defines investments needed to store and transport H2 + +- `h2_stor.csv`: set of H2 storage options + +- `hintage_char.csv`: set of characteristics available in hintage_data + +- `i.csv`: set of technologies + +- `i_geotech.csv`: crosswalk between an individual geothermal technology and its category + +- `i_h2_ptc_gen.csv`: set of technologies which can produce energy for electrolyzers claiming the hydrogen production tax credit due to their low lifecycle carbon emissions + +- `i_p.csv`: mapping from technologies to the products they produce + +- `i_subtech.csv`: set of categories for subtechs + +- `i_water_nocooling.csv`: set of technologies that use water, but are not differentiated by cooling tech and water source + +- `lcclike.csv`: set of transmission capacity types where lines are bundled with AC/DC converters + +- `month.csv`: + +- `noretire.csv`: set of technologies that will never be retired + +- `notvsc.csv`: set of transmission capacity types that are not VSC + +- `ofstype.csv`: set of offshore types used in offshore requirement constraint (eq_RPS_OFSWind) + +- `ofstype_i.csv`: crosswalk between ofstype and i + +- `orcat.csv`: set of operating reserve categories + +- `ortype.csv`: set of types of operating reserve constraints + +- `p.csv`: set of products produced + +- `plantcat.csv`: set of categories for plant characteristics + +- `prepost.csv`: + +- `prescriptivelink0.csv`: initial set of prescribed categories and their technologies - used in assigning prescribed builds + +- `pvb_agg.csv`: crosswalk between hybrid pv+battery configurations and technology options + +- `pvb_config.csv`: set of hybrid pv+battery configurations + +- `quarter.csv`: + +- `resourceclass.csv`: set of renewable resource classes + +- `sdbin.csv`: set of storage durage bins + +- `tg.csv`: set of technology groups + +- `tg_rsc_cspagg.csv`: set of csp technologies that belong to the same class + +- `tg_rsc_upvagg.csv`: set of pv and pvb technologies that belong to the same class + +- `trancap_fut_cat.csv`: set of categories of near-term transmission projects that describe the likelihood of being completed + +- `trtype.csv`: set of transmission capacity types + +- `unitspec_upgrades.csv`: set of upgraded technologies that get unit-specific characteristics + +- `upgrade_hintage_char.csv`: set to operate over in extension of hintage_data characteristics when sw_upgrades = 1 + +- `w.csv`: set of water withdrawal or consumption options for water techs + +- `wst_climate.csv`: set of water sources affected by climate change + +- `wst_surface.csv`: + +- `yearafter.csv`: set to loop over for the final year calculation diff --git a/inputs/shapefiles/README.md b/inputs/shapefiles/README.md new file mode 100644 index 000000000..d45653b26 --- /dev/null +++ b/inputs/shapefiles/README.md @@ -0,0 +1,13 @@ +## Shapefiles Input Files + +- `ctus_cs_polygons.gpkg`: + +- `greatlakes.gpkg`: + +- `h2_storage_sites.gpkg`: + +- `offshore_zones.gpkg`: + +- `state_fips_codes.csv`: Mapping of states to FIPS codes and postal code abbreviations + +- `timezones.gpkg`: diff --git a/inputs/state_policies/README.md b/inputs/state_policies/README.md new file mode 100644 index 000000000..04236ccc3 --- /dev/null +++ b/inputs/state_policies/README.md @@ -0,0 +1,39 @@ +## State Policies Input Files + +- `acp_disallowed.csv`: List of states which do not allow alternative compliance payments in place of meeting RPS or CES requirements + +- `acp_prices.csv`: + +- `ces_fraction.csv`: Annual compliance for states with a CES policy + +- `forced_retirements.csv`: List of regions with mandatory retirement policies for certain technologies + +- `hydrofrac_policy.csv`: + +- `ng_crf_penalty_st.csv`: Cost adjustment for NG techs in states where all NG techs must be retired by a certain year + +- `nuclear_subsidies.csv`: + +- `offshore_req_default.csv`: Default state mandates of offshore wind capacity [MW], updated in November 2025 + +- `oosfrac.csv`: Defines the fraction of renewable and clean energy credits can be purchased from out of state (oos). Applied for RPS and CES. + +- `recstyle.csv`: Indication for how to apply state requirement (0 = end-use sales, 1 = bus-bar sales, 2 = generation). Default is 0. + +- `rectable.csv`: Table defining which states are allowed to trade RECs + +- `rps_fraction.csv`: Indicates what fraction of sales or generation (based on recstyle.csv) must be from renewable energy + +- `storage_mandates.csv`: Energy storage mandates by region + +- `techs_banned_ces.csv`: Indicates which technologies are not eligible to contribute to CES + +- `techs_banned_imports_rps.csv`: + +- `techs_banned_rps.csv`: Indicates which technologies are not eligible to contribute to RPS + +- `techs_banned.yaml`: + +- `unbundled_limit_ces.csv`: Limit on fraction of credits towards CES which can be purchased unbundled from other states + +- `unbundled_limit_rps.csv`: Limit on fraction of credits towards RPS which can be purchased unbundled from other states diff --git a/inputs/storage/README.md b/inputs/storage/README.md new file mode 100644 index 000000000..2c44aaa5e --- /dev/null +++ b/inputs/storage/README.md @@ -0,0 +1,7 @@ +## Storage Input Files + +- `cap_existing_psh.csv`: County-wide PSH operational capacity [MW/MWh], pump capacity, and max energy, based on plant-level data from [https://www.hydropower.org/hydropower-pumped-storage-tool](https://www.hydropower.org/hydropower-pumped-storage-tool) + +- `PSH_supply_curves_durations.csv`: + +- `storage_duration.csv`: diff --git a/inputs/supply_curve/README.md b/inputs/supply_curve/README.md index 23efcd7c4..67cd81828 100644 --- a/inputs/supply_curve/README.md +++ b/inputs/supply_curve/README.md @@ -1,8 +1,80 @@ -# Renewable energy supply curves -## CSP (concentrated solar thermal power) -The CSP resource classes are defined as follows: -* 1: CF < 0.23 -* 2: 0.23 ≤ CF < 0.26 -* 3: 0.26 ≤ CF - -Site-level CSP supply curve costs are copied from the site-level supply curve costs for utility-scale photovoltaics (UPV). The mapping code is available on the [ReEDS input-processing repo](https://github.com/ReEDS-Model/ReEDS_Input_Processing/tree/main/csp). +## Renewable Energy Supply Curve Input Files + +- CSP (concentrated solar thermal power): + - The CSP resource classes are defined as follows: + - 1: CF < 0.23 + - 2: 0.23 ≤ CF <0.26 + - 3: 0.26 ≤ CF + - Site-level CSP supply curve costs are copied from the site-level supply curve costs for utility-scale photovoltaics (UPV). The mapping code is available on the [ReEDS input-processing repo](https://github.com/ReEDS-Model/ReEDS_Input_Processing/tree/main/csp). + +- `bio_supplycurve.csv`: Regional biomass supply and costs by resource class + - Dollar year: 2015 + +- `dollaryear.csv`: + +- `dr_shed_cap_demo_data_January_2025.csv`: + +- `dr_shed_cost_demo_data_January_2025.csv`: + +- `hyd_add_upg_cap.csv`: + +- `hydcap.csv`: + +- `hydcost.csv`: + +- `interconnection_land.h5`: + +- `interconnection_offshore.h5`: + +- `PSH_supply_curves_capacity_*.csv`: Pumped storage hydropower supply curve capacity as used in 2025 Annual Technology Baseline. Citation: [https://www.nlr.gov/gis/psh-supply-curves](https://www.nlr.gov/gis/psh-supply-curves) + - `PSH_supply_curves_capacity_10hr_ref_apr2025.csv`: supply curve capacity assuming 10 hour duration and reference exclusions + - `PSH_supply_curves_capacity_10hr_wEph_apr2025.csv`: supply curve capacity assuming 10 hour duration and allowing sites on ephemeral streams + - `PSH_supply_curves_capacity_10hr_wExist_apr2025.csv`: supply curve capacity assuming 10 hour duration and allowing sites using existing reservoirs + - `PSH_supply_curves_capacity_10hr_wExist_wEph_apr2025.csv`: supply curve capacity assuming 10 hour duration and allowing sites using existing reservoirs and on ephemeral streams + - `PSH_supply_curves_capacity_12hr_ref_apr2025.csv`: supply curve capacity assuming 12 hour duration and reference exclusions + - `PSH_supply_curves_capacity_12hr_wEph_apr2025.csv`: supply curve capacity assuming 12 hour duration and allowing sites on ephemeral streams + - `PSH_supply_curves_capacity_12hr_wExist_apr2025.csv`: supply curve capacity assuming 12 hour duration and allowing sites using existing reservoirs + - `PSH_supply_curves_capacity_12hr_wExist_wEph_apr2025.csv`: supply curve capacity assuming 12 hour duration and allowing sites using existing reservoirs and on ephemeral streams + - `PSH_supply_curves_capacity_8hr_ref_apr2025.csv`: supply curve capacity assuming 8 hour duration and reference exclusions + - `PSH_supply_curves_capacity_8hr_wEph_apr2025.csv`: supply curve capacity assuming 8 hour duration and allowing sites on ephemeral streams + - `PSH_supply_curves_capacity_8hr_wExist_apr2025.csv`: supply curve capacity assuming 8 hour duration and allowing sites using existing reservoirs + - `PSH_supply_curves_capacity_8hr_wExist_wEph_apr2025.csv`: supply curve capacity assuming 8 hour duration and allowing sites using existing reservoirs and on ephemeral streams + +- `PSH_supply_curves_cost_*.csv`: Pumped storage hydropower supply curve cost as used in 2025 Annual Technology Baseline. Citation: [https://www.nlr.gov/gis/psh-supply-curves](https://www.nlr.gov/gis/psh-supply-curves) + - `PSH_supply_curves_cost_10hr_ref_apr2025.csv`: assuming 10 hour duration and reference exclusions + - `PSH_supply_curves_cost_10hr_wEph_apr2025.csv`: assuming 10 hour duration and allowing sites on ephemeral streams + - `PSH_supply_curves_cost_10hr_wExist_apr2025.csv`: assuming 10 hour duration and allowing sites using existing reservoirs + - `PSH_supply_curves_cost_10hr_wExist_wEph_apr2025.csv`: assuming 10 hour duration and allowing sites using existing reservoirs and on ephemeral streams + - `PSH_supply_curves_cost_12hr_ref_apr2025.csv`: assuming 12 hour duration and reference exclusions + - `PSH_supply_curves_cost_12hr_wEph_apr2025.csv`: assuming 12 hour duration and allowing sites on ephemeral streams + - `PSH_supply_curves_cost_12hr_wExist_apr2025.csv`: assuming 12 hour duration and allowing sites using existing reservoirs + - `PSH_supply_curves_cost_12hr_wExist_wEph_apr2025.csv`: assuming 12 hour duration and allowing sites using existing reservoirs and on ephemeral streams + - `PSH_supply_curves_cost_8hr_ref_apr2025.csv`: assuming 8 hour duration and reference exclusions + - `PSH_supply_curves_cost_8hr_wEph_apr2025.csv`: assuming 8 hour duration and allowing sites on ephemeral streams + - `PSH_supply_curves_cost_8hr_wExist_apr2025.csv`: assuming 8 hour duration and allowing sites using existing reservoirs + - `PSH_supply_curves_cost_8hr_wExist_wEph_apr2025.csv`: assuming 8 hour duration and allowing sites using existing reservoirs and on ephemeral streams + +- `rev_paths.csv`: + +- `sc_point_gid_old2new.csv`: + +- `sitemap.h5`: + +- `supplycurve_egs-reference.csv`: + +- `supplycurve_upv-*.csv:`: UPV supply curve from reV. Capacity numbers are in MW_DC and cost numbers are in $/MW_AC. Citation: [https://docs.nlr.gov/docs/fy25osti/91900.pdf](https://docs.nlr.gov/docs/fy25osti/91900.pdf) + - `supplycurve_upv-limited.csv`: limited siting scenario + - `supplycurve_upv-open.csv`: open siting scenario + - `supplycurve_upv-reference.csv`: reference siting scenario + +- `supplycurve_wind-ofs-*.csv`: Offshore wind supply curve from reV. Citation: [https://docs.nlr.gov/docs/fy25osti/91900.pdf](https://docs.nlr.gov/docs/fy25osti/91900.pdf) + - `supplycurve_wind-ofs-limited.csv`: limited siting scenario + - `supplycurve_wind-ofs-open.csv`: open siting scenario + - `supplycurve_wind-ofs-reference.csv`: reference siting scenario + +- `supplycurve_wind-ons-*.csv`: Land-based wind supply curve. Citation: [https://docs.nlr.gov/docs/fy25osti/91900.pdf](https://docs.nlr.gov/docs/fy25osti/91900.pdf) + - `supplycurve_wind-ons-limited.csv`: limited siting scenario + - `supplycurve_wind-ons-open.csv`: open siting scenario + - `supplycurve_wind-ons-reference.csv`: reference siting scenario + +- `trans_intra_cost_adder.csv`: diff --git a/inputs/supply_curve/dollaryear.csv b/inputs/supply_curve/dollaryear.csv index 76423bb98..1540b9a69 100644 --- a/inputs/supply_curve/dollaryear.csv +++ b/inputs/supply_curve/dollaryear.csv @@ -1,5 +1,6 @@ Scenario,Dollar.Year BioFeedstockPrice,2004 +bio_supplycurve,2015 dr_shed,2020 evmc_rsc_Baseline,2020 geo_rsc_ATB_2023,2015 @@ -9,4 +10,4 @@ supplycurve_egs,2023 supplycurve_geohydro,2023 supplycurve_upv,2023 supplycurve_wind-ofs,2023 -supplycurve_wind-ons,2022 +supplycurve_wind-ons,2022 \ No newline at end of file diff --git a/inputs/techs/README.md b/inputs/techs/README.md new file mode 100644 index 000000000..2f0eef1b5 --- /dev/null +++ b/inputs/techs/README.md @@ -0,0 +1,7 @@ +## Techs + +- `tech_resourceclass.csv`: + +- `techs_default.csv`: List of technologies to be used in the model + +- `techs_subsetForTesting.csv`: Short list of technologies for testing diff --git a/inputs/temporal/README.md b/inputs/temporal/README.md new file mode 100644 index 000000000..7cb6cfc79 --- /dev/null +++ b/inputs/temporal/README.md @@ -0,0 +1,7 @@ +## Temporal Input Files + +- `month2quarter.csv`: + +- `period_szn_user.csv`: + +- `stressperiods_user.csv`: diff --git a/inputs/transmission/README.md b/inputs/transmission/README.md index 297b99f99..14c3a1e0a 100644 --- a/inputs/transmission/README.md +++ b/inputs/transmission/README.md @@ -1,4 +1,4 @@ -# Transmission input files +## Transmission Input Files - `b2b_converters.csv`: Power capacity and location of back-to-back (B2B) AC/DC/AC converters in the USA. - Power capacities are from [Brinkman et al. 2020](https://docs.nlr.gov/docs/fy21osti/78161.pdf) for converters at the eastern/western interface and [ERCOT 2020](https://www.ercot.com/files/docs/2020/07/30/ERCOT_DC_Tie_Operations_Document.docx) for converters at the eastern/texas interface. diff --git a/inputs/upgrades/README.md b/inputs/upgrades/README.md new file mode 100644 index 000000000..a596060d3 --- /dev/null +++ b/inputs/upgrades/README.md @@ -0,0 +1,18 @@ +## Upgrades Input Files + +- `i_coolingtech_watersource_upgrades.csv`: List of cooling technologies for water sources that can be upgraded. + +- `i_coolingtech_watersource_upgrades_link.csv`: List of cooling technologies for water sources that can be upgraded + their to, from, ctt (cooling technology type) and wst (water source type) + +- `upgrade_costs_ccs_coal.csv`: + +- `upgrade_costs_ccs_gas.csv`: + +- `upgrade_link.csv`: Techs that can be upgraded including the original technology, the technology it is upgrading to, and the delta. + +- `upgrade_mult_atb23_ccs_*.csv`: Cost adjustment over various years for upgrade technologies + - `upgrade_mult_atb23_ccs_adv.csv`: advanced + - `upgrade_mult_atb23_ccs_con.csv`: conservative + - `upgrade_mult_atb23_ccs_mid.csv`: Mid + +- `upgradelink_water.csv`: Water techs that can be upgraded including the original technology, the technology it is upgrading to, and the delta diff --git a/inputs/userinput/README.md b/inputs/userinput/README.md new file mode 100644 index 000000000..13b42d66a --- /dev/null +++ b/inputs/userinput/README.md @@ -0,0 +1,24 @@ +## User Input Files + +- `futurefiles.csv`: + +- `ivt_default.csv`: + +- `ivt_small.csv`: + +- `ivt_step.csv`: ivt steps for endyears beyond 2050 + +- `mcs_distribution_rules.yaml`: + +- `mcs_distributions_default.yaml`: + +- `modeled_regions.csv`: Sets of BA regions that a user can model in a run + - Each column is a different region option and can be specified in cases using `GSw_Region` + +- `windows_2100.csv`: Window size for using window solve method to 2100 + +- `windows_default.csv`: Window size for using window solve method + +- `windows_step10.csv`: Window size for beyond2050step10 + +- `windows_step5.csv`: Window size for beyond2050step5 diff --git a/inputs/valuestreams/README.md b/inputs/valuestreams/README.md new file mode 100644 index 000000000..a8792f675 --- /dev/null +++ b/inputs/valuestreams/README.md @@ -0,0 +1,3 @@ +## Valuestreams Input Files + +- `var_map.csv`: diff --git a/inputs/waterclimate/README.md b/inputs/waterclimate/README.md new file mode 100644 index 000000000..15005b413 --- /dev/null +++ b/inputs/waterclimate/README.md @@ -0,0 +1,21 @@ +## Waterclimate Input Files + +- `cost_cap_mult.csv`: + +- `cost_vom_mult.csv`: + +- `heat_rate_mult.csv`: + +- `i_coolingtech_watersource.csv`: + +- `i_coolingtech_watersource_link.csv`: + +- `tg_rsc_cspagg_tmp.csv`: + +- `unapp_water_sea_distr.csv`: + +- `wat_access_cap_cost.csv`: + +- `water_req_psh_10h_1_51.csv`: + +- `water_with_cons_rate.csv`: diff --git a/inputs/zones/README.md b/inputs/zones/README.md index e613fc497..9ee7504e0 100644 --- a/inputs/zones/README.md +++ b/inputs/zones/README.md @@ -1,4 +1,4 @@ -# Model zone definitions +## Model Zone Definitions Model zones are defined by the following user-generated files: @@ -21,27 +21,25 @@ The lat/lon is used for plotting, representative least-cost paths and greenfield (determined by iteratively inward-buffering the polygon until it disappears, then keeping the centroid of the penultimate iteration). -## Notes on zone options +### Notes on zone options - `z3109`: 1:1 mapping from counties to zones - Not all counties have high-voltage load buses, so if `GSw_LoadAllocationMethod = state_lpf`, some counties may have zero load. -## Creating a new set of model zones +### Creating a new set of model zones Start by copying the `county2zone.csv` and `hierarchy.csv` file for an existing set of zones to a new folder (named with a memorable name for your new set of zones) in the [ReEDS_Input_Processing/zones](https://github.com/ReEDS-Model/ReEDS_Input_Processing/tree/main/zones) directory. -### Deciding on the zones - +#### Deciding on the zones The [ReEDS_Input_Processing/zones/make_maps.py](https://github.com/ReEDS-Model/ReEDS_Input_Processing/tree/main/zones/make_maps.py) script creates a collection of static and interactive maps based on the user-supplied `county2zone.csv` and `hierarchy.csv` files, intended to help decide on the new zone boundaries. These maps show the new zones alongside existing grid features (transmission lines and planning area boundaries from various sources) and geographic features (mountain ranges). Maps are also created to show the average load and sum of existing generation capacity by zone. The resulting static maps are saved to a `.pptx` file, and an interactive/zoomable map is saved to a `.html` file. -### Generating the rest of the inputs - +#### Generating the rest of the inputs ```{CEII} The following steps require CEII access and are only available to NLR staff. For questions, contact [Patrick Brown](patrick.brown@nlr.gov). @@ -76,8 +74,7 @@ Once you're happy with your zone and hierarchy level definitions, run the follow - All the interfaces specified by `interfaces_r.csv`, and `interfaces_transgrp.csv` should have data in `itl_NARIS.csv` - `hierarchy.csv` should have all the required columns (`st`, `interconnect`, `transreg`, `transgrp`, and `nercr`) -## Additional input files - +### Additional input files - `county_state.csv`: Mapping from 5-digit county FIPS codes to county names and 2-letter state abbreviations. - `hierarchy_offshore.csv`: Spatial hierarchy levels for offshore zones. diff --git a/reeds/input_processing/copy_files.py b/reeds/input_processing/copy_files.py index 570705915..12be19b63 100644 --- a/reeds/input_processing/copy_files.py +++ b/reeds/input_processing/copy_files.py @@ -108,11 +108,12 @@ def read_runfiles(reeds_path, sw): return runfiles, non_region_files, region_files - def get_source_deflator_map(reeds_path): """ Get the deflator for each input file + """ + # Inflation-adjusted inputs sources_dollaryear = pd.read_csv( os.path.join(reeds_path,'docs','sources.csv'), @@ -138,6 +139,24 @@ def get_source_deflator_map(reeds_path): return source_deflator_map +def get_deflator_from_dollaryear_file(reeds_path, input_folder, filename): + """ + given an input_folder and filename, get the deflator from the dollaryear.csv file + + """ + + deflator = pd.read_csv( + os.path.join(reeds_path, 'inputs', 'financials', 'deflator.csv'), + header=0, names=['Dollar.Year', 'Deflator'], index_col='Dollar.Year').squeeze(1) + + dy = pd.read_csv(os.path.join(reeds_path, 'inputs', input_folder, 'dollaryear.csv')) + match = dy.loc[dy['Scenario'].astype(str).str.strip() == filename, 'Dollar.Year'] + if match.empty: + raise KeyError(f"Scenario '{filename}' not found in {os.path.join(reeds_path, input_folder, 'dollaryear.csv')}") + dollar_year = int(float(match.iloc[0])) + + return float(deflator.loc[dollar_year]) + def get_regions_and_agglevel( reeds_path, inputs_case, @@ -655,7 +674,6 @@ def write_non_region_file( dir_dst, sw, regions_and_agglevel, - source_deflator_map, ): """ Copy a non-region specific file (filename) from src_file to dir_dst @@ -704,7 +722,8 @@ def write_non_region_file( elif row.filename == 'co2_site_char.csv': # Adjust for inflation df = pd.read_csv(row.full_filepath) - df[f"bec_{sw['GSw_CO2_BEC']}"] *= source_deflator_map[row.filepath] + deflate = get_deflator_from_dollaryear_file(reeds.io.reeds_path, 'ctus', 'co2_site_char') + df[f"bec_{sw['GSw_CO2_BEC']}"] *= deflate df.to_csv(os.path.join(dir_dst, 'co2_site_char.csv'), index=False) else: @@ -725,7 +744,7 @@ def write_non_region_file( write_scalars(scalars, dir_dst) -def write_non_region_files(non_region_files, sw, inputs_case, regions_and_agglevel, source_deflator_map): +def write_non_region_files(non_region_files, sw, inputs_case, regions_and_agglevel): """ Copy non-region specific files to the input case directory. """ @@ -750,7 +769,6 @@ def write_non_region_files(non_region_files, sw, inputs_case, regions_and_agglev dir_dst, sw, regions_and_agglevel, - source_deflator_map, ) @@ -847,7 +865,6 @@ def write_disagg_data_files(runfiles, inputs_case): def write_region_indexed_file( df, dir_dst, - source_deflator_map, sw, region_file_entry ): @@ -884,11 +901,12 @@ def write_region_indexed_file( reeds.io.write_profile_to_h5(df, filename, dir_dst) else: # Special cases: These files' values need to be adjusted to copy - filepath = region_file_entry['filepath'] match filename: case 'bio_supplycurve.csv': # Adjust for inflation - df['price'] = df['price'].astype(float) * source_deflator_map[filepath] + deflate = get_deflator_from_dollaryear_file(reeds.io.reeds_path, 'supply_curve', 'bio_supplycurve') + df['price'] = df['price'].astype(float) * deflate + case 'unitdata.csv': # Map counties to zones county2zone = reeds.io.get_county2zone(case=os.path.dirname(inputs_case)) @@ -913,7 +931,6 @@ def write_region_indexed_files( sw, region_files, regions_and_agglevel, - source_deflator_map ): """ Filter and copy data for files with regions @@ -940,7 +957,6 @@ def write_region_indexed_files( write_region_indexed_file( df, inputs_case, - source_deflator_map, sw, region_file_entry ) @@ -1284,10 +1300,8 @@ def main(reeds_path, inputs_case): # (gswitches.csv is first written at runreeds.py) scalar_csv_to_txt(os.path.join(inputs_case,'gswitches.csv')) - source_deflator_map = get_source_deflator_map(reeds_path) - # Copy non-region files - write_non_region_files(non_region_files, sw, inputs_case, regions_and_agglevel, source_deflator_map) + write_non_region_files(non_region_files, sw, inputs_case, regions_and_agglevel) # Write files used for disaggregation write_disagg_data_files(runfiles, inputs_case) @@ -1298,7 +1312,6 @@ def main(reeds_path, inputs_case): sw, region_files, regions_and_agglevel, - source_deflator_map ) #%% ===========================================================================