Overview
RIOS.CONVERSION is a Python package that supports converting research instruments in various formats to and from RIOS data structures.
The following APIs have been implemented:
redcap_to_rios
Converts a REDCap Data Dictionary format to the RIOS Instrument, Form, and CalculationSet format.
rios_to_redcap
Converts a RIOS Instrument, Form, and CalculationSet to the REDCap Data Dictionary format.
qualtrics_to_rios
Converts a Qualtrics data dictionary to the RIOS Instrument and Form format.
rios_to_qualtrics
Converts a RIOS Instrument, Form, and CalculationSet to the Qualtrics format.
Import these functions for use:
>>> from rios.conversion import ( >>> redcap_to_rios, >>> qualtrics_to_rios, >>> rios_to_redcap, >>> rios_to_qualtrics, >>> )
Notes:
The question order, text, and associated enumerations, are all converted correctly; however the converted expressions used for “calculated fields” and “skip logic”, as well as the display niceties of section breaks and separators will most likely require some “tweaking” because the various systems model pages, events and actions differently.
For example a RIOS calculation is an expression applied to an assessment, independently of the data collection, while a REDCap “calculated field” is a read-only field which evaluates its expression and displays the result during data collection.
Installation
pip install rios.conversion
Copyright (c) 2015, Prometheus Research, LLC
Metadata
Release files for rios.conversion 0.6.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| rios.conversion-0.6.2.tar.gz | 33.3 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| rios.conversion-0.6.2-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Total release size: 73.2 kB
Release files / rios.conversion-0.6.2.tar.gz
| Download URL | rios.conversion-0.6.2.tar.gz |
|---|---|
| Size | 33.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d78f67dc8c8663bebd7783fb8f2373fc188bd94d7cbfc7d625bae68dce7316f9
|
|
BLAKE2b-256 checksum How to use checksums |
2e012974102736df762b67e7d9fa5e3696dcb83b64ac4434d04179757e1e0255
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.8.1
|
Release files / rios.conversion-0.6.2-py2.py3-none-any.whl
| Download URL | rios.conversion-0.6.2-py2.py3-none-any.whl |
|---|---|
| Size | 40.0 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
c043641e456af05fbea88a57cef60633004341a5430cc2808ebef269cd08f838
|
|
BLAKE2b-256 checksum How to use checksums |
abf466008af832e995616646aeeb2afda4b26e117b39babbe756758f17b1f85b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.8.1
|
Security for rios.conversion 0.6.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.