{ "info": { "author": "Prometheus Research, LLC", "author_email": "contact@prometheusresearch.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4" ], "description": "********\nOverview\n********\n\nRIOS.CONVERSION is a `Python`_ package that supports \nconverting research instruments in various formats \nto and from `RIOS`_ data structures.\n\nThe following APIs have been implemented:\n\n- redcap_to_rios\n\n Converts a REDCap Data Dictionary format to \n the RIOS Instrument, Form, and CalculationSet \n format.\n\n- rios_to_redcap\n\n Converts a RIOS Instrument, Form, and CalculationSet \n to the REDCap Data Dictionary format.\n\n- qualtrics_to_rios\n\n Converts a Qualtrics data dictionary to the RIOS\n Instrument and Form format.\n\n- rios_to_qualtrics\n\n Converts a RIOS Instrument, Form, and CalculationSet \n to the Qualtrics format.\n\nImport these functions for use::\n\n >>> from rios.conversion import (\n >>> redcap_to_rios,\n >>> qualtrics_to_rios,\n >>> rios_to_redcap,\n >>> rios_to_qualtrics,\n >>> )\n\nNotes:\n\nThe question order, text, and associated enumerations, \nare all converted correctly; however the converted expressions\nused for \"calculated fields\" and \"skip logic\", as well as the display\nniceties of section breaks and separators will most likely require \nsome \"tweaking\" because the various systems model pages, events and actions \ndifferently.\n\nFor example a RIOS calculation is an expression applied to an assessment,\nindependently of the data collection, while a REDCap \"calculated field\"\nis a read-only field which evaluates its expression and displays the result\nduring data collection.\n\n\nInstallation\n============\n\n::\n\n pip install rios.conversion\n\n\nCopyright (c) 2015, Prometheus Research, LLC\n\n.. _Python: https://www.python.org\n.. _RIOS: https://rios.readthedocs.org\n.. _RIOS Identifiers: https://rios.readthedocs.org/en/latest/instrument_specification.html#identifier\n.. _Semantic Versioning: http://semver.org\n\n\n", "description_content_type": null, "docs_url": "https://pythonhosted.org/rios.conversion/", "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://bitbucket.org/prometheus/rios.conversion", "keywords": "rios instrument assessment conversion", "license": "Apache Software License 2.0", "maintainer": "", "maintainer_email": "", "name": "rios.conversion", "package_url": "https://pypi.org/project/rios.conversion/", "platform": "", "project_url": "https://pypi.org/project/rios.conversion/", "project_urls": { "Homepage": "https://bitbucket.org/prometheus/rios.conversion" }, "release_url": "https://pypi.org/project/rios.conversion/0.6.1/", "requires_dist": [ "pyyaml", "rios.core (<1,>=0.6.0)", "simplejson (==3.8.2)", "coverage (>=3.7,<4); extra == 'dev'", "nose (>=1.3,<2); extra == 'dev'", "nosy (>=1.1,<2); extra == 'dev'", "prospector[with_pyroma] (<0.11,>=0.10); extra == 'dev'", "twine (>=1.5,<2); extra == 'dev'", "wheel (<0.25,>=0.24); extra == 'dev'", "Sphinx (>=1.3,<2); extra == 'dev'", "sphinx-autobuild (>=0.5,<0.6); extra == 'dev'", "tox (<3,>=2); extra == 'dev'", "flake8 (>=2.5.0,<3); extra == 'dev'" ], "requires_python": "", "summary": "Module for converting Instruments to and from RIOS", "version": "0.6.1" }, "last_serial": 2326586, "releases": { "0.2.0": [ { "comment_text": "", "digests": { "md5": "d7fcb8b6fca6c0e6577d73ba79984f6f", "sha256": "9eff8c9b29093eb01c258a83dd3a1e8f65f249265df04d1e3f92580d48610b6a" }, "downloads": -1, "filename": "rios.conversion-0.2.0.tar.gz", "has_sig": false, "md5_digest": "d7fcb8b6fca6c0e6577d73ba79984f6f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30313, "upload_time": "2015-12-14T18:49:12", "url": "https://files.pythonhosted.org/packages/b6/cd/be71c5f6f9b6f9a87306f1384e6a10fec6183e350eea93fa3f365c247601/rios.conversion-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "6c85858e6b7684816114ba074d691bd3", "sha256": "c30e42557cafc2e39459d01abff90abc1ca5c9c630cf1ecac39504f572728ae7" }, "downloads": -1, "filename": "rios.conversion-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6c85858e6b7684816114ba074d691bd3", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 25371, "upload_time": "2015-12-19T22:37:23", "url": "https://files.pythonhosted.org/packages/00/0d/94d79b569626372c02d23d6ae25676aa418e7898a90054d91ee85e08a8c7/rios.conversion-0.2.1-py2.py3-none-any.whl" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "6962ab67240bc0670fb68257125b0247", "sha256": "bceae9490ce174a4ae2091ad4d2ec385a69caf2beac7fbc94b7e8803f409d78f" }, "downloads": -1, "filename": "rios.conversion-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6962ab67240bc0670fb68257125b0247", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 25390, "upload_time": "2015-12-21T20:32:19", "url": "https://files.pythonhosted.org/packages/13/a2/1feb82ec7473a7fd81928543b15e660821e9371942bc0416a504024001cf/rios.conversion-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "406ff7835b5ebdcc9213603107b75137", "sha256": "707fe60176485b6eba2f6134fe8ee2ec70967940d045a0d3bc865c81800f09fc" }, "downloads": -1, "filename": "rios.conversion-0.3.0.tar.gz", "has_sig": false, "md5_digest": "406ff7835b5ebdcc9213603107b75137", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19322, "upload_time": "2015-12-21T20:32:14", "url": "https://files.pythonhosted.org/packages/9c/00/3fc461360a528c4e19b399a1fe8d6292c492936b04f4d38525d41ec5c568/rios.conversion-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "9291e5a4a68b99f2278cd2286c6a09ed", "sha256": "292b0db027df466c10e3d94842a9233f9cd75ca62947f5ccf9c9d4fe0a2b4fbe" }, "downloads": -1, "filename": "rios.conversion-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9291e5a4a68b99f2278cd2286c6a09ed", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 25349, "upload_time": "2015-12-21T21:30:55", "url": "https://files.pythonhosted.org/packages/5c/1e/80c3594b1970219a138aed67ca56a409295d5ace14dde2d58c4ee12e8787/rios.conversion-0.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "116dd2289f046f26fd9ee67f260d1201", "sha256": "593f04e4986cc5feb51c8f19c9566ee360ff55f1c6dc97bc60213133e716e91c" }, "downloads": -1, "filename": "rios.conversion-0.3.1.tar.gz", "has_sig": false, "md5_digest": "116dd2289f046f26fd9ee67f260d1201", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19278, "upload_time": "2015-12-21T21:30:48", "url": "https://files.pythonhosted.org/packages/90/80/0e46106a4a7057e86d93b187e2b48238019e6b21a102ba78336ffcc1712b/rios.conversion-0.3.1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "b65bbf1e7da7a1b3201bfc002acf08b4", "sha256": "b4c8925a81607a692b71f7ad8b74cbe639d88d81c547085bfab70b780c314795" }, "downloads": -1, "filename": "rios.conversion-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b65bbf1e7da7a1b3201bfc002acf08b4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25653, "upload_time": "2016-07-21T13:24:08", "url": "https://files.pythonhosted.org/packages/68/a1/4512d7cb7c0734132c47bea95bb6e3e6890f0aa83a2b8989fd95bd120c64/rios.conversion-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5b168b9b689e8f44d57b7e5d5d452866", "sha256": "e26cad89b31a99ec152bcead8f81d36be0c851cfdcc2a33c230fa04b780dd239" }, "downloads": -1, "filename": "rios.conversion-0.4.0.tar.gz", "has_sig": false, "md5_digest": "5b168b9b689e8f44d57b7e5d5d452866", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19430, "upload_time": "2016-07-21T13:24:10", "url": "https://files.pythonhosted.org/packages/c9/70/9e7dc40f0ace7096d3a11a2b5171d652b3d6f6ad529f691f6ca88787a831/rios.conversion-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "f50995322959ddff54cb4cb928fa501e", "sha256": "7ea7f565f296ca79246fd662d840928dddf07ca84dc818c898a57dee0e12278f" }, "downloads": -1, "filename": "rios.conversion-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f50995322959ddff54cb4cb928fa501e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25704, "upload_time": "2016-08-17T16:28:15", "url": "https://files.pythonhosted.org/packages/34/82/ade94cff014a004c9f5835e01e30a51d69708a2dec62fa65fc588ffbef6c/rios.conversion-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9f57830279eab9da6ff14c9902e62638", "sha256": "61c4614ecd9112deb439921aabb78da0a50b64923d5eb0df62c695809559eb0d" }, "downloads": -1, "filename": "rios.conversion-0.5.0.tar.gz", "has_sig": false, "md5_digest": "9f57830279eab9da6ff14c9902e62638", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19468, "upload_time": "2016-08-17T16:28:17", "url": "https://files.pythonhosted.org/packages/59/f2/2e9ac53bbccbe0916c7901edcef4eaa106ca742d81b1a7a57d49b8a306a2/rios.conversion-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "1f578854f39aa2d5e28597663d2bbf9a", "sha256": "d2dc64b9c343bc3a06c7b76f8aa8ee208d49a1100c46f60ad10b4b786507cb23" }, "downloads": -1, "filename": "rios.conversion-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1f578854f39aa2d5e28597663d2bbf9a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 37142, "upload_time": "2016-09-04T17:25:23", "url": "https://files.pythonhosted.org/packages/37/40/7c1254dda18648a83d14013bfe9d6120c917feb9c64f2da8bb59cb9aaf7b/rios.conversion-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a024a908b22575c7a14bee58d12fadf1", "sha256": "6d50d029c6fb85140e75cb35366a10dfc8284818ebd9a0a4d0c587673b648c59" }, "downloads": -1, "filename": "rios.conversion-0.6.0.tar.gz", "has_sig": false, "md5_digest": "a024a908b22575c7a14bee58d12fadf1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28290, "upload_time": "2016-09-04T17:25:26", "url": "https://files.pythonhosted.org/packages/2e/f0/b4d6842769f7bbad9310907cdfc01f49533e640b20c7a823317eaa5cacdb/rios.conversion-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "f960cff1df6d0ee116fc5d54171c2061", "sha256": "c3e95b794e6a5318dd6265161096ff98aef68b0ea1a66a5582d2426d27b04279" }, "downloads": -1, "filename": "rios.conversion-0.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f960cff1df6d0ee116fc5d54171c2061", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 37478, "upload_time": "2016-09-06T03:34:30", "url": "https://files.pythonhosted.org/packages/5f/7d/613018c78c9c00ad088ab6aef5f5d2f6a8f24e36ac087cda2d58b5bb436c/rios.conversion-0.6.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "22344ba339941ca016b171ce531181cd", "sha256": "991d22f0d7d1dacc31ae9b0a2455a31f6534019e41c3834758ea9eda39e247f2" }, "downloads": -1, "filename": "rios.conversion-0.6.1.tar.gz", "has_sig": false, "md5_digest": "22344ba339941ca016b171ce531181cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28889, "upload_time": "2016-09-06T03:34:32", "url": "https://files.pythonhosted.org/packages/29/e4/d5b1c085e0950ef8a97b1b6a9202da3db5fe9c6f55ae8be64acb61d6804b/rios.conversion-0.6.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f960cff1df6d0ee116fc5d54171c2061", "sha256": "c3e95b794e6a5318dd6265161096ff98aef68b0ea1a66a5582d2426d27b04279" }, "downloads": -1, "filename": "rios.conversion-0.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f960cff1df6d0ee116fc5d54171c2061", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 37478, "upload_time": "2016-09-06T03:34:30", "url": "https://files.pythonhosted.org/packages/5f/7d/613018c78c9c00ad088ab6aef5f5d2f6a8f24e36ac087cda2d58b5bb436c/rios.conversion-0.6.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "22344ba339941ca016b171ce531181cd", "sha256": "991d22f0d7d1dacc31ae9b0a2455a31f6534019e41c3834758ea9eda39e247f2" }, "downloads": -1, "filename": "rios.conversion-0.6.1.tar.gz", "has_sig": false, "md5_digest": "22344ba339941ca016b171ce531181cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28889, "upload_time": "2016-09-06T03:34:32", "url": "https://files.pythonhosted.org/packages/29/e4/d5b1c085e0950ef8a97b1b6a9202da3db5fe9c6f55ae8be64acb61d6804b/rios.conversion-0.6.1.tar.gz" } ] }