MCPcopy Index your code
hub / github.com/OasisLMF/OasisPiWind

github.com/OasisLMF/OasisPiWind @2.5.5

Chat with this repo
repository ↗ · DeepWiki ↗ · release 2.5.5 ↗ · + Follow
71 symbols 195 edges 10 files 19 documented · 27% updated 5d ago★ 331 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Oasis LMF logo

Binder PiWind Testing PiWind MDK

Oasis PiWind

Toy UK windstorm model.

Cloning the repository

You can clone this repository from GitHub.

Running via the Oasis MDK

The Oasis model development kit (MDK) is a Python package which provides a command line interface (CLI) for developing and running models using the Oasis framework. It can be installed via the Python package installer pip (or pip3 for Python 3). The PiWind repository contains a JSON configuration file that allows the PiWind model to be run via the MDK.

Using the configuration file an end-to-end analysis can be executed using the command:

oasislmf model run -C oasislmf.json

Files will be generated by default in a UTC timestamped folder named runs/ProgOasis-<UTC timestamp> in your working directory.

Core symbols most depended-on inside this repo

_is_non_empty_file
called by 37
tests/run_mdk.py
_check_output
called by 11
tests/modelcheck.py
run_command
called by 8
tests/run_mdk.py
get_default_pip_path
called by 4
tests/run_mdk.py
pkg_exists
called by 2
tests/run_mdk.py
pip_uninstall
called by 2
tests/run_mdk.py
_func_to_dataframe
called by 2
tests/modelcheck.py
parse_args
called by 1
tests/run_mdk.py

Shape

Method 40
Function 16
Class 15

Languages

Python100%

Modules by API surface

tests/test_piwind_integration.py33 symbols
tests/modelcheck.py17 symbols
tests/run_mdk.py14 symbols
src/exposure_modification/exposure_pre_analysis_example_before_1.27.x.py3 symbols
src/exposure_modification/exposure_pre_analysis_example.py3 symbols
tests/conftest.py1 symbols

Datastores touched

(mysql)Database · 1 repos

For agents

$ claude mcp add OasisPiWind \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact