Skip to content

Commit 0abacf4

Browse files
committed
docs fix
1 parent 00f02bd commit 0abacf4

11 files changed

Lines changed: 289 additions & 270 deletions

File tree

.github/workflows/requirements.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,9 @@ plantuml-markdown
88
jupyter
99
nbconvert
1010
pymdown-extensions
11+
markdown-includemkdocs-glightbox
12+
mkdocs-autorefs
13+
git-revision-date-localized-plugin
14+
mkdocstrings[python]>=0.24
15+
pymdown-extensions
1116
markdown-include

README.md

Lines changed: 12 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -5,42 +5,28 @@
55
<img src="./docs/assets/WEC-Grid_mini_white.png" alt="WEC-Grid Logo" style="width: 80%; height: auto;">
66
</div>
77

8-
**WEC-Grid** is an open-source Python library crafted to simulate the integration of Wave Energy Converters (WECs) power grid simulators like [PSS®E](https://new.siemens.com/global/en/products/energy/services/transmission-distribution-smart-grid/consulting-and-planning/pss-software/pss-e.html) & [PyPSA](https://pypsa.org/).
8+
**WEC-Grid** is an open-source Python library crafted to simulate the integration of Wave Energy Converters (WECs) with power grid simulators like [PSS®E](https://new.siemens.com/global/en/products/energy/services/transmission-distribution-smart-grid/consulting-and-planning/pss-software/pss-e.html) & [PyPSA](https://pypsa.org/).
99

1010
**Documentation**: [acep-uaf.github.io/WEC-Grid](https://acep-uaf.github.io/WEC-Grid/)
1111

1212
---
1313

14-
### Quick Install
14+
### Quick Install (macOS, Python venv)
1515

16-
WEC‑Grid supports Windows, macOS, and Linux. We recommend Python 3.9 to match the pinned dependencies.
16+
We recommend Python 3.9 to match pinned dependencies.
1717

1818
1) Clone the repo
1919
```bash
2020
git clone https://github.com/acep-uaf/WEC-Grid
2121
cd WEC-Grid
2222
```
2323

24-
2) Create and activate an environment (pick one)
24+
2) Create and activate a virtual environment
2525

26-
Using conda (Windows/macOS/Linux):
27-
```bash
28-
conda create -n wecgrid_env python=3.9
29-
conda activate wecgrid_env
30-
```
26+
<!-- For conda-based setup, see docs/install.md -->
3127

3228
Using Python venv
33-
- Windows (PowerShell):
34-
```powershell
35-
py -3.9 -m venv wecgrid_env
36-
.\wecgrid_env\Scripts\Activate.ps1
37-
```
38-
- Windows (Command Prompt):
39-
```bat
40-
py -3.9 -m venv wecgrid_env
41-
.\wecgrid_env\Scripts\activate.bat
42-
```
43-
- macOS/Linux (bash/zsh):
29+
- macOS (bash/zsh):
4430
```bash
4531
python3 -m venv wecgrid_env
4632
source wecgrid_env/bin/activate
@@ -56,18 +42,13 @@ python -m pip install --upgrade pip
5642
pip install -e .
5743
```
5844

59-
5) Optional extras
60-
- PSS®E path helper (Windows only):
61-
```bash
62-
pip install -e .[psse]
63-
```
64-
- Dev tools (tests):
65-
```bash
66-
pip install -e .[dev]
67-
pytest -q
68-
```
45+
5) Optional (dev tools + tests)
46+
```bash
47+
pip install -e .[dev]
48+
pytest -q
49+
```
6950

70-
For more detailed, OS-specific instructions, see `docs/install.md` or the online docs.
51+
Need Windows, Linux, or conda instructions? See the full guide: `docs/install.md`.
7152

7253
---
7354

docs/assets/custom.css

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
.scheme-slate img.invert-on-dark {
2+
filter: invert(0);
3+
}

docs/data/wec-models.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,4 +51,3 @@ At a high level, the model includes:
5151
- **Grid Controller:** manages power injection into the grid.
5252

5353
This structure enables realistic studies of how wave energy devices interact with microgrids, while remaining flexible for different control strategies and system designs.
54-

docs/index.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,14 @@
11
<!-- # WEC-Grid -->
22

3-
<div style="clear: both; text-align: center;">
3+
<!-- <div style="clear: both; text-align: center;">
44
<img src="assets/WEC-Grid_logo.png" alt="WEC-Grid Logo" style="width: 100%; height: auto;">
5+
</div> -->
6+
7+
<div style="clear: both; text-align: center;">
8+
<img src="assets/WEC-Grid_logo.png"
9+
alt="WEC-Grid Logo"
10+
class="invert-on-dark"
11+
style="width: 100%; height: auto;">
512
</div>
613

714
**WEC-Grid** is an open-source software framework that integrates **Wave Energy Converter (WEC)** models into power system simulations. It enables researchers and practitioners to perform preliminary integration studies of renewable wave energy with grid steady-state analysis.

0 commit comments

Comments
 (0)