Breakout Summary Report

 

ARM/ASR User and PI Meeting

Open Science for ARM and ASR - Session 3 - ARM/ASR Community Open-Source Talks and Tutorials
9 August 2023
2:00 PM - 4:00 PM
25
Adam Theisen, Ken Kehoe, Max Grover, Kyle Dumas

Breakout Description

The Department of Energy is one of many government agencies celebrating 2023 as the Year of Open Science (https://open.science.gov/).  The Atmospheric Radiation Measurement user facility (ARM) and Atmospheric Systems Research (ASR) have long supported open science, starting with the open data that is openly available to anyone to use, to open-source software packages such as Py-ART, ACT, EMC2, and more,  to open access to ARM’s computational infrastructure through JupyterHub and the ARM Data Workbench.  The PI meeting will be an ideal platform for engaging with and educating the ARM and ASR communities about all the open science tools and activities that can be used to help them advance their research and make it more open in the process.  This session was open to the ARM/ASR communities to present on any open science-related topics or research.

Main Discussion

This session served as a mechanism for anyone in the ARM/ASR community to give a talk or tutorial on open-source software or other activities.  Talks included overviews of Project Pythia and how it can be used as a community learning resource.  There are already a lot of great resources for the community to get started with Python, Jupyter, and GitHub (https://foundations.projectpythia.org/landing-page.html).  


The Urban IFL CROCUS was presented as a mechanism for open instrument and software science to benefit ARM and the broader community.  This includes being able to deploy instrumentation in new and innovative ways for testing or the testing of cutting-edge instrumentation against ARM standards.  Additionally, for sharing of software used to run on the edge compute systems such as cloud motion detection, vehicle detection, and more and how that can be applied to ARM data sets.  There is value to ARM and the IFLs when they are working together.  


Generally, papers published on climatologies are limited and there is value in finding new and open ways to publish ARM climatologies in an open and ever-updating manner.  ARM-Climatologies is a repository that is experimenting with how to develop a community backed, citable source for ARM climatologies. https://github.com/AdamTheisen/ARM-Climatologies


ARM-Diags is a Python library to facilitate the use of ARM ground-based in situ measurements in climate model evaluation and model inter-comparison. https://github.com/ARM-DOE/arm-gcm-diagnostics


8% of genetic males and 0.5% of genetic females have some form of color vision deficiency (CVD).  A new Python library is being developed, cmweather, to house CVD-friendly colormaps for use by the broader community.  Current, colormaps housed in Py-ART and ACT will soon be removed in favor of this new package. https://github.com/openradar/cmweather 


Docker can be a valuable tool for deploying software packages to edge computing resources, as with the Sage project.  Docker containers can be easily created to ensure that processes with different dependencies can run on the same systems for reproducible data processing.


Tutorials using Jupyter were presented for PySP2, which is a package for processing data from the single-particle soot photometer (SP2).  The tutorial covered how to read, process, and visualize raw SP2 data, which is how the ARM is ingesting SP2 data.  Additionally, the Earth Model Column Collaboratory (EMC2) was covered and how it can be used with model output from the DOE Energy Exascale Earth System Model (E3SM).  These notebooks can be found on the ARM-Notebooks repository: https://arm-development.github.io/ARM-Notebooks/Tutorials/arm-asr-pi-meeting-2023/README.html

Key Findings

There are a lot of great open science efforts ongoing within the ARM/ASR communities.  There is a need to better organize the community and provide direction to ARM.

Issues

None

Needs

Need more engagement with the open-science community to help direct ARM open-science priorities.

Decisions

None

Future Plans

None at this time.

Action Items

None