Every galaxy tells a story through its motion—how its stars and gas rotate, how spiral arms sweep through space, how gravitational forces sculpt cosmic architecture over billions of years. But extracting these kinematic secrets from telescope observations has always been a complex challenge, requiring sophisticated analysis of emission-line data that captures the Doppler shifts revealing galactic motion.
BBarolo rises to meet this challenge with elegant C++ engineering, performing 3D fitting analysis that transforms raw emission-line observations into detailed kinematic models. Built on robust astronomical libraries (FFTW3, WCSLIB, CFITSIO), it constructs three-dimensional velocity fields from datacubes, fitting rotation curves and kinematic parameters with precision. The tool offers both command-line power for automated pipelines and an optional GUI for interactive analysis, plus Python integration through pyBBarolo for seamless workflow integration.
From nearby spiral galaxies to distant cosmic structures, BBarolo empowers researchers to decode galactic dynamics with unprecedented detail. Whether you’re investigating dark matter distributions through rotation curves, studying galaxy evolution across cosmic time, or analyzing the latest radio astronomy surveys, this tool bridges the gap between raw observational data and the fundamental physics governing our universe’s largest gravitationally-bound systems.
⭐ Stars: 36
💻 Language: C++
🔗 Repository: editeodoro/Bbarolo