Skip to main content

A python-based command line utility to automate some of the most common data tasks faced by the Clinical Coordinators.

Project description

======================
Coordinator Data Tasks
======================


.. image:: https://img.shields.io/pypi/v/coordinator_data_tasks.svg
:target: https://pypi.python.org/pypi/coordinator_data_tasks

.. image:: https://img.shields.io/travis/ScottSnapperLab/coordinator_data_tasks.svg
:target: https://travis-ci.org/ScottSnapperLab/coordinator_data_tasks

.. image:: https://readthedocs.org/projects/coordinator-data-tasks/badge/?version=latest
:target: https://coordinator-data-tasks.readthedocs.io/en/latest/?badge=latest
:alt: Documentation Status

.. image:: https://pyup.io/repos/github/ScottSnapperLab/coordinator_data_tasks/shield.svg
:target: https://pyup.io/repos/github/ScottSnapperLab/coordinator_data_tasks/
:alt: Updates


A python-based command line utility to automate some of the most common data tasks faced by the Clinical Coordinators.


* Free software: MIT license
* Documentation: https://coordinator-data-tasks.readthedocs.io.


Features
--------

* left joins on multiple columns
* smart loading of \*.xls, \*.xlsx, \*.csv, \*.csv.gz files

Credits
---------

This package was created with Cookiecutter_ and the `xguse/cookiecutter-pypackage`_ project template which is based on `audreyr/cookiecutter-pypackage`_.

.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage
.. _`xguse/cookiecutter-pypackage`: https://github.com/xguse/cookiecutter-pypackage



=======
History
=======

v0.0.5 / 2017-10-25
===================

* updated docs
* Makefile: pull-req-check aliased to test-all
* flake8
* make test-all now tests docs build

v0.0.4 / 2017-10-25
===================

* travis tests now passing
* changed pypi deploy target to 3.7
* utils/loaders.py: added file (smart table loaders)
* track some xls files for tests

v0.0.3 / 2017-10-24
===================

* Makefile: experimenting with install structure
* test_coordinator_data_tasks.py: removed useless test
* cli.py: added join subcommands
* requirements.dev.pip.txt: mypy lives here now
* docs/index.rst: fixed too few `==` under title
* docs/conf.py: upgraded auto-build code
* left_join.py: more log entries
* moved recommonmark req to requirements.pip.txt
* got tox to work
* Makefile: experimenting with install structure
* MANIFEST.in: add req files to allow tox to work
* flake8
* removed setup and test specific req files
* README.rst: fixed badge address errors
* fix repo in travis ci setup

v0.0.2 / 2017-10-23
===================

* prelim tests
* allow from coordinator_data_tasks import commands
* travis ci setup

v0.0.1 / 2017-10-23
===================

* setup.py: update metadata (language support)
* configure tox
* Makefile: formatting
* Makefile: py.test -> pytest
* setup.py: pick up reqs from req.txt files
* setup.cfg: ignore some errors
* Makefile: upgraded help, supported conda install
* requirements.dev.txt: unpin for now
* added commands pkg
* added utils pkg
* added extra requirements subfiles (pip,setup,etc)
* ignore binary document extentions
* ignore vscode and mypy_cache


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

coordinator_data_tasks-0.0.5.tar.gz (19.8 kB view details)

Uploaded Source

Built Distribution

coordinator_data_tasks-0.0.5-py2.py3-none-any.whl (7.1 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file coordinator_data_tasks-0.0.5.tar.gz.

File metadata

File hashes

Hashes for coordinator_data_tasks-0.0.5.tar.gz
Algorithm Hash digest
SHA256 36c086d3aea88ae7c02b4522da0200cb06cf521971017f7a392860245a28dede
MD5 cbe92fec169e34addc818867684d9a39
BLAKE2b-256 f570db320da214736efc290fa9542f49ed6a08f41b5e60ffec308a969fff89e0

See more details on using hashes here.

File details

Details for the file coordinator_data_tasks-0.0.5-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for coordinator_data_tasks-0.0.5-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 6aa928c7818982c9d11d33ad72482bafccbeba4164ec938e1b36a29c81e4cea5
MD5 6402ef6c0d3384093092686f099397fe
BLAKE2b-256 b8829ba66cfeb357206766b65e87fca1c64cfc300808d9dbbc844a92672839f3

See more details on using hashes here.

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