Skip to content

SOCRATES

Suite Of Community RAdiative Transfer codes based on Edwards and Slingo

Documentation License: BSD-3-Clause

SOCRATES is a high-performance radiative transfer code for computing fluxes, heating rates, and radiances in planetary atmospheres. Its primary development and maintenance is lead by the UK Met Office. SOCRATES is applied as the radiative transfer core of the PROTEUS framework, called by the radiative-convective atmosphere model AGNI.

PROTEUS framework

This documentation describes SOCRATES as integrated into the PROTEUS framework for exoplanet atmosphere modelling. The original Met Office repository can be found here.

Overview

SOCRATES solves the radiative transfer equation in a plane-parallel atmosphere, computing monochromatic and broad-band radiative quantities across the shortwave and longwave spectral regions. Its primary solver is the two-stream radiation code, driven by spectral files: pre-computed data files that encode absorption data, optical properties for gases, clouds, aerosols, and scattering. In PROTEUS, there are spectral files available created specifically for exoplanet applications, covering a wide range of atmospheric compositions.

The official documentation PDFs can be found here.

Get started

Need the full picture? See the get started guide.

Citation and credit

If you make use of SOCRATES, please reference the scientific manuscripts outlined in the Bibliography, state the code version used, and include an acknowledgement.

License

SOCRATES is released under the BSD 3-Clause Licence.

Licenses across the PROTEUS framework

Different components within the PROTEUS framework carry different licenses. Please find information about the use of licenses within the PROTEUS framework on the website's license page.