In the quest to find Earth-like worlds orbiting distant stars, direct imaging stands as one of astronomy’s most technically demanding challenges. Unlike transit photometry that detects planetary shadows, direct imaging attempts to capture actual light from exoplanets—a feat comparable to spotting a firefly next to a lighthouse from thousands of miles away. The Broad Repository for Exoplanet Analysis, Discovery, and Spectroscopy (BREADS) tackles this formidable task head-on, providing researchers with sophisticated Python tools to extract planetary signals from the overwhelming glare of their host stars. This specialized toolkit addresses the complex data reduction and analysis workflows required for high-contrast imaging observations from ground-based adaptive optics systems and space-based coronagraphs. BREADS implements advanced algorithms for speckle subtraction, companion detection, and spectral extraction that transform raw telescope data into scientifically valuable measurements of exoplanetary atmospheres. The framework supports both discovery-mode surveys hunting for new worlds and detailed follow-up observations characterizing known companions, making it invaluable for teams working with instruments like VLT/SPHERE, Gemini/GPI, and future missions like the Roman Space Telescope’s coronagraph.


Stars: 11
💻 Language: Python
🔗 Repository: jruffio/breads