Metadata-Version: 2.1
Name: wisio
Version: 0.0.2
Author-Email: Izzet Yildirim <izzetcyildirim@gmail.com>
Maintainer-Email: Izzet Yildirim <izzetcyildirim@gmail.com>
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Software Development :: Build Tools
Classifier: Typing :: Typed
Project-URL: Documentation, https://wisio.readthedocs.io
Project-URL: Source, https://github.com/izzet/wisio
Project-URL: Tracker, https://github.com/izzet/wisio/issues
Requires-Python: >=3.8
Requires-Dist: dask~=2023.9.0
Requires-Dist: dask_jobqueue==0.8.2
Requires-Dist: distributed~=2023.9.0
Requires-Dist: hydra-core~=1.3.0
Requires-Dist: inflect==7.0
Requires-Dist: jinja2>=3.0
Requires-Dist: numpy==1.24.3
Requires-Dist: matplotlib>=3.6.0
Requires-Dist: pandas>=2.1
Requires-Dist: pyarrow>=13
Requires-Dist: pyyaml>=5.4
Requires-Dist: rich==13.6.0
Requires-Dist: scikit-learn>=1.4
Requires-Dist: scipy>=1.10
Requires-Dist: venn==0.1.3
Requires-Dist: darshan>=3.4; extra == "darshan"
Requires-Dist: zindex_py==0.0.2; extra == "dftracer"
Provides-Extra: darshan
Provides-Extra: dftracer
Description-Content-Type: text/markdown

<p align="center">
    <img src="./assets/logo.png">
</p>

# WisIO: Automated I/O Analysis for HPC Workflows

[![Build and Test](https://github.com/izzet/wisio/actions/workflows/ci.yml/badge.svg)](https://github.com/izzet/wisio/actions/workflows/ci.yml)

## Overview

**"Extract wisdom from large-scale rich I/O traces of HPC workflows."**

## Installation

To install WisIO through `pip`, you will need to use the following command.

```bash
spack -e tools install
pip install wisio[darshan]
```

To install WisIO from source, you will need to first install the dependencies:

```bash
spack -e tools install
pip install .[darshan]
```

## Usage

```bash
wisio analyze -c /path/to/config
```
