-
Notifications
You must be signed in to change notification settings - Fork 7
Flexible start year option & tech classes addition #12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
atpham88
wants to merge
105
commits into
main
Choose a base branch
from
ap_flex-start-year
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
105 commits
Select commit
Hold shift + click to select a range
35b2339
moved to github.com
atpham88 8a17399
Update ReEDS_generator_database_final_EIA-NEMS.csv
atpham88 04d2355
put climate folder back
atpham88 b8779fa
update upload-artifact to v4 to pass github tests
atpham88 2c1fec0
Merge branch 'main' into ap_flex-start-year
atpham88 64ea661
fix issue with wind-ons supply curves
atpham88 bacf02a
Merge branch 'main' into ap_flex-start-year
atpham88 e760e49
Update sources.csv
atpham88 ad71748
remove redundant statements
atpham88 1d989fc
remove exog_cap and exog_prescribe files from hourlize
atpham88 2afc17b
Update sources.csv
atpham88 3dda333
add more description for tech classification files
atpham88 2848ff5
Update e_report.gms
atpham88 eb1f1ce
Merge branch 'main' into ap_flex-start-year
atpham88 2f78001
only use max cf for class cut off to avoid gaps
atpham88 a880c2a
keep rounding to 4 decimals
atpham88 bb0282f
add function to get missing_class_resource
atpham88 13079d8
clean up
atpham88 c7d90f6
clean up
atpham88 c208046
remove sc_point_gid and geothermal temp from NEMS
atpham88 91cec02
remove unitdata.csv from runfiles.csv
atpham88 74ae71c
Create generate_unitdata.py
atpham88 496246c
remove reading NEMS data and its processing from copy_files.py
atpham88 10fe8ef
Add generate_unitdata.py script
atpham88 8e160ac
move all NEMS data processing from copy_files and add to generate_uni…
atpham88 4a1ffa6
use current NEMS data for this PR
atpham88 ab58f8e
add mean resource temp to geothermal supply curves
atpham88 068e7ea
add one-off script to add mean temp to geothermal resources
atpham88 5d6ed6d
use egs supply curve for existing geohydro units in NEMS
atpham88 7730a81
clean up
atpham88 0917120
Merge branch 'main' into ap_flex-start-year
atpham88 fab7c02
clean up
atpham88 91fd4a5
Update generate_unitdata.py
atpham88 71dccc9
Update generate_unitdata.py
atpham88 72455b6
clean up
atpham88 13bea65
Update generate_unitdata.py
atpham88 6cd9c44
Merge branch 'main' into ap_flex-start-year
atpham88 57cdef8
update mapping between offshore wind sc_point_gid and NEMS units
atpham88 7a06fa0
Merge branch 'main' into ap_flex-start-year
atpham88 fb7ab38
clean up and add more description
atpham88 d2e5cbd
remove csp from upv_exog_cap
atpham88 1dfa19d
Update c_supplymodel.gms
atpham88 b79c2c7
Update c_supplymodel.gms
atpham88 ece954d
reduce decimal in resource temp and change classification file names
atpham88 37672cc
Merge branch 'ap_flex-start-year' of https://github.com/ReEDS-Model/R…
atpham88 f8bb631
Merge branch 'main' into ap_flex-start-year
atpham88 752767b
rename exog_cap_{tech} files
atpham88 bb813de
remove duplicate testing lines
atpham88 c4ea341
Update input_processing/generate_unitdata.py
atpham88 1c28dc6
wrap under 100 characters
atpham88 2114afd
clean up datafile names
atpham88 75c126b
Update hourlize/define_tech_classes.py
atpham88 ff7d420
Update b_inputs.gms
atpham88 fe847ea
Update input_processing/recf.py
atpham88 ef38eee
Update b_inputs.gms
atpham88 ab45787
remove Sw_onlineyearcol
atpham88 f82b6bf
Merge branch 'ap_flex-start-year' of https://github.com/ReEDS-Model/R…
atpham88 26191fb
move main function after supporting functions
atpham88 9807765
clean up coordinates and sc_points mapping function
atpham88 85f382d
Update README.md
atpham88 f14c35d
Update input_processing/aggregate_regions.py
atpham88 7c398a2
wrap under 100 characters
atpham88 9e8ed14
reduce number of dfs/gdfs
atpham88 df83f58
fix to pass tests
atpham88 e859335
clean up generate_unitdata.py
atpham88 b364b1a
clean up
atpham88 c635b80
Merge branch 'main' into ap_flex-start-year
atpham88 9c1780d
assign missing tech classes to resources closest to them
atpham88 3f09cfd
Merge branch 'main' into ap_flex-start-year
atpham88 db0ff30
Update recf.py
atpham88 7002c5f
exclude geothermal from missing resources
atpham88 20cd128
Merge branch 'main' into ap_flex-start-year
atpham88 2df57c3
Use supply curves in main repo stead of nrelnas to generate tech clas…
atpham88 06c948a
Merge branch 'main' into ap_flex-start-year
atpham88 b092f29
Update define_tech_classes.py
atpham88 3ca7b3b
Merge branch 'main' into ap_flex-start-year
atpham88 bda4e11
remove startyear from cases.csv and establish startyear based on yearset
atpham88 1ec5338
Update inputs.py
atpham88 b4ebb33
Clean up
atpham88 c3e3945
Update inputs.py
atpham88 cd767f2
Merge branch 'main' into ap_flex-start-year
atpham88 ed213b5
still write unitdata.csv to inputs_case in copy_files but process tec…
atpham88 097ea5f
remove unnecessary process
atpham88 f061367
add __name__ == '__main__' block to define_tech_classes.py
atpham88 fe3ff00
remove classification_{tech}.csv for pv and wind, create these files …
atpham88 65d2938
clean up
atpham88 7d3022d
clean up
atpham88 f03fedf
exclude geothermal from missing resource
atpham88 752109f
Update recf.py
atpham88 2ad78ae
remove missing class resource check
atpham88 fedfa98
use supply_curves in inputs_case for sc_point_gids mapping
atpham88 c0c7649
clean up
atpham88 918963c
separate unitdata_orig.csv and unitdata.csv
atpham88 391b89d
adjust class cutoffs to match with resources
atpham88 eae710b
Update futurefiles.csv
atpham88 6c99ee2
Merge branch 'main' into ap_flex-start-year
atpham88 288b46a
change path for reeds functions
atpham88 8402b72
resolve conflict
atpham88 a0deb81
remove reassignment of missing class resources and add an error check…
atpham88 46cf43e
add exogenous offshore wind cap
atpham88 15c6644
remove comment ='#' when reading NEMS data to avoid data loss
atpham88 d2c400f
reassign reeds_ba in unitdata as well to avoid resource/capacity mism…
atpham88 1c60b21
remove prescriptivelink from b_inputs.gms
atpham88 5ec49d2
use 'ba' column in county2zone to update 'reeds_ba' column in unitdat…
atpham88 2663d10
remove remaining pcat and clean up
atpham88 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If we're processing the existing capacity downstream now I think it might be good to remove the remaining pieces in here, otherwise some folks might wander in here and think this is still being used.