Dimension scores are derived from public data and fields; weighted into the composite. Reference only.
libRadtran is a radiative transfer software package for calculating solar and thermal radiation in the Earth’s atmosphere. It includes C and Fortran functions and programs. The latest version is 2.0.6, and the main documentation lists multiple reference papers, indicating that it is primarily aimed at professional research scenarios in atmospheric science, remote sensing, climate studies, and radiative transfer, rather than serving as a general-purpose software development framework.
In terms of functionality, libRadtran is built around tools/solvers such as uvspec and DISORT. It can calculate irradiance, radiance, reflectance-related quantities, and supports user-defined aerosol or cloud optical properties. The FAQ also notes that Mie tools can be used to generate NetCDF optical property files. It does not provide built-in parameter loops; instead, it encourages users to rely on external scripts such as bash, sed, AWK, Python, and Perl to batch-generate inputs and parse outputs. This makes it highly flexible, but also requires users to be comfortable with Unix-style workflows.
The project is explicitly released under the GNU GPL and is freely available, making it suitable for local self-hosting and reproducible scientific research. The documentation mentions compilation issues on Ubuntu, MacOS, and cygwin/Windows. On MacOS, users need a Fortran compiler in addition to Xcode, as well as dependencies such as GSL, GMP, and NetCDF. In terms of APIs, beyond command-line programs, the FAQ mentions that uvspec() can be called from a C program, but there is no visible information about a REST API, modern language SDKs, or package manager integration.
There is no commercial plan; under the GPL, it is free and open source, offering excellent value for the right users. The documentation has the feel of a research-oriented tool: the FAQ is substantial and covers numerical errors, DISORT theory resources, output redirection, multi-processor usage, compilation failures, output interpretation, and custom aerosols. However, the interface is traditional and the learning curve is high. New users need to understand input files, numerical precision, and command-line processing.
Its strengths are that it is professional, open, reproducible, highly scriptable, and supported by academic references. Its weaknesses include the lack of built-in multi-processor support for a single long-running task, reliance on external scripts for loops and output organization, and known NetCDF issues under Windows/cygwin. It is well suited to researchers in atmospheric radiation, remote sensing, and environmental modeling, but less suitable for teams looking for a low-code GUI or cloud-based API.
Based on the available text alone, it is not possible to determine accessibility from mainland China, payment options, or mirror availability. Since it is free and open source, local compilation and use do not involve cross-border payments. If access to the official website or downloads is blocked or unreliable, users may consider academic mirrors, code archives, or alternative/complementary radiative transfer models such as DISORT, 6S, and MODTRAN.
⚠ This review is compiled from public sources and does not constitute a purchase recommendation. Verify all facts on the vendor's official site. Verify on libradtran.org official site.
libradtran.org is an Germany Dev Tools provider. TG4G tracks its product information, an overall rating of 6.0/10, and a China-accessibility score of China direct-connect friendly. Click "Visit Official Site" to reach libradtran.org directly.