Metadata-Version: 2.4
Name: mlso-instruments
Version: 0.0.1
Summary: Python package providing a library of utlities for Mauna Loa Solar Observatory (MLSO) instruments
Author: Michael Galloy
Author-email: Michael Galloy <mgalloy@ucar.edu>
Maintainer: Michael Galloy
Maintainer-email: Michael Galloy <mgalloy@ucar.edu>
License-Expression: MIT
Project-URL: homepage, https://www2.hao.ucar.edu/mlso
Project-URL: repository, https://github.com/NCAR/mlso-instruments
Project-URL: documentation, https://mlso-instruments.readthedocs.io/en/latest/
Project-URL: issues, https://github.com/NCAR/mlso-instruments/issues
Project-URL: changelog, https://github.com/NCAR/mlso-instruments/blob/master/CHANGELOG.md
Keywords: Mauna Loa Solar Observatory,MLSO,solar
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Natural Language :: English
Classifier: Programming Language :: Python
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: astropy
Requires-Dist: numpy
Provides-Extra: dev
Requires-Dist: build; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: tox; extra == "dev"
Requires-Dist: wheel; extra == "dev"
Requires-Dist: watchdog; extra == "dev"
Requires-Dist: Sphinx; extra == "dev"
Requires-Dist: twine; extra == "dev"
Requires-Dist: coverage; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: pytest-runner; extra == "dev"
Requires-Dist: black; extra == "dev"
Requires-Dist: sphinx_rtd_theme; extra == "dev"
Requires-Dist: myst-parser; extra == "dev"
Dynamic: license-file

# mlso-instruments

This package contains Python utilities for analyzing and displaying data from
instruments at the Mauna Loa Solar Observatory (MLSO)

[![Read the Docs](https://app.readthedocs.org/projects/mlso-instruments/badge/?version=latest)](https://mlso-instruments.readthedocs.io/en/latest/)
[![CircleCI](https://dl.circleci.com/status-badge/img/gh/NCAR/mlso-instruments/tree/main.svg?style=shield)](https://dl.circleci.com/status-badge/redirect/gh/NCAR/mlso-instruments/tree/main)
[![Version](https://img.shields.io/pypi/v/mlso-instruments.svg)](https://pypi.org/project/mlso-instruments/)
![Status](https://img.shields.io/pypi/status/mlso-instruments.svg)

## Installation

### Installing from PyPI

The easiest way to install the MLSO API client is via the released versions on
PyPI. This is the recommended method for most users.

```console
pip install mlso-instruments
```

If you want to upgrade an existing installation, do:

```console
pip install -U mlso-instruments
```

### Installing from source

The source code can be found on the [repo's GitHub page]. Use git or download
a ZIP file with contents of the source.

[repo's GitHub page]: https://github.com/NCAR/mlso-instruments

Once you have the source code, install the Python portion of the package:

```console
cd mlso-instruments
pip install .
```

If you intend to make changes to the code, install the dev requirements and
allow changes to the code to automatically be used:

```console
pip install -e .[dev]
```

## Usage

See the [documentation] for help on using the package, including the API
Endpoints, the bindings for Python and IDL, and the command-line interface.

[documentation]: https://mlso-instruments.readthedocs.io/en/latest/index.html
