Metadata-Version: 2.1
Name: pyllars
Version: 1.0.5
Summary: This package contains supporting utilities for Python 3.
Home-page: https://github.com/bmmalone/pyllars
Author: Brandon Malone
Author-email: bmmalone@gmail.com
License: MIT
Keywords: utilities
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: cython
Requires-Dist: dask[complete]
Requires-Dist: docopt
Requires-Dist: graphviz
Requires-Dist: joblib
Requires-Dist: matplotlib
Requires-Dist: matplotlib-venn
Requires-Dist: more-itertools
Requires-Dist: networkx (>=2.0)
Requires-Dist: nltk
Requires-Dist: numpy
Requires-Dist: openpyxl
Requires-Dist: pandas
Requires-Dist: paramiko
Requires-Dist: pydot
Requires-Dist: requests
Requires-Dist: scipy
Requires-Dist: seaborn
Requires-Dist: six
Requires-Dist: scikit-learn
Requires-Dist: sklearn-pandas
Requires-Dist: spur
Requires-Dist: statsmodels
Requires-Dist: tables
Requires-Dist: tqdm
Requires-Dist: xgboost
Requires-Dist: xlrd
Provides-Extra: all
Requires-Dist: pytest ; extra == 'all'
Requires-Dist: coverage ; extra == 'all'
Requires-Dist: pytest-cov ; extra == 'all'
Requires-Dist: coveralls ; extra == 'all'
Requires-Dist: pytest-runner ; extra == 'all'
Requires-Dist: fastparquet ; extra == 'all'
Requires-Dist: goatools ; extra == 'all'
Requires-Dist: mygene ; extra == 'all'
Requires-Dist: biopython ; extra == 'all'
Requires-Dist: torch ; extra == 'all'
Requires-Dist: torchvision ; extra == 'all'
Requires-Dist: ray[tune] ; extra == 'all'
Requires-Dist: sphinx ; extra == 'all'
Requires-Dist: sphinx-rtd-theme ; extra == 'all'
Requires-Dist: twine ; extra == 'all'
Requires-Dist: readme-renderer[md] ; extra == 'all'
Provides-Extra: bio
Requires-Dist: goatools ; extra == 'bio'
Requires-Dist: mygene ; extra == 'bio'
Requires-Dist: biopython ; extra == 'bio'
Provides-Extra: docs
Requires-Dist: sphinx ; extra == 'docs'
Requires-Dist: sphinx-rtd-theme ; extra == 'docs'
Provides-Extra: parquest
Requires-Dist: fastparquet ; extra == 'parquest'
Provides-Extra: pypi
Requires-Dist: twine ; extra == 'pypi'
Requires-Dist: readme-renderer[md] ; extra == 'pypi'
Provides-Extra: setup
Requires-Dist: pytest-runner ; extra == 'setup'
Provides-Extra: test
Requires-Dist: pytest ; extra == 'test'
Requires-Dist: coverage ; extra == 'test'
Requires-Dist: pytest-cov ; extra == 'test'
Requires-Dist: coveralls ; extra == 'test'
Requires-Dist: pytest-runner ; extra == 'test'
Provides-Extra: torch
Requires-Dist: torch ; extra == 'torch'
Requires-Dist: torchvision ; extra == 'torch'
Requires-Dist: ray[tune] ; extra == 'torch'

# pyllars

This project contains supporting utilities for Python 3.

**Installation**

This package is available on PyPI.

```
pip3 install pyllars
```

Alternatively, the package can be installed from source.

```
git clone https://github.com/bmmalone/pyllars
cd pyllars
pip3 install .
```

(The "period" at the end is required.)

If possible, I recommend installing inside a virtual environment or with conda. See 
[here](http://www.simononsoftware.com/virtualenv-tutorial-part-2/>), for example.

Please see [the documentation](https://pyllars.readthedocs.io/en/latest/index.html)
for more details.

**pytorch and ray installation**

The `pytorch.torch` submodule requires `pytorch` and `ray-tune`. Due to the
various configuration options (CPU vs. GPU, etc.), the `pyllars` installation
does not attempt to install these dependencies; they need to be installed
manually, though this can be done after installing `pyllars` with no problems.
I suggest using these within an anaconda or similar environment. Please see the
official documentation for installing [`pytorch`](https://pytorch.org/) and
[`ray-tune`](https://anaconda.org/conda-forge/ray-tune) for details.
