
NASA
Summer 2022 · Greenbelt, MD
ROLE
Research Intern
TIMELINE
06.2022 - 08.2022
TOOLS
Python
Matplotlib
NumPy
As my high school senior research project, I spent the summer of 2022 doing climate research for NASA's Climate and Radiation Lab under the mentorship of Dr. Jie Gong. I researched atmospheric gravity waves caused the total solar eclipse of 2020 and performed data visualization on satellite data.
The project
Atmospheric gravity waves are subtle atmospheric disturbances caused by air moving in different directions. They are often caused by weather systems, but can also be caused by other factors like solar eclipses and volcanic eruptions. Understanding their behavior is important for predicting weather patterns and climate change.
As a part of the NASA-funded Nationwide Eclipse Ballooning Project (NEBP), I developed a Python-based analysis tool to detect and visualize these gravity waves, focusing on the 2022 total solar eclipse event in South America.


I implemented signal processing techniques—including background detrending and Gabor filtering—to extract concentric wave patterns from the noisy atmospheric datasets measuring temperature. First, I applied background detrending to remove the large-scale weather patterns, revealing the underlying shifts in atmospheric pressure.


Then, I applied Gabor filtering to the temperature map to extract the wave patterns. See it in action on a zebra!



This work helped transition NEBP's existing analysis tools to a more accessible and extensible Python framework, laying the groundwork for future wavelet-based spectral analysis and expanded scientific collaboration.
Thank you to Dr. Gong for the mentorship and the opportunity to work on this project!