Skip to main content

Common functionality for data science at ERI

Project description

# ERIPY

This package contains commonly useful functions and modules for data science purposes at Elder Research, Inc.

## Submodules

What is provided here is simply a high-level discussion of what is avilable in eri. For detailed instructions, please refer to the sub-module-level README files, and, of course, the function documentation. If any of the above does not exist, please seek out the author and shame them mercilessly

### eri.clean

Useful functions for cleaning your data (usually assumes pandas data frames).

### eri.config

Shared configuration details.

### eri.html

HTML parsing and munging utilities.

### eri.validate

Useful functions for validating the data we have (often just logging useful facts about a particular dataframe).

## Testing

to test, install pytest and coverage and then run the following:

` python # run all tests coverage run -m pytest `

` python # print coverage statistics coverage report -m `

## Deploying to PyPi

I’m using twine. Instructions are [here](https://github.com/pypa/twine). to summarize, though:

` bash python setup.py sdist bdist_wheel twine upload --repository-url https://test.pypi.org/legacy/ dist/* twine upload --skip-existing dist/* twine upload --skip-existing -r eri dist/* `

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

eri-0.1.5.tar.gz (31.5 kB view hashes)

Uploaded Source

Built Distributions

eri-0.1.5-py3-none-any.whl (33.9 kB view hashes)

Uploaded Python 3

eri-0.1.5-py2-none-any.whl (33.9 kB view hashes)

Uploaded Python 2

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page