Metadata-Version: 2.1
Name: gordo-dataset
Version: 2.3.7
Summary: Gordo datasets and data providers
Home-page: https://github.com/equinor/gordo-dataset
License: AGPLv3
Keywords: gordo
Author: Equinor ASA
Author-email: fg_gpl@equinor.com
Requires-Python: >=3.7,<4.0
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU Affero General Public License v3
Classifier: License :: Other/Proprietary License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Dist: PyYAML (>=5.3.1,<6.0.0)
Requires-Dist: azure-datalake-store (>=0.0.51,<0.0.52)
Requires-Dist: azure-identity (>=1.4.0,<2.0.0)
Requires-Dist: azure-storage-file-datalake (>=12.1.2,<13.0.0)
Requires-Dist: cachetools (>=4.1.0,<5.0.0)
Requires-Dist: cryptography (==3.3.1)
Requires-Dist: influxdb (>=5.3.0,<6.0.0)
Requires-Dist: marshmallow (>=3.3.0,<4.0.0)
Requires-Dist: numexpr (>=2.7.1,<3.0.0)
Requires-Dist: pandas (>=1.0.3,<2.0.0)
Requires-Dist: pyarrow (>=0.17.1,<0.18.0)
Requires-Dist: scikit-learn (>=0.23.2,<0.24.0)
Requires-Dist: typing_extensions (>=3.7.4,<4.0.0)
Requires-Dist: xarray (>=0.16.2,<0.17.0)
Project-URL: Repository, https://github.com/equinor/gordo-dataset
Description-Content-Type: text/markdown

# Gordo dataset

gordo dataset library essential to build datasets and data providers for [gordo](https://github.com/equinor/gordo) projects.

## Usage

### Data provider

Extend [GordoBaseDataProvider](gordo_dataset/data_provider/base.py) to adapt it to your data source.

See examples [NcsReader](gordo_data_set/data_provider/ncs_reader.py) that reads either parquet or csv files from Azure Datalake v1.

### Dataset

Extend [GordoBaseDataset](gordo_dataset/base.py).

See example for [TimeSeriesDataset](gordo_dataset/datasets.py) that arranges the data into consecutive times series.

### Install

`pip install gordo-dataset`

### Uninstall

`pip uninstall gordo-datset`

