Metadata-Version: 2.1
Name: dare-datasets
Version: 0.1.8
Summary: A quick and easy way to download datasets from the DARE lab.
Author: MikeXydas
Author-email: mikexydas@gmail.com
Requires-Python: >=3.8,<4.0
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
Requires-Dist: gdown (>=4.7.1,<5.0.0)
Requires-Dist: numpy (>=1.24.3,<2.0.0)
Requires-Dist: pandas (>=2.0.2,<3.0.0)
Requires-Dist: requests (>=2.31.0,<3.0.0)
Description-Content-Type: text/markdown

# Darelab Datasets Docs

A quick access library of datasets used in [Darelab](https://darelab.imsi.athenarc.gr/).

## Installation

**Install:** `pip install dare-datasets`

**Documentation:** https://darelab.athenarc.gr/datasets-docs/add_dataset/

**Datasets included:**

* [QR2T Benchmark](qr2t_benchmark.md) from [MikeXydas](https://github.com/MikeXydas)
* [Iris](iris.md) from [MikeXydas](https://github.com/MikeXydas)

## Usage

```python
from dare_datasets.qr2t_benchmark import QR2TBenchmark

qr2t_benchmark = QR2TBenchmark()
processed_data = qr2t_benchmark.get_processed()
```

For each dataset, additional methods might exist. Check the documentation of each dataset for
more details.

## Dev Installation

For development purposes, additional libraries must be installed such as `pytest` and `mkdocs`.

Prerequisites:
* Python >=3.8
* [Poetry](https://python-poetry.org/docs/#installation)
* [PreCommit](https://pre-commit.com/#install) (Optional)

```bash
1. Clone the repository
2. poetry install
3. pre-commit install (Optional)
4. git branch new_dataset_name
```

After any contribution you should open a pull request.

