Skip to main content

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)

Source distribution for rios.conversion 0.6.2
File Size Uploaded Provenance
rios.conversion-0.6.2.tar.gz 33.3 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for rios.conversion 0.6.2
File Interpreter ABI Platform
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.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page