radis/radis

Created Dec 28, 2020 · View the radis/radis repository page

🌱 A fast line-by-line code for high-resolution infrared molecular spectra

Want this for your repo?

Render a free sample of any GitHub repo in seconds.

Visualize your own →

Contributors

20

Lines of Code

3,438

From

Jan 25, 2018

To

Dec 27, 2020

About radis/radis

RADIS is a fast line-by-line code designed to calculate high-resolution infrared molecular spectra from spectroscopic databases including HITRAN, HITEMP, and ExoMol. It can compute both emission and absorption spectra under equilibrium and non-local thermodynamic equilibrium conditions, making it useful for applications in astrophysics, combustion analysis, plasma physics, and exoplanet characterization. The code also supports atomic spectra from NIST and Kurucz databases.

Beyond spectrum calculation, RADIS provides post-processing tools for comparing experimental spectra with theoretical predictions, enabling researchers to validate their measurements against computed results. The package supports GPU acceleration for faster computations and can handle a wide range of temperature regimes by selecting appropriate line databases, from low temperatures using HITRAN-2016 up to 5000 K with specialized databases like CDSD-4000.

The project emphasizes accessibility through multiple interfaces: a simple web application for basic calculations, an online environment called RADIS-lab with pre-configured databases and data upload capabilities, and a Python API for advanced users. The codebase is actively maintained with comprehensive documentation, continuous integration testing, and an open community that welcomes contributions through Slack and GitHub. It is released under the GNU Lesser General Public License v3.

Share this video