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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
File details
Details for the file eri-0.1.5.tar.gz
.
File metadata
- Download URL: eri-0.1.5.tar.gz
- Upload date:
- Size: 31.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/39.2.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a41d0a561909a8ed802042f07d4cb667bc9ed6f9302a2d2443e66bfccaef4440 |
|
MD5 | 025b0cf0ff9ecad0aef61699700f316e |
|
BLAKE2b-256 | e10324d7217a3e813d282749edbf5f60eed3c728e2fe42ac8ad30acf3a30b2f3 |
File details
Details for the file eri-0.1.5-py3-none-any.whl
.
File metadata
- Download URL: eri-0.1.5-py3-none-any.whl
- Upload date:
- Size: 33.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/39.2.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5432b3fc420b716ddd2b071c4e8e916e8f16f3caa3fa71989922afc1befb121c |
|
MD5 | 3bff94c442a0827b56205b9abc5bf8fc |
|
BLAKE2b-256 | 45dbe28749ab15bc27fe42203f04adc703b774ca96875a75f9005f5083026658 |
File details
Details for the file eri-0.1.5-py2-none-any.whl
.
File metadata
- Download URL: eri-0.1.5-py2-none-any.whl
- Upload date:
- Size: 33.9 kB
- Tags: Python 2
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.5.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e68184e6596c48c8d7fb5c38e3247f4552c5f8f428b4eb161c9fd5051558dca |
|
MD5 | 803e2a9481c667c2514362412754f67e |
|
BLAKE2b-256 | 4b2ddc46ff3fb026b80c327ae9466221276cc1fbe513c79bf706e44bc0f7ef4b |