Search NASA⌕ Search

Engineering topics

Joshua Pettit

Publications and source records attributed to Joshua Pettit.

Investigation of the Drivers and Atmospheric Impacts of Energetic Electron Precipitation

The drivers and atmospheric impacts of energetic electron precipitation are not yet well understood. Further, electron precipitation is often poorly represented in atmospheric modeling. Additional investigations of the drivers and impacts of electron precipitation are needed to improve models and space weather forecasting requirements. To accurately represent the troposphere through the ionosphere in model simulations, it is vital to account for the chemistry accurately. Electron precipitation is a frequent, yet often ignored middle to high latitude forcing that can have dramatic effects on the middle and upper atmosphere. Over the past decade, several electron precipitation data sets have been developed, however, validation has been difficult due to the lack of independent observations of electron fluxes. Additionally, the limited number of satellites making measurements of global magnetospheric wave activity in concert with the resulting electron precipitation restricts our ability to accurately capture the drivers simultaneously with the precipitation. Accurate characterization of the drivers is needed for physics-based magnetosphere modeling. Likewise, accurate precipitating electron fluxes and relative energies are needed to improve our atmospheric modeling studies. Finally, in order to properly validate and improve our current modeling efforts, observations of atmospheric composition are necessary.

Joshua Pettit↗

Kamodo – An Adaptable Tool to Obtain and Compare Observations and Modeling Results

What is Kamodo? -Official NASA open-source project written in Python. -Building upon the functionalization of datasets. -It is a CCMC developed and maintained software tool for access, interpolation, and visualization of space weather models and data. -It allows model developers to represent simulation results as mathematical functions which may be manipulated directly by end users. -It handles unit conversion transparency and supports interactive science discovery through jupyter notebooks with minimal coding. -All Kamodo tools are accessible through Python, and all source code is publicly available on the Kamodo NASA GitHub repositories. -Kamodo does not generate model outputs. Users need to acquire the desired model outputs before they can be functionalized by Kamodo.

Kamodo↗

Interoperability of Tools at the CCMC

The CCMC has a diverse set of tools in many languages that support utilization of simulation outputs accessible through CCMC interactive archives. Some model output post-processing and analysis tools are delivered to tCCMC by the community. One such model output post-processing/utilization tool developed by the CCMC is the open source Kamodo package. Kamodo is developed primarily in Python (with some C) and has already established strong interoperability with other Python libraries inside PyHC and out. While that interoperability is important, interoperability with other languages and tools is as important. Many models are written in Fortran or C, and their ability to pull in data from a Python tool or export directly to other analysis software in a different language will greatly increase scientific productivity. Interoperability within Python is important, but broader interoperability is just as important.

CCMC↗

Lowering Barriers to Science and Space Weather Research at the Community Coordinated Modeling Center (CCMC)

The Space Weather and Heliophysics research and modeling community has been pushing the limits of our ability to understand and predict space weather events. The Community Coordinated Modeling Center (CCMC, https://ccmc.gsfc.nasa.gov) supports the community by providing a convenient collaborative platform hosting space weather models, model simulation data, curated datasets of solar events, and associated value-added services. Using these services, researchers and other end-users may exercise, evaluate, and intercompare contributed models, triage designated R2O models, as well as collaborate on a continuously updated archive of model run results. We will focus on CCMC’s ongoing commitment to the principles and guidelines of the Open Science initiative. Particularly, we will discuss our work towards making our services more transparent and our library of model simulations more accessible, open, and reproducible. We will introduce our recent tools for data discovery and correlative analysis designed to further increase the value of the user-generated data and metadata. We will also present our recent work on making heliophysical models more accessible and open to the community, particularly through simplified user experience and expert domain support. We will report on our progress in establishing an inter-center infrastructure with the ESA Virtual Space Weather Modelling Centre (VSWMC), designed to cross organizational boundaries and provide streamlined access to a joint palette of the models.

space weather↗