Metadata-Version: 2.4
Name: rsphysics
Version: 0.1.0
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Programming Language :: Python :: 3.15
Classifier: Programming Language :: Rust
Classifier: Topic :: Scientific/Engineering :: Physics
Requires-Dist: numpy>=1.26
Requires-Dist: matplotlib>=3.8 ; extra == 'examples'
Requires-Dist: pytest>=8,<10 ; extra == 'test'
Provides-Extra: examples
Provides-Extra: test
License-File: python/rsphysics/GOMS_COMPONENT_LICENSE.txt
License-File: python/rsphysics/FLUSPECT_ORIGIN.md
License-File: python/rsphysics/FLUSPECT_GPL-3.0.txt
License-File: python/rsphysics/I2EM_COMPONENT_LICENSE.txt
License-File: python/rsphysics/APACHE-2.0.txt
License-File: python/rsphysics/SORT_ORIGIN.md
License-File: python/rsphysics/SORT_THIRD_PARTY_NOTICES.md
License-File: python/rsphysics/THIRD_PARTY_NOTICES.md
License-File: python/rsphysics/SMAC_GPL-3.0.txt
License-File: python/rsphysics/NOTICE
License-File: python/rsphysics/RIGHTS-STATEMENT.md
License-File: python/rsphysics/SUPPLIED_MODELS_ORIGIN.md
Summary: A scientific computing library for remote sensing physics
Keywords: remote-sensing,physics,radiative-transfer,scientific-computing,earth-observation
Author-email: Jianbo Qi <jianboqi@126.com>
License-Expression: Apache-2.0 AND MIT AND GPL-3.0-only AND LicenseRef-User-Supplied-Research-Code AND LicenseRef-SORT-Author-Authorized AND LicenseRef-I2EM-Authorized-Adaptation AND LicenseRef-GOMS-Authorized-Adaptation
Requires-Python: >=3.11
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM
Project-URL: Documentation, https://github.com/jianboqi/RSPhysics/tree/main/docs
Project-URL: Homepage, https://github.com/jianboqi/RSPhysics
Project-URL: Issues, https://github.com/jianboqi/RSPhysics/issues
Project-URL: Repository, https://github.com/jianboqi/RSPhysics

# RSPhysics

A scientific computing library for remote sensing physics, with Python/NumPy
interfaces to physical models and numerical tools.

## Installation

```sh
pip install rsphysics
```

Python 3.11 or later is required. NumPy is installed automatically. Compatible
prebuilt wheels run without a Rust compiler on Windows, Linux and macOS.

## Usage

```python
import rsphysics as rsp

leaf = rsp.vegetation.prospect_d(chlorophyll=45, water=0.015)
reflectance = leaf['result']['reflectance']
```

See [Documentation](https://github.com/jianboqi/RSPhysics/blob/main/docs/README.md)
for basic usage, physical tools, and model guides, or
[Build from source](https://github.com/jianboqi/RSPhysics/blob/main/docs/build-from-source.md).

For plotting examples, install the optional dependencies with
`pip install "rsphysics[examples]"`.

## License

Project-original code is Apache-2.0. Included models and resources retain
their component-specific terms; see the packaged third-party notices.

