Saved in:
| Main Authors: | , , , |
|---|---|
| Format: | Recurso digital |
| Language: | |
| Published: |
Zenodo
2026
|
| Subjects: | |
| Online Access: | https://doi.org/10.5281/zenodo.20346269 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Table of Contents:
- <h2>Highlights</h2> <ul> <li><strong>Full Python <-> web parity.</strong> The browser core (<code>web/spectral.js</code>) now exports an explicit <code>twoProbeGoda</code> function mirroring the Python <code>two_probe_goda</code>. Both methods share one per-frequency Goda-Suzuki formulation. The pytest suite includes JS<->Python cross-checks for both the two- and three-probe routines (11/11 passing).</li> <li><strong><code>data/</code> folder</strong> consolidating the example datasets (<code>wavedata.csv</code>, <code>regular_example.csv</code>, <code>jonswap_example.csv</code>).</li> <li><strong>Reproducible scripts</strong> under <code>scripts/</code> regenerate the three illustrative cases (synthetic regular, real regular, JONSWAP irregular), the two-probe spacing-sensitivity sweep, the three-probe scenario robustness study and the laboratory-spectra figure. Results are written to <code>results/</code>.</li> <li><strong>Authors</strong> for this release: Sandesh Lamsal, Claudia Deveaux Garrido, Brian K. Haus, Landolf Rhode-Barbarigos (see <code>CITATION.cff</code>).</li> <li><strong>Documentation</strong>: README rewritten with installation, two-probe / three-probe entry points in both interfaces, repository layout, test instructions and citation. A new <code>CHANGELOG.md</code> is included.</li> <li><strong>Packaging</strong>: <code>pyproject.toml</code> now carries full author metadata, keywords, PyPI classifiers and project URLs.</li> </ul> <p>See <code>CHANGELOG.md</code> for the full list of changes since v0.2.0.</p>