Geoff Cureton's repositories
cspp_viirs_edr
This project contains the python scripting which wraps the various ADL VIIRS EDR executables, for use in the CSPP VIIRS EDR package.
viirs_sdr_read
A collection of C code for reading NOAA VIIRS SDR (level-1b in NASA parlance) files in HDF5 format.
cspp_sounder_ql
This project provides a means of generating quicklook images and profile plots from IAPP, MIRS, NUCAPS and HSRTV level-2 sounder files.
1brc
1️⃣🐝🏎️ The One Billion Row Challenge -- A fun exploration of how quickly 1B rows from a text file can be aggregated with Java
ccsds-rs
CCSDS spacecraft frame & spacepacket decoding
cspp_geo_ql
A collection of scripts for plotting level-1 and level-2 NetCDF4 files output by geocat.
grid_test.rs
Small Rust project for testing csv parsing
sunglint-polyspectra
Simulates the elevation and slope of the ocean surface with a particular power spectrum, and applies the specular condition to the slope to calculate the surface sunglint. Correlations are added between various elevation phase components.
hirs_avhrr
This project contains the python code required to run the HIRS/AVHRR collocation package in the Atmosphere-SIPS.
hirs_csrb_daily
This project contains the python code required to run the hirs_csrb_daily package in the Atmosphere-SIPS.
hirs_csrb_monthly
This project contains the python code required to run the hirs_csrb_monthly package in the Atmosphere-SIPS.
hirs_ctp_daily
This project contains the python code required to run the hirs_ctp_daily package in the Atmosphere-SIPS.
hirs_ctp_monthly
This project contains the python code required to run the hirs_ctp_monthly package in the Atmosphere-SIPS.
hirs_ctp_orbital
This project contains the python code required to run the hirs_ctp_orbital package in the Atmosphere-SIPS.
hirs_tpw_daily
This project contains the python code required to run the hirs_tpw_daily package in the Atmosphere-SIPS.
hirs_tpw_monthly
This project contains the python code required to run the hirs_tpw_monthly package in the Atmosphere-SIPS.
hirs_tpw_orbital
This project contains the python code required to run the hirs_tpw_orbital package in the Atmosphere-SIPS.
lazyvim_config
My local config for LazyVim, a Neovim config based around lazy.nvim
lunarvim_config
My local config for LunarVim, an IDE layer for Neovim.
pyosPackage
An example package that compliments our package guide & tutorials.
SciPy2024-GitHubActionsTutorial
Content for SciPy 2024 Tutorial "Github Actions for Scientific Data Workflows."
scipy_optimize_with_rust
A silly example of using Rust from Python
telescope.nvim
Find, Filter, Preview, Pick. All lua, all the time.