Python notebooks and utilities for accessing sensor data from the CROCUS (Community Research on Climate and Urban Science) network of Waggle/Sage nodes deployed across Chicago, Illinois.
-
crocus_data_access.ipynb— Main notebook demonstrating how to query, wrangle, and visualize data from CROCUS sensors including the Vaisala WXT536 weather transmitter, Vaisala AQT530 air quality transmitter, Hydreon RG-15 rain gauge, SFM1x sap flow meters, and ICT International MFR soil nodes. -
sage_utils.py— Query functions that wrap the Sage Data Client and return clean wide-format DataFrames suitable for analysis and plotting. -
crocus_sites.py— Site metadata for all CROCUS field locations including coordinates, sensor availability, and instrument serial number mappings.
pip install -r requirements.txtSet SITE to any available site object and run the notebook top to bottom:
from crocus_sites import NEIU, CSU, NU # import any site
SITE = NEIU # set the active site| Site | Location |
|---|---|
| ATMOS | Argonne Testbed for Multiscale Observational Science |
| BIG | Blacks in Green, West Woodlawn |
| CCICS | Carruthers Center for Inner City Studies, Bronzeville |
| CSU | Chicago State University |
| HUM | Humboldt Park |
| NEIU | Northeastern Illinois University |
| NU | Northwestern University |
| SHEDD | Shedd Aquarium |
| UIC | University of Illinois Chicago |