Skip to content

docs: PiWind end-to-end + step-by-step notebooks + intersphinx - #42

Draft
sstruzik wants to merge 4 commits into
mainfrom
docs/migration
Draft

docs: PiWind end-to-end + step-by-step notebooks + intersphinx#42
sstruzik wants to merge 4 commits into
mainfrom
docs/migration

Conversation

@sstruzik

Copy link
Copy Markdown
Contributor

Executable PiWind notebooks (high-level end-to-end analysis + step-by-step kernel pipeline) and the cross-component intersphinx block.

Part of the cross-repo Oasis documentation restructure (Option B).

Add OasisModels docs: executable PiWind end-to-end and step-by-step pipeline notebooks.

sstruzik and others added 3 commits July 15, 2026 15:44
Stand up an executable docs project in OasisModels (Furo + myst-nb) and add the
high-level worked example tutorials/run-piwind-analysis.md: shows the single
'oasislmf model run -C config' command (full pytools pipeline modelpy->gulmc->fmpy->
summarypy->eltpy/pltpy/lecpy/aalpy) and analyses the ORD outputs it produces (SELT,
OEP/AEP EP curves for GUL & IL, losses at return periods) from a committed sample of
a real PiWind run. Engine shown as a command, not executed at build; analysis cells
execute (verified). ORD EPType/EPCalc semantics per ODS_OpenResultsData.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Add tutorials/pipeline-step-by-step.md decomposing the generated run_kernel.sh
pipeline stage by stage: evepy -> gulmc -> fmpy -> summarypy -> eltpy/pltpy/lecpy/
aalpy. Each stage shows the real command (extracted from the script) and the
intermediary stream data (events, GUL item-level losses with the sidx statistics,
FM insured losses), produced by running each pytools tool once on a single event
and converted with bintocsv. Engine shown as commands, not executed at build;
sample-loading cells execute (verified by render).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Add the orchestrator-driven intersphinx block so the models docs can cross-reference
the other Oasis component sites in the aggregated build.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Add the Oasis logo (light/dark, always visible in the Furo sidebar), the maroon/red
Raleway palette matching oasislmf.github.io, and a persistent 'Oasis documentation home'
link (rewritten to page-relative by the aggregator) so you can return to the top of the
aggregated site from anywhere.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

2 participants