Metadata-Version: 2.1
Name: icenet
Version: 0.2.7
Summary: Library for operational IceNet forecasting
Home-page: https://github.com/icenet-ai
Author: British Antarctic Survey / Alan Turing Institute
Author-email: jambyr@bas.ac.uk
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.7, <4
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: azure-storage-blob
Requires-Dist: cartopy
Requires-Dist: cdsapi
Requires-Dist: cfgrib
Requires-Dist: dask
Requires-Dist: distributed
Requires-Dist: eccodes
Requires-Dist: ecmwf-api-client
Requires-Dist: h5py>2.10
Requires-Dist: ibicus
Requires-Dist: matplotlib
Requires-Dist: motuclient
Requires-Dist: netcdf4
Requires-Dist: plotly
Requires-Dist: pip
Requires-Dist: pydap
Requires-Dist: rioxarray
Requires-Dist: scitools-iris
Requires-Dist: seaborn
Requires-Dist: setuptools
Requires-Dist: tensorboard
Requires-Dist: tensorflow
Requires-Dist: tensorflow-probability
Requires-Dist: wheel
Requires-Dist: xarray[io]
Provides-Extra: dev
Requires-Dist: watchdog; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: tox; extra == "dev"
Requires-Dist: coverage; extra == "dev"
Requires-Dist: twine; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: black; extra == "dev"
Requires-Dist: build; extra == "dev"
Requires-Dist: importlib_metadata; extra == "dev"
Requires-Dist: yapf; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Provides-Extra: docs
Requires-Dist: jinja2>=3.1.3; extra == "docs"
Requires-Dist: Sphinx; extra == "docs"
Requires-Dist: myst_parser; extra == "docs"
Requires-Dist: pylint; extra == "docs"
Requires-Dist: sphinxcontrib-kroki; extra == "docs"

# icenet

![GitHub issues](https://img.shields.io/github/issues/icenet-ai/icenet?style=plastic)
![GitHub closed issues](https://img.shields.io/github/issues-closed/icenet-ai/icenet?style=plastic)
![GitHub](https://img.shields.io/github/license/icenet-ai/icenet)
![GitHub forks](https://img.shields.io/github/forks/icenet-ai/icenet?style=social)
![GitHub forks](https://img.shields.io/github/stars/icenet-ai/icenet?style=social)

This is the core python library for the IceNet sea-ice forecasting system. 

This `README` will be worked on more, but there's plenty of information around 
in the [`icenet-ai`][3] organisations repositories, which demonstrate usage of 
this library.

## Table of contents

* [Overview](#overview)
* [Installation](#installation)
* [Implementation](#implementation)
* [Pipeline](#pipeline)
* [Contributing to IceNet](#contributing-to-icenet)
* [Credits](#credits)
* [License](#license)

## Installation

We're still working on clear dependency management using pip, Tensorflow is best through pip but obviously you need NVIDIA dependencies for GPU based training. If you're having trouble with system dependencies some advice about environment setup is given by the examples [under the pipeline repository][1].

```
pip install icenet
```

### Development installation

Please refer to [the contribution guidelines for more information.](CONTRIBUTING.rst)

## Implementation

When installed, the library will provide a series of CLI commands. Please use 
the `--help` switch for more initial information, or the documentation. 

### Documentation

The `docs/` directory has a `Makefile` that builds sphinx docs easily enough, 
once the requirements in that directory are installed. 

## Usage Pipeline / Examples

Please refer to [the icenet-pipeline repository][1] or [the icenet-notebook
repository][2] for examples of how to use this library.

## Contributing to IceNet

Please refer to [the contribution guidelines for more information.](CONTRIBUTING.rst)

## Credits

<a href="https://github.com/icenet-ai/icenet/graphs/contributors">
  <img src="https://contrib.rocks/image?repo=icenet-ai/icenet" />
</a>

## License

This is licensed using the [MIT License](LICENSE)

[1]: https://github.com/icenet-ai/icenet-pipeline
[2]: https://github.com/icenet-ai/icenet-notebooks
[3]: https://github.com/icenet-ai

---
