Metadata-Version: 2.1
Name: odd-ml
Version: 0.6.0
Summary: SDK for working with pipeline's metadata from notebooks
Home-page: https://opendatadiscovery.org/
License: Apache-2.0
Keywords: odd,open data discovery,metadata,machine learning
Author: Open Data Discovery
Author-email: pypi@opendatadiscovery.org
Maintainer: Pavel Makarichev
Maintainer-email: vixtir90@gmail.com
Requires-Python: >=3.8.12,<3.11
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.9
Requires-Dist: fastparquet (>=0.8.1,<0.9.0)
Requires-Dist: ipywidgets (>=7.7.1,<8.0.0)
Requires-Dist: numpy (>=1.23.1,<2.0.0)
Requires-Dist: pandas (>=1.4.2,<2.0.0)
Requires-Dist: pandas-profiling (>=3.2.0,<4.0.0)
Requires-Dist: prettytable (>=3.2.0,<4.0.0)
Requires-Dist: pydantic (>=1.9.0,<2.0.0)
Requires-Dist: python-dotenv (>=0.20.0,<0.21.0)
Requires-Dist: requests (>=2.27.1,<3.0.0)
Requires-Dist: s3fs (>=2022.3.0,<2023.0.0)
Requires-Dist: s3path (>=0.3.4,<0.4.0)
Requires-Dist: scipy (>=1.8.1,<2.0.0)
Description-Content-Type: text/markdown

## **odd-ml**
Work with  **[Open Data Discovery](https://github.com/opendatadiscovery/odd-platform)** inside your notebook.

### Example
**[Notebook example](./examples/demo.ipynb)**

### What you can do using odd-ml:

 - [x] Get list of entities from ODD Platform
 - [x] Get detailed information about entity
 - [x] Load dataframe, if dataset stored on S3
 - [x] Get dataframe's profile
 - [x] Display embedded pages from ODD Platform UI:
   - [x] Detailed
   - [x] Entity structure (useful for datasets)
   - [x] Lineage
   - [x] Search result

### Roadmap
  - [ ] Add more filters for fetching data entities (i.e by namespace)
  - [ ] Add more dataset's storages




