Skip to content
Merged
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
1 change: 1 addition & 0 deletions .github/workflows/trigger-site-build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,4 @@ jobs:
base_url: '/_preview/${{ github.event.number }}'
path_to_notebooks: 'portal'
# Other input options are possible, see ProjectPythia/cookbook-actions/.github/workflows/build-book.yaml
build_command: 'myst build --execute --html'
2 changes: 1 addition & 1 deletion CODEOFCONDUCT.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,6 @@ Projects that adopt this Code of Conduct need to stay up to date with UCAR's Con

## Attribution

This Code of Conduct was originally adapted from the [Contributor Covenant](http://contributor-covenant.org/version/1/4), version 1.4. We then aligned it with the UCAR Participant Code of Conduct, which also borrows from the American Geophysical Union (AGU) Code of Conduct. The UCAR Participant Code of Conduct applies to both UCAR employees as well as participants in activities run by UCAR. The original version of this for all software projects that have strong management from UCAR or UCAR staff is available on the UCAR website at [https://doi.org/10.5065/6w2c-a132](https://doi.org/10.5065/6w2c-a132). The date that it was adopted by this project was September 11, 2023. When responding to complaints, UCAR HR will do so based on the latest published version. Therefore, any project-specific changes should follow the Process for Changes section above.
This Code of Conduct was originally adapted from the [Contributor Covenant](https://www.contributor-covenant.org/version/1/4/code-of-conduct/), version 1.4. We then aligned it with the UCAR Participant Code of Conduct, which also borrows from the American Geophysical Union (AGU) Code of Conduct. The UCAR Participant Code of Conduct applies to both UCAR employees as well as participants in activities run by UCAR. The original version of this for all software projects that have strong management from UCAR or UCAR staff is available on the UCAR website at [https://doi.org/10.5065/6w2c-a132](https://doi.org/10.5065/6w2c-a132). The date that it was adopted by this project was September 11, 2023. When responding to complaints, UCAR HR will do so based on the latest published version. Therefore, any project-specific changes should follow the Process for Changes section above.

As an Equal Employment Opportunity Employer and recipient of federal funds, UCAR complies with Title VI, Title VII, and Title IX of the Civil Rights Act; the Rehabilitation Act of 1973, as amended, and the Age Discrimination in Employment Act of 1975, as amended. See [UCAR’s Nondiscrimination Statement](https://www.ucar.edu/who-we-are/ethics-integrity/nondiscrimination).
2 changes: 1 addition & 1 deletion portal/contributing.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ and [contributing new Cookbooks](https://projectpythia.org/cookbook-guide).
Welcome! This is the main guide for contributing to Project Pythia.
Project Pythia is an open community, and all contributions are
welcome following our [Code of
Conduct](https://projectpythia.org/code_of_conduct). All
Conduct](https://projectpythia.org/codeofconduct/). All
of the content for Project Pythia is hosted on GitHub in a number
of different public repositories. From this document you can learn
about the many ways that you can contribute to this community
Expand Down
2 changes: 1 addition & 1 deletion portal/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ Anyone can contribute to and participate in Project Pythia!
We conduct all of our work in the open, and all of our work is Open Source Licensed.
We welcome contributions from anyone in the community.
Please see our [Contributor’s Guide](/contributing)
for details on how you can get involved, our [Code of Conduct](https://github.com/projectpythia/projectpythia.github.io/blob/main/CODEOFCONDUCT.md) for an overview of contribution rules and responsibilities, and come see our work in the
for details on how you can get involved, our [Code of Conduct](https://projectpythia.org/codeofconduct/) for an overview of contribution rules and responsibilities, and come see our work in the
[ProjectPythia GitHub Organization](https://github.com/ProjectPythia).

(monthly-pythia-meetings)=
Expand Down
42 changes: 13 additions & 29 deletions portal/myst.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,19 @@ project:
plugins:
- type: executable
path: src/blogpost.py
error_rules:
- rule: link-resolves
severity: ignore
keys:
- 'chro@ucar.edu'
- 'http://localhost:3000'
- 'https://github.com/YOUR_USER_NAME/pythia-foundations'
- rule: directive-known # The postlist directive is not recognized by the linter, but it works when the site is built
severity: ignore
- rule: image-format-optimizes # `metrics.md` has some large images that are not optimized
severity: ignore
- rule: container-children-valid # `metrics.md`` unexpected figure content of type output found in legend node, but works when the site is built
severity: ignore

toc:
- file: index.md
Expand Down Expand Up @@ -40,32 +53,3 @@ site:
options:
style: style.css
analytics_google: G-T9KGMX7VHZ # Measurement ID or Tracking ID
parts:
footer: |
:::::{grid} 3
:class: items-center


```{image} https://raw.githubusercontent.com/ProjectPythia/pythia-config/main/logos/NSF-NCAR.png
:alt: NCAR Logo
```

```{image} https://raw.githubusercontent.com/ProjectPythia/pythia-config/main/logos/NSF-Unidata.png
:alt: Unidata Logo
```

```{image} https://raw.githubusercontent.com/ProjectPythia/pythia-config/main/logos/UAlbany.svg
:alt: UAlbany Logo
```
:::::

:::::{div}
:class: flex items-center gap-4 text-disclaimer

```{image} https://raw.githubusercontent.com/ProjectPythia/pythia-config/main/logos/nsf.jpg
:alt: NSF Logo
:height: 60px
```

This material is based upon work supported by the National Science Foundation under Grant Nos. 2026863 and 2026899. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.
:::::
2 changes: 1 addition & 1 deletion portal/posts/2025/mystification.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ authors: [jukent, brian-rose, dcamron, kafitzgerald]
tags: [myst]
---

Project Pythia recently transitioned from a [Sphinx-based JupyterBook](https://jupyterbook.org/en/stable/intro.html) architecture to using [MyST Markdown](https://mystmd.org/), which serves as the foundation for the upcoming [JupyterBook 2](https://next.jupyterbook.org/)!
Project Pythia recently transitioned from a [Sphinx-based JupyterBook](https://jupyter-book.readthedocs.io/v1/intro.html) architecture to using [MyST Markdown](https://mystmd.org/), which serves as the foundation for the upcoming [JupyterBook 2](https://jupyterbook.org/)!

## Our Motivation for MyST
We began the process of transitioning to MyST in the summer of 2024 at the annual [Project Pythia Cook-off hackathon](https://projectpythia.org/posts/2025/new-cookbooks). At that event, members of the MyST team demonstrated the current [alpha-version of the technology](https://executablebooks.org/en/latest/blog/2024-06-14-project-pythia-mystmd/) and coached us through the boilerplate code necessary to make some of our key resources build with MyST.
Expand Down
4 changes: 2 additions & 2 deletions portal/posts/2025/new-cookbooks.md
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ Recently, [Steinman et al. (2022)](https://doi.org/10.1073/pnas.2120015119) used
:align: left
```

**Authors:** [Max Grover](@mgrover1), [Nathan Collier](@nocollier), [Carsten Ehbrecht](@cehbrecht), [Jacqueline Nugent](@jacnugent), and [Gerardo Rivera Tello](@griverat)
**Authors:** [Max Grover](https://github.com/mgrover1), [Nathan Collier](https://github.com/nocollier), [Carsten Ehbrecht](https://github.com/cehbrecht), [Jacqueline Nugent](https://github.com/jacnugent), and [Gerardo Rivera Tello](https://github.com/griverat)

<doi:10.5281/zenodo.11663067>

Expand Down Expand Up @@ -198,7 +198,7 @@ This Cookbook covers how to work with wavelets in Python. Wavelets are a powerfu

## Want to get involved?

<a role="button" class="btn btn-light btn-lg" style="display: flex; align-items: center; font-weight: 600; text-decoration: none; ">
<a href="https://projectpythia.org/pythia-cookoff-2025/" role="button" class="btn btn-light btn-lg" style="display: flex; align-items: center; font-weight: 600; text-decoration: none; ">
SAVE THE DATE! Project Pythia is hosting our next Cookbook Cook-off hackathon event at the NSF NCAR's Mesa Lab, August 5-8 2025.
</a>

Expand Down