Metadata-Version: 2.4
Name: polly_python
Version: 4.0.0
Summary: Polly SDK
Home-page: https://github.com/ElucidataInc/polly-python
Project-URL: Documentation, https://docs.elucidata.io
Project-URL: Tutorial Notebooks, https://github.com/ElucidataInc/polly-python
Requires-Python: <3.12,>=3.9
Description-Content-Type: text/markdown
License-File: LICENSE.md
Requires-Dist: cmapPy<=4.0.1
Requires-Dist: cloudpathlib>=0.15.0
Requires-Dist: retrying==1.3.4
Requires-Dist: rst2txt==1.1.0
Requires-Dist: python-jose==3.3.0
Requires-Dist: mixpanel==4.10.0
Requires-Dist: Deprecated>=1.2.12
Requires-Dist: pytest>=6.2.5
Requires-Dist: cryptography<=38.0.0,>=37.0.1
Requires-Dist: plotly>=5.0.0; python_version >= "3.7"
Requires-Dist: pandas<=2.2.2,>=1.3.5; python_version >= "3.7"
Requires-Dist: numpy<=1.26.4
Requires-Dist: pydantic==1.10.12; python_version >= "3.7"
Requires-Dist: requests==2.28.1
Requires-Dist: boto3<2.0,>=1.24.0; python_version >= "3.7"
Requires-Dist: botocore<2.0,>=1.27.0; python_version >= "3.7"
Requires-Dist: joblib>=1.2.0; python_version >= "3.7"
Requires-Dist: tabulate==0.9.0
Requires-Dist: tqdm==4.65.0; python_version >= "3.7"
Provides-Extra: testing
Requires-Dist: black; extra == "testing"
Requires-Dist: flake8; extra == "testing"
Requires-Dist: pytest; extra == "testing"
Dynamic: license-file

[![made-with-python](https://img.shields.io/badge/Made%20with-Python-1f425f.svg)](https://www.python.org/)
![code-coverage](https://github.com/ElucidataInc/polly-python-code/blob/badges_do_not_delete/badges/badge.svg)
![Linting](https://img.shields.io/badge/Linting-Black-green)
![Version](https://img.shields.io/badge/python-3.7%2B-blue)

# About Polly Library

This package is intended to be used by Polly users - bioinformaticians, data scientists, and life science researchers - working in drug discovery and development.

# Installation

Polly-python can be installed by running:

```python
pip install polly-python
```
 
# Key features:

* Discover biomedical datasets specific to their research requirements by querying omixatlas which have a well-defined schema and curated metadata fields. 
* Expanding the query by using ontological mappings for diseases.
* Download the datasets of interest and use them for further enrichment and analysis using other open-source bash, R and Python packages commonly used in life-science research.
* Seamlessly interact with the Schema of the OmixAtlas by using fetch, update, and post functions.
* Create new Workspaces and fetch the list of existing ones.
* Upload and Download files and folders from Workspace.
* Save dataset of interest from OmixAtlas to Workspace.

# Get Started

* Examples of characteristics and functions of polly-python can be found as Jupyter Notebook [here](https://github.com/ElucidataInc/polly-python). 
* Full documentation available [here](https://docs.elucidata.io/OmixAtlas/Polly%20Python.html).

# Contributing Guidelines

* Refer to the `CONTRIBUTING.md` file for detailed information

# Contacts
If you have questions, suggestions or problems, feel free to open an issue [here](https://github.com/ElucidataInc/polly-python/issues).

You can contact us at:
* kapil.kumar@elucidata.io
* jainik.dedhia@elucidata.io
