Trevor Barnes

Results 160 issues of Trevor Barnes

### Feature Request Getting a definitive answer on whats causing the differences in fuel costs should be done. See [this comment](https://github.com/PyPSA/pypsa-usa/pull/249#issuecomment-2048913847) for information. ### Suggested Solution _No response_ ### Additional...

question

### Feature Request For sector coupling studies, OCGT and CCGT are treated as links. It will be good to update `get_generator_marginal_costs` to return generators and links based on a carrier...

enhancement

### Feature Request I believe our capacity factor heatmaps follow a different definition than the pypsa definition of capacity factor. We should probably sync with the pypsa nomenclature, and rename...

enhancement

### Feature Request We should change our `get_energy_timeseries(n)` function to the `pypsa.statistics.StatisticsAccessor.dispatch()` method. The advantage of this is that we can simplify our code and take advantage of pypsa testing...

enhancement

### Feature Request We have this bit of code in a few places: ```python snapshot_config = snakemake.config["snapshots"] sns_start = pd.to_datetime(snapshot_config["start"]) sns_end = pd.to_datetime(snapshot_config["end"]) sns_inclusive = snapshot_config["inclusive"] snapshots = pd.date_range( freq="h",...

enhancement

### Feature Request The module description for add electricity reads the following, but this is only a small part of it ```bash Adds electrical generators and existing hydro storage units...

enhancement

### Feature Request We can combine quite a bit of the cost multiplier functions (`update_marginal_costs(...)` and `update_capital_costs(...)`). Specifically, the logic that maps each generator to a state, as it needs...

enhancement
good first issue

### Feature Request As per [this comment](https://github.com/PyPSA/pypsa-usa/pull/44#issuecomment-1734120637): > We should add the `generator.build_year` per `EIA860` data, and have the plants `p_nom` automatically set to 0 after their lifetime ### Suggested...

enhancement

### Feature Request Currently, costs are assigned at a per carrier level, rather than at a per generator type level. For example, costs are collected for both `CCGT` and `OCGT`;...

bug
enhancement

### Checklist - [X] I am using the current [`master`](https://github.com/PyPSA/pypsa-usa/tree/master) branch - [X] I am running on an up-to-date [`pypsa-usa` environment](https://github.com/PyPSA/pypsa-usa/blob/master/workflow/envs/environment.yaml). Update via `conda env update -f envs/environment.yaml` ### The...

bug