Metadata-Version: 2.4
Name: pyvlasiator
Version: 0.1.10
Summary: Python utilities for processing Vlasiator data
Author-email: Hongyang Zhou <hyzhou@umich.edu>
Requires-Python: <4.0,>=3.11
Description-Content-Type: text/markdown
License-File: LICENSE.md
Requires-Dist: numpy>=1.25.1
Provides-Extra: plot
Requires-Dist: matplotlib<4,>=3.7.2; extra == "plot"
Provides-Extra: dev
Requires-Dist: pytest<8,>=7.4.0; extra == "dev"
Requires-Dist: pytest-benchmark<5,>=4.0.0; extra == "dev"
Requires-Dist: pytest-cov<5,>=4.1.0; extra == "dev"
Requires-Dist: requests<3,>=2.31.0; extra == "dev"
Requires-Dist: jupyter<2,>=1.0.0; extra == "dev"
Requires-Dist: myst-nb<2,>=1.0.0; extra == "dev"
Requires-Dist: sphinx-autoapi<4,>=3.0.0; extra == "dev"
Requires-Dist: sphinx-rtd-theme<2,>=1.2.2; extra == "dev"
Dynamic: license-file

# pyvlasiator

<p align="center">
  <a href="https://badge.fury.io/py/pyvlasiator">
    <img src="https://badge.fury.io/py/pyvlasiator.svg" alt="PyPI version" height="18">
  </a>
  <a href="https://github.com/henry2004y/pyvlasiator/actions">
    <img src="https://github.com/henry2004y/pyvlasiator/actions/workflows/CI.yml/badge.svg">
  </a>
  <a href="https://henry2004y.github.io/pyvlasiator/">
    <img src="https://img.shields.io/badge/docs-dev-blue">
  </a>
  <a href="LICENSE">
    <img src="https://img.shields.io/badge/license-MIT-blue">
  </a>
  <a href="https://app.codecov.io/gh/henry2004y/pyvlasiator/">
    <img src="https://img.shields.io/codecov/c/github/henry2004y/pyvlasiator">
  </a>
</p>

Lightweight Python package for processing [Vlasiator](https://github.com/fmihpc/vlasiator) data, alternative to [Analysator](https://github.com/fmihpc/analysator).

## Installation

`pyvlasiator` can be installed via

```bash
python -m pip install pyvlasiator
```

## Usage

`pyvlasiator` can be used to process VLSV files generated from Vlasiator.

```python
from pyvlasiator.vlsv import Vlsv

file = "test.vlsv"
meta = Vlsv(file)
```

Plotting is supported via Matplotlib. For more detailed usage, please refer to the [documentation](https://henry2004y.github.io/pyvlasiator/).

## License

`pyvlasiator` was created by Hongyang Zhou. It is licensed under the terms of the MIT license.
