Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion PRAS.jl/LICENSE.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2020 Alliance for Sustainable Energy, LLC
Copyright (c) 2020 Alliance for Energy Innovation, LLC

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
8 changes: 4 additions & 4 deletions PRAS.jl/Project.toml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
name = "PRAS"
uuid = "05348d26-1c52-11e9-35e3-9d51842d34b9"
authors = [
"Gord Stephen <Gord.Stephen@nrel.gov>",
"Surya Chandan Dhulipala <SuryaChandan.Dhulipala@nrel.gov>",
"Srihari Sundar <Hari.Sundar@nrel.gov>",
"Julian Florez <Julian.Florez@nrel.gov"
"Surya Chandan Dhulipala <SuryaChandan.Dhulipala@nlr.gov>",
"Srihari Sundar <Hari.Sundar@nlr.gov>",
"Julian Florez <Julian.Florez@nlr.gov>",
"Gord Stephen <g.stephen@imperial.ac.uk>"
]
version = "0.8.0"

Expand Down
2 changes: 1 addition & 1 deletion PRASCapacityCredits.jl/LICENSE.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2020 Alliance for Sustainable Energy, LLC
Copyright (c) 2026 Alliance for Energy Innovation, LLC

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
2 changes: 1 addition & 1 deletion PRASCapacityCredits.jl/Project.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name = "PRASCapacityCredits"
uuid = "2e1a2ed5-e89d-4cd3-bc86-c0e88a73d3a3"
authors = ["Gord Stephen <gord.stephen@nrel.gov>"]
authors = ["Gord Stephen <g.stephen@imperial.ac.uk>"]
version = "0.8.0"

[deps]
Expand Down
2 changes: 1 addition & 1 deletion PRASCore.jl/LICENSE.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2020 Alliance for Sustainable Energy, LLC
Copyright (c) 2026 Alliance for Energy Innovation, LLC

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
8 changes: 4 additions & 4 deletions PRASCore.jl/Project.toml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
name = "PRASCore"
uuid = "c5c32b99-e7c3-4530-a685-6f76e19f7fe2"
authors = [
"Gord Stephen <gord.stephen@nrel.gov>",
"Surya Chandan Dhulipala <SuryaChandan.Dhulipala@nrel.gov>",
"Srihari Sundar <Hari.Sundar@nrel.gov>",
"Julian Florez <Julian.Florez@nrel.gov"
"Surya Chandan Dhulipala <SuryaChandan.Dhulipala@nlr.gov>",
"Srihari Sundar <Hari.Sundar@nlr.gov>",
"Julian Florez <Julian.Florez@nlr.gov>",
"Gord Stephen <g.stephen@imperial.ac.uk>"
]
version = "0.8.1"

Expand Down
2 changes: 1 addition & 1 deletion PRASFiles.jl/LICENSE.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2020 Alliance for Sustainable Energy, LLC
Copyright (c) 2020 Alliance for Energy Innovation, LLC

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
8 changes: 4 additions & 4 deletions PRASFiles.jl/Project.toml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
name = "PRASFiles"
uuid = "a2806276-6d43-4ef5-91c0-491704cd7cf1"
authors = [
"Gord Stephen <Gord.Stephen@nrel.gov>",
"Surya Chandan Dhulipala <SuryaChandan.Dhulipala@nrel.gov>",
"Srihari Sundar <Hari.Sundar@nrel.gov>",
"Julian Florez <Julian.Florez@nrel.gov",
"Surya Chandan Dhulipala <SuryaChandan.Dhulipala@nlr.gov>",
"Srihari Sundar <Hari.Sundar@nlr.gov>",
"Julian Florez <Julian.Florez@nlr.gov",
"Gord Stephen <g.stephen@imperial.ac.uk>"
]
version = "0.8.0"

Expand Down
20 changes: 10 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
# Probabilistic Resource Adequacy Suite

