The Roman Coronagraph Instrument represents humanity’s next giant leap in directly imaging exoplanets, and corgidrp is the sophisticated data reduction pipeline that transforms raw photons into scientific gold. This Python powerhouse tackles one of astronomy’s most technically demanding challenges: extracting the faint light of distant worlds from the overwhelming glare of their host stars - a feat comparable to spotting a firefly next to a lighthouse from thousands of miles away. The pipeline handles the intricate calibration, noise modeling, and data processing steps essential for coronagraphic observations that will revolutionize our understanding of planetary systems.

Built for the Nancy Grace Roman Space Telescope’s groundbreaking Coronagraph Instrument, this pipeline offers comprehensive error tracking, flexible configuration management through the .corgidrp directory system, and seamless integration with Git LFS for handling large astronomical datasets. The codebase features robust testing infrastructure, lint-compliant code standards, and end-to-end validation against II&T reference implementations. Whether you’re calibrating detector responses, processing coronagraphic frames, or developing new algorithms for starlight suppression, corgidrp provides the computational foundation for direct exoplanet characterization missions that will search for potentially habitable worlds and analyze their atmospheric compositions.


Stars: 13
💻 Language: Python
🔗 Repository: roman-corgi/corgidrp