Tools for creating and packaging data products
Project description
Data forge is a Python package containing tools for creating and packaging data products.
Installation
Installation in a virtual environment of the type created by the venv module or virtualenv is highly recommended.
To install:
pip install --install-option="--with-openssl" --install-option="--openssl-dir=/usr/local/opt/openssl" pycurl pip install --editable .
Windows
Windows C++ build tools for Visual Studio
REDCap
Management of API Tokens
To access a REDCap project via the API, you will need to obtain a REDCap API token. To avoid having to enter the token each time you export data, it is convenient to add the token to your system keyring. You may do this with the following command:
keyring set <redcap_hostname> [<project_name>]
where <redcap_hostname> is the hostname of your REDCap server (e.g., redcap.uchicago.edu) and <project_name> is an abbreviated (no spaces) name of the REDCap project (e.g., MyREDCapProject). Although specifying a project name is not required, doing so will allow you to store API tokens for multiple projects. When you are asked to enter a password, enter the API token you obtained for your project.
SSL/TLS Certificate Chain
If pycurl is reporting certificate problems when using the redcap_export command, then you may have to supply a different certificate chain. For example, at the moment https://redcap.uchicago.edu/ has a certificate chain containing an expired certificate; although this will work with modern web browsers, it fails with OpenSSL 1.0.x. See the following links for more information:
In particular, the second link will permit you to download a chain without the expired certificate.
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
Built Distribution
Hashes for dataforge-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f0e88ecae0672c2f5e42a96c9de2f588de59f6e530e9c99be19634244af1c715 |
|
MD5 | 89cb381c106f42239d49a834a1bbeff6 |
|
BLAKE2b-256 | 79cb177fe41a973a8d39b2cc7c7054f7d27733186857b48271f10a236be5d5fa |