[![PRAS.jl Tests](https://github.com/NREL/PRAS/actions/workflows/PRAS.jl.yml/badge.svg?branch=main)](https://github.com/NREL/PRAS/actions/workflows/PRAS.jl.yml)
[![PRASCore.jl Tests](https://github.com/NREL/PRAS/actions/workflows/PRASCore.jl.yml/badge.svg?branch=main)](https://github.com/NREL/PRAS/actions/workflows/PRASCore.jl.yml)
[![PRASFiles.jl Tests](https://github.com/NREL/PRAS/actions/workflows/PRASFiles.jl.yml/badge.svg?branch=main)](https://github.com/NREL/PRAS/actions/workflows/PRASFiles.jl.yml)
[![PRASCapacityCredits.jl Tests](https://github.com/NREL/PRAS/actions/workflows/PRASCapacityCredits.jl.yml/badge.svg?branch=main)](https://github.com/NREL/PRAS/actions/workflows/PRASCapacityCredits.jl.yml)
[![PRAS.jl Tests](https://github.com/NatLabRockies/PRAS/actions/workflows/PRAS.jl.yml/badge.svg?branch=main)](https://github.com/NatLabRockies/PRAS/actions/workflows/PRAS.jl.yml)
[![PRASCore.jl Tests](https://github.com/NatLabRockies/PRAS/actions/workflows/PRASCore.jl.yml/badge.svg?branch=main)](https://github.com/NatLabRockies/PRAS/actions/workflows/PRASCore.jl.yml)
[![PRASFiles.jl Tests](https://github.com/NatLabRockies/PRAS/actions/workflows/PRASFiles.jl.yml/badge.svg?branch=main)](https://github.com/NatLabRockies/PRAS/actions/workflows/PRASFiles.jl.yml)
[![PRASCapacityCredits.jl Tests](https://github.com/NatLabRockies/PRAS/actions/workflows/PRASCapacityCredits.jl.yml/badge.svg?branch=main)](https://github.com/NatLabRockies/PRAS/actions/workflows/PRASCapacityCredits.jl.yml)

[![codecov](https://codecov.io/gh/NREL/PRAS/branch/main/graph/badge.svg?token=WiP3quRaIA)](https://codecov.io/gh/NREL/PRAS)
[![docsstable](https://img.shields.io/badge/docs-stable-blue.svg)](https://nrel.github.io/PRAS/)
[![docsdev](https://img.shields.io/badge/docs-dev-blue.svg)](https://nrel.github.io/PRAS/dev)
[![codecov](https://codecov.io/gh/NatLabRockies/PRAS/branch/main/graph/badge.svg?token=WiP3quRaIA)](https://codecov.io/gh/NatLabRockies/PRAS)
[![docsstable](https://img.shields.io/badge/docs-stable-blue.svg)](https://NatLabRockies.github.io/PRAS/)
[![docsdev](https://img.shields.io/badge/docs-dev-blue.svg)](https://NatLabRockies.github.io/PRAS/dev)
[![DOI](https://img.shields.io/badge/DOI-10.11578/dc.20190814.1-blue.svg)](https://www.osti.gov/biblio/1557438)

The Probabilistic Resource Adequacy Suite (PRAS) is a collection of tools for
bulk power system resource adequacy analysis and capacity credit calculation. Latest
documentation is available [here](https://nrel.github.io/PRAS/).
documentation is available [here](https://NatLabRockies.github.io/PRAS/).
The citable documentation report for v0.6 is available
[here](https://www.nrel.gov/docs/fy21osti/79698.pdf).
[here](https://www.nlr.gov/docs/fy21osti/79698.pdf).

# Installation

Expand Down Expand Up @@ -61,5 +61,5 @@ println("Total system $(EUE(shortfall))")
# Total system EUE = 0.00000 MWh/8784h
```

The [Getting Started](https://nrel.github.io/PRAS/dev/quickstart/) page provides more information
The [Getting Started](https://natlabrockies.github.io/PRAS/dev/quickstart/) page provides more information
on using PRAS.
2 changes: 1 addition & 1 deletion docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,5 @@ These are some steps to follow when making changes to documentation.
```bash
julia --project=. -e "using Pkg; Pkg.add(\"LiveServer\"); include(\"serve.jl\")" --threads auto
```
5. Once you push to origin (github.com/NREL/PRAS) and create a pull request, the documentation will be built and served at https://nrel.github.io/PRAS/previews/PR{#}. Once the changes are merged to `main`, the documentation will be available at https://nrel.github.io/PRAS/dev. On tagging a PRAS version for release, the documentation will be available at https://nrel.github.io/PRAS/stable and https://nrel.github.io/PRAS/vX.Y.Z (where X.Y.Z is the version number).
5. Once you push to origin (github.com/NatLabRockies/PRAS) and create a pull request, the documentation will be built and served at https://NatLabRockies.github.io/PRAS/previews/PR{#}. Once the changes are merged to `main`, the documentation will be available at https://NatLabRockies.github.io/PRAS/dev. On tagging a PRAS version for release, the documentation will be available at https://NatLabRockies.github.io/PRAS/stable and https://NatLabRockies.github.io/PRAS/vX.Y.Z (where X.Y.Z is the version number).
6. More instructions on version tagging and release can be found in the [Documenter.jl](https://documenter.juliadocs.org/stable/man/hosting/#Documentation-Versions) instructions.
4 changes: 2 additions & 2 deletions docs/make.jl
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ makedocs(
sitename = "PRAS",
format = Documenter.HTML(
prettyurls = true,
canonical = "https://nrel.github.io/PRAS/stable"
canonical = "https://natlabrockies.github.io/PRAS/stable"
),
modules = [PRASCore, PRASFiles, PRASCapacityCredits],
pages = [
Expand Down Expand Up @@ -58,6 +58,6 @@ makedocs(
)

deploydocs(
repo = "github.com/NREL/PRAS.git",
repo = "github.com/NatLabRockies/PRAS.git",
push_preview = true,
)
4 changes: 2 additions & 2 deletions docs/src/PRAS/acknowledgements.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Acknowledgments

Special thanks to NREL's Trieu Mai, Paul Denholm, and Greg Brinkman for their
Special thanks to Trieu Mai, Paul Denholm, and Greg Brinkman for their
support and feedback in preparing this work, and to Sarah Awara and Sinnott
Murphy (NREL), as well as Armando Figueroa Acevedo (Black & Veatch), for
Murphy, as well as Armando Figueroa Acevedo, for
reviewing drafts of this report. Additional thanks go
to Jaquelin Cochran, Bethany Frew, Wesley Cole, and Aaron Bloom for
their broad historical support in the development of the PRAS model.
6 changes: 3 additions & 3 deletions docs/src/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,10 @@
- Enforced interface-level limits and forced outages for storage and generator-storage.
- Removed unused test files and updated the README with a code coverage badge.

This version is availabe at the NREL Julia registries or through source code available
in the [`master`](https://github.com/NREL/PRAS/tree/master) branch of the PRAS github
This version is availabe at the NatLabRockies Julia registries or through source code available
in the [`master`](https://github.com/NatLabRockies/PRAS/tree/master) branch of the PRAS github
repository. Documentation for this version is available [here]
(https://docs.nrel.gov/docs/fy21osti/79698.pdf).
(https://docs.nlr.gov/docs/fy21osti/79698.pdf).


## [0.5], 2020 - November
Expand Down
2 changes: 1 addition & 1 deletion docs/src/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ The Probabilistic Resource Adequacy Suite (PRAS) provides an open-source, resear
bulk power system. It allows the user to simulate power system operations under a wide range of operating conditions in order to study the risk of failing to meet demand (due to a lack of supply or deliverability), and identify the time periods and regions in which that risk occurs. It offers high-performance sequential Monte Carlo methods supporting multi-region composite reliability assessment, including simulation of energy-limited resources such as storage.

PRAS is developed and maintained at the US
[National Renewable Energy Laboratory](https://www.nrel.gov/) (NREL).
[National Laboratory of the Rockies](https://www.nlr.gov/) (NLR).

To get started on using PRAS, see the [installation](@ref Installation) and [quick start](@ref quickstart) pages.

Expand Down
6 changes: 4 additions & 2 deletions docs/src/quickstart.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,12 @@ Once you have PRAS [installed](@ref Installation), this page provides a brief ov

## Parallel Processing

PRAS uses multi-threading, so be sure to set the environment variable controlling the number of threads available to Julia (36 in this Bash example, which is a good choice for NREL Eagle nodes - on a laptop you would probably only want 4 or so) before running scripts or launching the REPL:
PRAS uses multi-threading, so be sure to set the environment variable controlling the number of threads available to Julia (104 in this Bash example, which is a good choice for NLR's Kestrel nodes, or on a laptop you would probably only want 8, or "auto" to let Julia figure out the default number of threads to use) before running scripts or launching the REPL:

```sh
export JULIA_NUM_THREADS=36
export JULIA_NUM_THREADS=102
# Delete the previous line and uncomment the following line for automatically using available threads
# export JULIA_NUM_THREADS="auto"
```

## Power System Data
Expand Down
Loading