diff --git a/.claude/Sienna.md b/.claude/Sienna.md index 782f81e..7255094 100644 --- a/.claude/Sienna.md +++ b/.claude/Sienna.md @@ -61,7 +61,7 @@ Avoid returning `Union` types or abstract types. ## Code Conventions -Style guide: +Style guide: Formatter (JuliaFormatter): Use the formatter script provided in each package. @@ -77,12 +77,12 @@ Key rules: Framework: [Diataxis](https://diataxis.fr/) -Sienna guide: +Sienna guide: -Sienna guide for Diataxis-style tutorials: +Sienna guide for Diataxis-style tutorials: Format for tutorial scripts: -Sienna guide for Diataxis-style how-to's: -Sienna guide for APIs: +Sienna guide for Diataxis-style how-to's: +Sienna guide for APIs: Docstring requirements: diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index e680a89..8cf4db1 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -1,5 +1,5 @@ Thanks for opening a PR to PowerFlowFileParser.jl, please take note of the following when making a PR: -Check the [contributor guidelines](https://nrel-sienna.github.io/PowerFlowFileParser.jl/stable/api/developer_guidelines/) +Check the [contributor guidelines](https://sienna-platform.github.io/PowerFlowFileParser.jl/stable/api/developer_guidelines/) diff --git a/.github/workflows/cross-package-test.yml b/.github/workflows/cross-package-test.yml index 0438fc0..1ca646c 100644 --- a/.github/workflows/cross-package-test.yml +++ b/.github/workflows/cross-package-test.yml @@ -26,7 +26,7 @@ jobs: - name: Clone ${{matrix.package_name}} uses: actions/checkout@v4 with: - repository: NREL-SIENNA/${{matrix.package_name}}.jl + repository: Sienna-Platform/${{matrix.package_name}}.jl path: downstream - name: Run the tests shell: julia --project=downstream {0} diff --git a/README.md b/README.md index b17b618..afd0d40 100644 --- a/README.md +++ b/README.md @@ -1,17 +1,17 @@ # PowerFlowFileParser.jl -[![Main - CI](https://github.com/NREL-Sienna/PowerFlowFileParser.jl/actions/workflows/main-tests.yml/badge.svg)](https://github.com/NREL-Sienna/PowerFlowFileParser.jl/actions/workflows/main-tests.yml) -[![codecov](https://codecov.io/gh/NREL-Sienna/PowerFlowFileParser.jl/branch/main/graph/badge.svg)](https://codecov.io/gh/NREL-SIENNA/PowerFlowFileParser.jl) -[![Documentation Build](https://github.com/NREL-Sienna/PowerFlowFileParser.jl/workflows/Documentation/badge.svg?)](https://nrel-sienna.github.io/PowerFlowFileParser.jl/stable) -[](https://join.slack.com/t/nrel-sienna/shared_invite/zt-glam9vdu-o8A9TwZTZqqNTKHa7q3BpQ) +[![Main - CI](https://github.com/Sienna-Platform/PowerFlowFileParser.jl/actions/workflows/main-tests.yml/badge.svg)](https://github.com/Sienna-Platform/PowerFlowFileParser.jl/actions/workflows/main-tests.yml) +[![codecov](https://codecov.io/gh/Sienna-Platform/PowerFlowFileParser.jl/branch/main/graph/badge.svg)](https://codecov.io/gh/Sienna-Platform/PowerFlowFileParser.jl) +[![Documentation Build](https://github.com/Sienna-Platform/PowerFlowFileParser.jl/workflows/Documentation/badge.svg?)](https://sienna-platform.github.io/PowerFlowFileParser.jl/stable) +[](https://join.slack.com/t/core-sienna/shared_invite/zt-glam9vdu-o8A9TwZTZqqNTKHa7q3BpQ) [![PowerFlowFileParser.jl Downloads](https://shields.io/endpoint?url=https://pkgs.genieframework.com/api/v1/badge/PowerFlowFileParser)](https://pkgs.genieframework.com?packages=PowerFlowFileParser) PowerFlowFileParser.jl is a specialized library for parsing text-based power flow file formats into simple intermediate data representations. This library serves as a critical bridge between legacy power system data formats (MATPOWER, PSS/E) and modern Julia-based power system analysis tools in the Sienna platform. ## Development -Contributions to the development and enhancement of PowerFlowFileParser.jl is welcome. Please see [CONTRIBUTING.md](https://github.com/NREL-Sienna/PowerFlowFileParser.jl/blob/main/CONTRIBUTING.md) for code contribution guidelines. +Contributions to the development and enhancement of PowerFlowFileParser.jl is welcome. Please see [CONTRIBUTING.md](https://github.com/Sienna-Platform/PowerFlowFileParser.jl/blob/main/CONTRIBUTING.md) for code contribution guidelines. ## License -PowerFlowFileParser.jl is released under a BSD [license](https://github.com/NREL-Sienna/PowerFlowFileParser.jl/blob/main/LICENSE). PowerFlowFileParser.jl has been developed as part of the Sienna platform at the U.S. Department of Energy's National Laboratory of the Rockies ([NLR](https://www.nlr.gov/)) +PowerFlowFileParser.jl is released under a BSD [license](https://github.com/Sienna-Platform/PowerFlowFileParser.jl/blob/main/LICENSE). PowerFlowFileParser.jl has been developed as part of the Sienna platform at the U.S. Department of Energy's National Laboratory of the Rockies ([NLR](https://www.nlr.gov/)), formerly known as NREL. diff --git a/docs/make.jl b/docs/make.jl index 553f1b0..31d22ff 100644 --- a/docs/make.jl +++ b/docs/make.jl @@ -28,14 +28,14 @@ makedocs( format = Documenter.HTML( prettyurls = haskey(ENV, "GITHUB_ACTIONS"), size_threshold = nothing,), - sitename = "github.com/NREL-Sienna/PowerFlowFileParser.jl", + sitename = "github.com/Sienna-Platform/PowerFlowFileParser.jl", authors = "Sienna Team", pages = Any[p for p in pages], draft = false, ) deploydocs( - repo="github.com/NREL-Sienna/PowerFlowFileParser.jl", + repo="github.com/Sienna-Platform/PowerFlowFileParser.jl", target="build", branch="gh-pages", devbranch="main", diff --git a/docs/src/index.md b/docs/src/index.md index 67bc2d3..47bdf05 100644 --- a/docs/src/index.md +++ b/docs/src/index.md @@ -13,13 +13,13 @@ CurrentModule = PowerFlowFileParser `PowerFlowFileParser` is part of the National Laboratory of the Rockies [Sienna platform](https://www.nrel.gov/analysis/sienna.html), an open source framework for scheduling problems and dynamic simulations for power systems. The Sienna platform can be -[found on github](https://github.com/NREL-Sienna/Sienna). It contains three applications: +[found on github](https://github.com/Sienna-Platform/Sienna). It contains three applications: - - [Sienna\Data](https://github.com/NREL-Sienna/Sienna?tab=readme-ov-file#siennadata) enables + - [Sienna\Data](https://github.com/Sienna-Platform/Sienna?tab=readme-ov-file#siennadata) enables efficient data input, analysis, and transformation - - [Sienna\Ops](https://github.com/NREL-Sienna/Sienna?tab=readme-ov-file#siennaops) enables + - [Sienna\Ops](https://github.com/Sienna-Platform/Sienna?tab=readme-ov-file#siennaops) enables enables system scheduling simulations by formulating and solving optimization problems - - [Sienna\Dyn](https://github.com/NREL-Sienna/Sienna?tab=readme-ov-file#siennadyn) enables + - [Sienna\Dyn](https://github.com/Sienna-Platform/Sienna?tab=readme-ov-file#siennadyn) enables system transient analysis including small signal stability and full system dynamic simulations diff --git a/docs/src/reference/developer_guidelines.md b/docs/src/reference/developer_guidelines.md index 556e8e0..5daea2b 100644 --- a/docs/src/reference/developer_guidelines.md +++ b/docs/src/reference/developer_guidelines.md @@ -1,11 +1,11 @@ # Developer Guidelines In order to contribute to `PowerFlowFileParser.jl` repository please read the following sections of -[`InfrastructureSystems.jl`](https://github.com/NREL-Sienna/InfrastructureSystems.jl) +[`InfrastructureSystems.jl`](https://github.com/Sienna-Platform/InfrastructureSystems.jl) documentation in detail: - 1. [Style Guide](https://nrel-sienna.github.io/InfrastructureSystems.jl/stable/style/) - 2. [Contributing Guidelines](https://github.com/NREL-Sienna/PowerFlowFileParser.jl/blob/main/CONTRIBUTING.md) + 1. [Style Guide](https://sienna-platform.github.io/InfrastructureSystems.jl/stable/style/) + 2. [Contributing Guidelines](https://github.com/Sienna-Platform/PowerFlowFileParser.jl/blob/main/CONTRIBUTING.md) Pull requests are always welcome to fix bugs or add additional modeling capabilities.