Metadata-Version: 2.4
Name: sasktran2_ext
Version: 0.1.0
Classifier: Programming Language :: Rust
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Dist: numpy
Requires-Dist: sasktran2
Requires-Dist: ruff ; extra == 'dev'
Requires-Dist: sphinx ; extra == 'dev'
Requires-Dist: sphinx-book-theme ; extra == 'dev'
Requires-Dist: myst-nb ; extra == 'dev'
Requires-Dist: sphinx-design ; extra == 'dev'
Requires-Dist: sphinx-github-changelog ; extra == 'dev'
Requires-Dist: pytest ; extra == 'test'
Provides-Extra: dev
Provides-Extra: test
Summary: Extensions for the SASKTRAN radiative transfer model Version 2
Requires-Python: >=3.8
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM

# SASKTRAN2 Extensions
[![Available on pypi](https://img.shields.io/pypi/v/sasktran2_ext.svg)](https://pypi.python.org/pypi/sasktran2_ext/)
[![Documentation Status](https://readthedocs.org/projects/sasktran2_ext/badge/?version=latest)](https://sasktran2_ext.readthedocs.io/en/latest/?badge=latest)
[![pre-commit.ci status](https://results.pre-commit.ci/badge/github/usask-arg/sasktran2_ext/main.svg)](https://results.pre-commit.ci/latest/github/usask-arg/sasktran2_ext/main)



The SASKTRAN radiative transfer framework is a radiative transfer tool developed at the University of Saskatchewan. Originally designed for use with the OSIRIS instrument (https://research-groups.usask.ca/osiris/) it has since evolved to be applicable to a large variety of applications. SASKTRAN is a full framework and not just a radiative transfer model, as such it contains databases or interfaces to standard climatologies and species optical properties.

SASKTRAN2 is a full re-implementation of the original SASKTRAN framework with large computational efficiency
improvements, full linearizations of atmospheric input properties, and an improved Python interface.

Extensions for the SASKTRAN2 radiative transfer tool developed at the University of Saskatchewan (https://github.com/usask-arg/sasktran2).

## Installation
The extensions are available as a python wheel,

```
pip install sasktran2_ext
```
For Mac, both x86_64 and Arm packages are available.
For Linux, arm/ppc are also supported.

## Usage
Documentation can be found at https://sasktran2_ext.readthedocs.io/

