Every photon from a distant world carries secrets about its atmosphere—temperature gradients, chemical composition, cloud formations, and climate dynamics. PICASO (Planetary Intensity Code for Atmospheric Spectroscopy Observations) serves as the Rosetta Stone for deciphering these cosmic messages, enabling researchers to extract atmospheric science from the faint light of exoplanets and brown dwarfs across our galaxy.

This Python powerhouse tackles the three fundamental observational modes that reveal alien atmospheres: reflected light spectroscopy that shows us planetary surfaces and high-altitude hazes, thermal emission that maps temperature structures and molecular abundances, and transit spectroscopy that probes atmospheric layers as planets cross their host stars. Beyond observation analysis, PICASO performs 1D climate modeling to predict atmospheric behavior, generates synthetic phase curves showing how planetary brightness varies with orbital position, and includes sophisticated fitting algorithms for comparing models against real telescope data.

With 21 contributors and comprehensive tutorials, PICASO has become essential infrastructure for exoplanet characterization missions like JWST, PLATO, and ground-based direct imaging surveys. As we enter the era of atmospheric reconnaissance of Earth-like worlds, this tool bridges the gap between raw astronomical data and the profound question of planetary habitability, making every spectrum a window into the climate dynamics of worlds beyond our solar system.


Stars: 85
💻 Language: Python
🔗 Repository: natashabatalha/picaso