Hello DMAC (+ extended) community,
We’re looking for your feedback on two prototype web assembly-based websites developed during the IOOS Google Summer of Code (GSoC) 2025 program:
Compliance Checker web: https://ioos.github.io/compliance-checker-wasm-web/ioos_cc_browser.html
IOOS QC web app: https://ioos.github.io/ioos-qc-wasm-web/ioos_qc_browser.html
These web assembly (WASM)-based apps were both developed by Chiara Montforte, one of our fantastic GSoC 2025 contributors. They both leverage PyScript tools to run entirely in your web browser, meaning no server dependency/set up or data upload required! Just open the page, and everything runs locally.
The Compliance Checker app is a candidate to replace the current https://compliance.ioos.us site, which requires an operational web service to run. If you use the current site, please let us know what’s missing in the WASM version so we can add it. Please provide your input in the way of feature requests or feedback by opening an issue in the GitHub repository: https://github.com/ioos/compliance-checker-wasm-web.
Current requests are to:
Add support for OPeNDAP URLs: https://github.com/ioos/compliance-checker-wasm-web/issues/4
Enable other output formats (other than .txt): https://github.com/ioos/compliance-checker-wasm-web/issues/5
The IOOS QC app has a user interface inspired by the 2022 Code Sprint project: https://ioos.github.io/ioos-code-sprint/2022/topics/07-ioos_qc_non_programmers.html. It currently supports only .csv files (either “,”, “;” or tab delimited) and .nc files. Please provide your input in the way of feature requests or feedback by opening an issue in the GitHub repository: https://github.com/ioos/ioos-qc-wasm-web.
Details on Chiara’s 2025 GSoC project are available at: https://summerofcode.withgoogle.com/organizations/ioos/projects/details/YR0AVIjH.
Thanks and best regards,
Filipe, Micah, Matt
IOOS’ GSoC Org admins