Skip to content

Add openmesh#6

Open
drorjac wants to merge 4 commits intoOpenSenseAction:mainfrom
drorjac:add-openmesh
Open

Add openmesh#6
drorjac wants to merge 4 commits intoOpenSenseAction:mainfrom
drorjac:add-openmesh

Conversation

@drorjac
Copy link
Copy Markdown

@drorjac drorjac commented Mar 26, 2026

Add the OpenMesh dataset examples with OpenSense format, including wireless microwave links, personal weather station (PWS), and ASOS reference station example files, along with notebooks demonstrating data access and analysis with opensense packages.

drorjac added 2 commits March 25, 2026 14:12
- Add 1d, 1w, 20d sample files for CML, PWS, and ASOS
- Add notebooks: create, analyze, and ASOS processing
- Add openmesh_data_io.py and ws_opensense_conversion.py helpers
- Add README for OpenMesh folder
- Update main README with available datasets
- Gitignore notebooks/data/ (raw downloads, not tracked)
- Remove previously tracked data files from git
@maxmargraf
Copy link
Copy Markdown
Contributor

Thanks for the contribution @drorjac! Data and notebooks look good on a first glance. One note: one plotting cell shows an error in analyze_OpenMesh_data.ipynb. Otherwise this could be merged here and integrated into the poligrain example notebooks.

@cchwala
Copy link
Copy Markdown
Member

cchwala commented Mar 27, 2026

For reference, this is the PR where the implementation for getting OpenRainER example data in poligrain was done OpenSenseAction/poligrain#90. Integrating download of OpenMesh example data in poligrain should be done in a very similar way once this PR here is merged.

drorjac added 2 commits April 3, 2026 15:31
- Cell 7: assign known ASOS station coordinates (lon/lat were NaN in .nc
  file due to ID mismatch between data short IDs and K-prefixed metadata)
- Cell 35: wrap interpolate_precipitation in try/except ValueError to
  handle pypwsqc bug with irregular time coordinates (shape mismatch)
- Cell 43: remove duplicate ASOS coord fix (now handled in cell 7)
- Cell 45: gate save logic under 'if save:' flag (was always executing)
- README: fix double space
lon/lat/elev were all NaN due to ID mismatch between the short station
IDs used in the data (JFK, EWR, LGA, NYC) and the K-prefixed ICAO IDs
in the metadata CSV (KJFK, KEWR, KLGA, KNYC). Added correct coordinates
from known station locations.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants