hyperlocal-observations
2024 Summer SULI Internship Project looking at HyperLocal Precipitation Observations at ATMOS
Science Score: 52.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
✓Institutional organization owner
Organization evs-atmos has institutional domain (www.evs.anl.gov) -
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.8%) to scientific vocabulary
Repository
2024 Summer SULI Internship Project looking at HyperLocal Precipitation Observations at ATMOS
Basic Info
- Host: GitHub
- Owner: EVS-ATMOS
- License: apache-2.0
- Language: Jupyter Notebook
- Default Branch: main
- Homepage: https://evs-atmos.github.io/hyperlocal-observations/
- Size: 149 MB
Statistics
- Stars: 0
- Watchers: 3
- Forks: 2
- Open Issues: 1
- Releases: 0
Metadata Files
README.md

Hyperlocal Precipitation Observations Cookbook
This Project Pythia Cookbook covers working with precipitation data transmitted via LoRaWAN.
Motivation
The spatial scale of preciptiation within an urban environment is difficult to observe due to the heteorgeneous nature of the environment and phenomenon. To accurately observe precipitaiton at the street scale within an urban environment, a distributed network of sensors is needed.
This Summer 2024 Student Undergraduate Laboratory Internship (SULI) project aims to update the Argonne Testbed for Multi-Scale Observational Science (ATMOS) in-situ instrumentation to transmit via a Low Power Wide Area Networking communication protocol that functions on LoRa to allow for the capability to transmit data over a dense local network.
Authors
Contributors
Structure
Logistics + Information:
General Information for this Summer 2024 SULI Project, which includes the overall schedule and documentation.
Assignments:
Throughout the internship, tasks will be assigned to encourage development of the project and progress the science. Each assignment should contribute to the overall Final Project cookbook, but may contain more exploritory methods to assist.
Solutions:
Notebooks with solutions to the assigned tasks, allowing for continued experience with Github and conducting research in a collaborative manner.
Final Project:
Including the final poster and report required by the SULI program, a comprehensive Jupyter Notebook highlighting this research is required. The final notebook should allow a future researcher to continue this project in the future.
Running the Notebooks
You can either run the notebook using Binder or on your local machine.
Running on Binder
The simplest way to interact with a Jupyter Notebook is through
Binder, which enables the execution of a
Jupyter Book in the cloud. The details of how this works are not
important for now. All you need to know is how to launch a Pythia
Cookbooks chapter via Binder. Simply navigate your mouse to
the top right corner of the book chapter you are viewing and click
on the rocket ship icon (see figure below), and be sure to select
“launch Binder”. After a moment you should be presented with a
notebook that you can interact with. I.e. you’ll be able to execute
and even change the example programs. You’ll see that the code cells
have no output at first, until you execute them by pressing
{kbd}Shift+{kbd}Enter. Complete details on how to interact with
a live Jupyter notebook are described in Getting Started with
Jupyter.
Running on Your Own Machine
If you are interested in running this material locally on your computer, you will need to follow this workflow:
(Replace "cookbook-example" with the title of your cookbooks)
- Clone the
https://github.com/EVS-ATMOS/hyperlocal-observations.gitrepository:
bash
git clone https://github.com/EVS-ATMOS/hyperlocal-observations.git
- Move into the
hyperlocal-observationsdirectorybash cd hyperlocal-observations - Create and activate your conda environment from the
environment.ymlfilebash conda env create -f environment.yml conda activate hyperlocal-obs-dev - Move into the
notebooksdirectory and start up Jupyterlabbash cd notebooks/ jupyter lab
Owner
- Name: Data Informatics and Geophysical Retrievals
- Login: EVS-ATMOS
- Kind: organization
- Location: Chicago, USA
- Website: http://www.evs.anl.gov/
- Repositories: 54
- Profile: https://github.com/EVS-ATMOS
The Data Informatics and Geophysical Retrievals group in EVS at Argonne
Citation (CITATION.cff)
cff-version: 1.2.0
message: "If you use this cookbook, please cite it as below."
authors:
- family-names: O'Brien
given-names: Joseph R
orcid: https://orcid.org/0000-0003-4655-6912 # optional
website: https://github.com/jrobrien91 # optional
affiliation: Argonne National Laboratory # optional
- name: "Hyperlocal Observations contributors" # use the 'name' field to acknowledge organizations
website: "https://github.com/EVS-ATMOS/hyperlocal-observations/graphs/contributors"
title: "Hyperlocal Observations"
abstract: "The spatial scale of preciptiation within an urban environment is difficult to observe due to the heteorgenius nature of the environment and phenomenon. To accurately observe precipitaiton at the street scale within an urban environment, a distributed network of sensors is needed. This Summer 2024 Student Undergraduate Laboratory Internship (SULI) project aims to update the Community Research on Climate and Urban Science (CROCUS) in-situ instrumentation to transmit via the LoRaWAN protocol, a Low Power Wide Area Networking communication protocol that functions on LoRa to allow for the capability to transmit data over a dense local network."
GitHub Events
Total
- Issue comment event: 2
- Push event: 3
- Pull request event: 2
- Create event: 1
Last Year
- Issue comment event: 2
- Push event: 3
- Pull request event: 2
- Create event: 1
Dependencies
- actions/checkout v4 composite
- jacobtomlinson/gha-find-replace v3 composite
- stefanzweifel/git-auto-commit-action v5 composite
- ambient-api *
- nexradaws *
- sage-data-client *