├── .gitignore ├── LICENSE.md ├── README.md ├── ct2json ├── ct2json.py ├── data │ ├── sdtm-ct.json │ └── sdtm-ct.xml └── schema │ ├── controlledterminology-extension.xsd │ ├── controlledterminology-ns.xsd │ ├── controlledterminology1-1-1.xsd │ └── foundation │ ├── ODM1-3-2-foundation.xsd │ ├── ODM1-3-2.xsd │ ├── xlink.xsd │ ├── xml.xsd │ └── xmldsig-core-schema.xsd ├── ct2odm ├── ct2odm.py └── data │ ├── sdtm-ct.txt │ ├── sdtm-ct.xls │ └── sdtm-ct.xml ├── define2-1-to-xlsx ├── README.md ├── codelists.py ├── comments.py ├── data │ ├── define.xml │ ├── defineV21-SDTM.xml │ ├── odmlib-define-metadata.xlsx │ └── odmlib-roundtrip-define.xml ├── datasets.py ├── define2-1-to-xlsx.py ├── dictionaries.py ├── documents.py ├── excel_define_file.py ├── methods.py ├── requirements.txt ├── standards.py ├── study.py ├── value_level.py ├── variables.py └── where_clauses.py ├── define2xls ├── .idea │ ├── .gitignore │ ├── define2xls.iml │ ├── inspectionProfiles │ │ └── profiles_settings.xml │ ├── misc.xml │ ├── modules.xml │ └── vcs.xml ├── README.md ├── codelists.py ├── comments.py ├── data │ ├── codelists.csv │ ├── comments.csv │ ├── datasets.csv │ ├── dictionaries.csv │ ├── documents.csv │ ├── methods.csv │ ├── odmlib-define-metadata-clean.xlsx │ ├── odmlib-define-metadata-save.xlsx │ ├── odmlib-define-metadata-temp.xlsx │ ├── odmlib-define-metadata.xlsx │ ├── odmlib-roundtrip-define.xml │ ├── odmlib-rt-test-define.xml │ ├── sdtm-xls-define.xml │ ├── study.csv │ ├── valuelevel.csv │ ├── variables.csv │ └── whereclauses.csv ├── datasets.py ├── define2xls.py ├── dictionaries.py ├── documents.py ├── excel_define_file.py ├── methods.py ├── requirements.txt ├── study.py ├── value_level.py ├── variables.py └── where_clauses.py ├── get_started ├── .idea │ ├── .gitignore │ ├── get_started.iml │ ├── inspectionProfiles │ │ └── profiles_settings.xml │ ├── misc.xml │ ├── modules.xml │ └── vcs.xml ├── README.md ├── data │ └── odm_demo.xml ├── get_started.py └── requirements.txt ├── library_xml ├── .idea │ ├── .gitignore │ ├── .name │ ├── inspectionProfiles │ │ └── profiles_settings.xml │ ├── library_1_0.iml │ ├── misc.xml │ ├── modules.xml │ └── vcs.xml ├── README.md ├── __init__.py ├── data │ ├── library-cdash-2-2.xml │ ├── library-odmlib-cdashig2-2.json │ ├── library-odmlib.json │ ├── library-sdtm-3-4.xml │ └── odmlib.xml ├── library_define_1_0 │ ├── __init__.py │ └── model.py ├── library_odm_1_0 │ ├── __init__.py │ └── model.py ├── library_xml.py ├── requirements.txt └── tests │ └── test_local_library_loader.py ├── merge_odm ├── .idea │ ├── .gitignore │ ├── .name │ ├── inspectionProfiles │ │ └── profiles_settings.xml │ ├── merge_odm.iml │ ├── misc.xml │ ├── modules.xml │ └── vcs.xml ├── README.md ├── data │ ├── cdash-odm-source.xml │ ├── cdash-odm-target-clean.xml │ └── cdash-odm-target.xml ├── merge_odm.py └── requirements.txt ├── notebooks ├── data │ ├── cosa_define_demo.xml │ └── cosa_demo.xml ├── first_define.ipynb ├── first_odm.ipynb └── generate_define.ipynb ├── snippets ├── data │ ├── cdash-odm-test.xml │ ├── defineV21-SDTM.xml │ └── simple_create.xml ├── odmlib_first_define.py ├── simple_create_odm.py ├── validate_define.py ├── validate_odm.py └── validate_odm_metadata.py ├── xls2define ├── .idea │ ├── .gitignore │ ├── inspectionProfiles │ │ └── profiles_settings.xml │ ├── misc.xml │ ├── modules.xml │ ├── vcs.xml │ └── xls2define.iml ├── CodeLists.py ├── Comments.py ├── Datasets.py ├── Dictionaries.py ├── Documents.py ├── Methods.py ├── README.md ├── Study.py ├── ValueLevel.py ├── Variables.py ├── WhereClauses.py ├── data │ ├── SDTM-Metadata-Worksheet.xlsx │ ├── odmlib-define-metadata.xlsx │ ├── odmlib-roundtrip-define.xml │ └── odmlib-rt-test-define.xml ├── define_object.py ├── odm.py ├── requirements.txt ├── supporting_docs.py └── xls2define.py └── xlsx2define2-1 ├── CodeLists.py ├── Comments.py ├── Datasets.py ├── Dictionaries.py ├── Documents.py ├── Methods.py ├── README.md ├── Standards.py ├── Study.py ├── ValueLevel.py ├── Variables.py ├── WhereClauses.py ├── data ├── odmlib-define-metadata.xlsx └── odmlib-roundtrip-define.xml ├── define_object.py ├── odm.py ├── requirements.txt ├── supporting_docs.py └── xlsx2define2-1.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/README.md -------------------------------------------------------------------------------- /ct2json/ct2json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/ct2json/ct2json.py -------------------------------------------------------------------------------- /ct2json/data/sdtm-ct.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/ct2json/data/sdtm-ct.json -------------------------------------------------------------------------------- /ct2json/data/sdtm-ct.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/ct2json/data/sdtm-ct.xml -------------------------------------------------------------------------------- /ct2json/schema/controlledterminology-extension.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/ct2json/schema/controlledterminology-extension.xsd -------------------------------------------------------------------------------- /ct2json/schema/controlledterminology-ns.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/ct2json/schema/controlledterminology-ns.xsd -------------------------------------------------------------------------------- /ct2json/schema/controlledterminology1-1-1.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/ct2json/schema/controlledterminology1-1-1.xsd -------------------------------------------------------------------------------- /ct2json/schema/foundation/ODM1-3-2-foundation.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/ct2json/schema/foundation/ODM1-3-2-foundation.xsd -------------------------------------------------------------------------------- /ct2json/schema/foundation/ODM1-3-2.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/ct2json/schema/foundation/ODM1-3-2.xsd -------------------------------------------------------------------------------- /ct2json/schema/foundation/xlink.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/ct2json/schema/foundation/xlink.xsd -------------------------------------------------------------------------------- /ct2json/schema/foundation/xml.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/ct2json/schema/foundation/xml.xsd -------------------------------------------------------------------------------- /ct2json/schema/foundation/xmldsig-core-schema.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/ct2json/schema/foundation/xmldsig-core-schema.xsd -------------------------------------------------------------------------------- /ct2odm/ct2odm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/ct2odm/ct2odm.py -------------------------------------------------------------------------------- /ct2odm/data/sdtm-ct.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/ct2odm/data/sdtm-ct.txt -------------------------------------------------------------------------------- /ct2odm/data/sdtm-ct.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/ct2odm/data/sdtm-ct.xls -------------------------------------------------------------------------------- /ct2odm/data/sdtm-ct.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/ct2odm/data/sdtm-ct.xml -------------------------------------------------------------------------------- /define2-1-to-xlsx/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2-1-to-xlsx/README.md -------------------------------------------------------------------------------- /define2-1-to-xlsx/codelists.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2-1-to-xlsx/codelists.py -------------------------------------------------------------------------------- /define2-1-to-xlsx/comments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2-1-to-xlsx/comments.py -------------------------------------------------------------------------------- /define2-1-to-xlsx/data/define.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2-1-to-xlsx/data/define.xml -------------------------------------------------------------------------------- /define2-1-to-xlsx/data/defineV21-SDTM.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2-1-to-xlsx/data/defineV21-SDTM.xml -------------------------------------------------------------------------------- /define2-1-to-xlsx/data/odmlib-define-metadata.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2-1-to-xlsx/data/odmlib-define-metadata.xlsx -------------------------------------------------------------------------------- /define2-1-to-xlsx/data/odmlib-roundtrip-define.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2-1-to-xlsx/data/odmlib-roundtrip-define.xml -------------------------------------------------------------------------------- /define2-1-to-xlsx/datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2-1-to-xlsx/datasets.py -------------------------------------------------------------------------------- /define2-1-to-xlsx/define2-1-to-xlsx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2-1-to-xlsx/define2-1-to-xlsx.py -------------------------------------------------------------------------------- /define2-1-to-xlsx/dictionaries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2-1-to-xlsx/dictionaries.py -------------------------------------------------------------------------------- /define2-1-to-xlsx/documents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2-1-to-xlsx/documents.py -------------------------------------------------------------------------------- /define2-1-to-xlsx/excel_define_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2-1-to-xlsx/excel_define_file.py -------------------------------------------------------------------------------- /define2-1-to-xlsx/methods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2-1-to-xlsx/methods.py -------------------------------------------------------------------------------- /define2-1-to-xlsx/requirements.txt: -------------------------------------------------------------------------------- 1 | odmlib>=0.1.4 2 | xmlschema>=1.10.0 3 | XlsxWriter>=3.0.3 4 | -------------------------------------------------------------------------------- /define2-1-to-xlsx/standards.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2-1-to-xlsx/standards.py -------------------------------------------------------------------------------- /define2-1-to-xlsx/study.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2-1-to-xlsx/study.py -------------------------------------------------------------------------------- /define2-1-to-xlsx/value_level.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2-1-to-xlsx/value_level.py -------------------------------------------------------------------------------- /define2-1-to-xlsx/variables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2-1-to-xlsx/variables.py -------------------------------------------------------------------------------- /define2-1-to-xlsx/where_clauses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2-1-to-xlsx/where_clauses.py -------------------------------------------------------------------------------- /define2xls/.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2xls/.idea/.gitignore -------------------------------------------------------------------------------- /define2xls/.idea/define2xls.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2xls/.idea/define2xls.iml -------------------------------------------------------------------------------- /define2xls/.idea/inspectionProfiles/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2xls/.idea/inspectionProfiles/profiles_settings.xml -------------------------------------------------------------------------------- /define2xls/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2xls/.idea/misc.xml -------------------------------------------------------------------------------- /define2xls/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2xls/.idea/modules.xml -------------------------------------------------------------------------------- /define2xls/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2xls/.idea/vcs.xml -------------------------------------------------------------------------------- /define2xls/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2xls/README.md -------------------------------------------------------------------------------- /define2xls/codelists.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2xls/codelists.py -------------------------------------------------------------------------------- /define2xls/comments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2xls/comments.py -------------------------------------------------------------------------------- /define2xls/data/codelists.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2xls/data/codelists.csv -------------------------------------------------------------------------------- /define2xls/data/comments.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2xls/data/comments.csv -------------------------------------------------------------------------------- /define2xls/data/datasets.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2xls/data/datasets.csv -------------------------------------------------------------------------------- /define2xls/data/dictionaries.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2xls/data/dictionaries.csv -------------------------------------------------------------------------------- /define2xls/data/documents.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2xls/data/documents.csv -------------------------------------------------------------------------------- /define2xls/data/methods.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2xls/data/methods.csv -------------------------------------------------------------------------------- /define2xls/data/odmlib-define-metadata-clean.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2xls/data/odmlib-define-metadata-clean.xlsx -------------------------------------------------------------------------------- /define2xls/data/odmlib-define-metadata-save.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2xls/data/odmlib-define-metadata-save.xlsx -------------------------------------------------------------------------------- /define2xls/data/odmlib-define-metadata-temp.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2xls/data/odmlib-define-metadata-temp.xlsx -------------------------------------------------------------------------------- /define2xls/data/odmlib-define-metadata.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2xls/data/odmlib-define-metadata.xlsx -------------------------------------------------------------------------------- /define2xls/data/odmlib-roundtrip-define.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2xls/data/odmlib-roundtrip-define.xml -------------------------------------------------------------------------------- /define2xls/data/odmlib-rt-test-define.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2xls/data/odmlib-rt-test-define.xml -------------------------------------------------------------------------------- /define2xls/data/sdtm-xls-define.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2xls/data/sdtm-xls-define.xml -------------------------------------------------------------------------------- /define2xls/data/study.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2xls/data/study.csv -------------------------------------------------------------------------------- /define2xls/data/valuelevel.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2xls/data/valuelevel.csv -------------------------------------------------------------------------------- /define2xls/data/variables.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2xls/data/variables.csv -------------------------------------------------------------------------------- /define2xls/data/whereclauses.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2xls/data/whereclauses.csv -------------------------------------------------------------------------------- /define2xls/datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2xls/datasets.py -------------------------------------------------------------------------------- /define2xls/define2xls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2xls/define2xls.py -------------------------------------------------------------------------------- /define2xls/dictionaries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2xls/dictionaries.py -------------------------------------------------------------------------------- /define2xls/documents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2xls/documents.py -------------------------------------------------------------------------------- /define2xls/excel_define_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2xls/excel_define_file.py -------------------------------------------------------------------------------- /define2xls/methods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2xls/methods.py -------------------------------------------------------------------------------- /define2xls/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2xls/requirements.txt -------------------------------------------------------------------------------- /define2xls/study.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2xls/study.py -------------------------------------------------------------------------------- /define2xls/value_level.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2xls/value_level.py -------------------------------------------------------------------------------- /define2xls/variables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2xls/variables.py -------------------------------------------------------------------------------- /define2xls/where_clauses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/define2xls/where_clauses.py -------------------------------------------------------------------------------- /get_started/.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/get_started/.idea/.gitignore -------------------------------------------------------------------------------- /get_started/.idea/get_started.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/get_started/.idea/get_started.iml -------------------------------------------------------------------------------- /get_started/.idea/inspectionProfiles/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/get_started/.idea/inspectionProfiles/profiles_settings.xml -------------------------------------------------------------------------------- /get_started/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/get_started/.idea/misc.xml -------------------------------------------------------------------------------- /get_started/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/get_started/.idea/modules.xml -------------------------------------------------------------------------------- /get_started/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/get_started/.idea/vcs.xml -------------------------------------------------------------------------------- /get_started/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/get_started/README.md -------------------------------------------------------------------------------- /get_started/data/odm_demo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/get_started/data/odm_demo.xml -------------------------------------------------------------------------------- /get_started/get_started.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/get_started/get_started.py -------------------------------------------------------------------------------- /get_started/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/get_started/requirements.txt -------------------------------------------------------------------------------- /library_xml/.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/library_xml/.idea/.gitignore -------------------------------------------------------------------------------- /library_xml/.idea/.name: -------------------------------------------------------------------------------- 1 | library_1_0 -------------------------------------------------------------------------------- /library_xml/.idea/inspectionProfiles/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/library_xml/.idea/inspectionProfiles/profiles_settings.xml -------------------------------------------------------------------------------- /library_xml/.idea/library_1_0.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/library_xml/.idea/library_1_0.iml -------------------------------------------------------------------------------- /library_xml/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/library_xml/.idea/misc.xml -------------------------------------------------------------------------------- /library_xml/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/library_xml/.idea/modules.xml -------------------------------------------------------------------------------- /library_xml/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/library_xml/.idea/vcs.xml -------------------------------------------------------------------------------- /library_xml/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/library_xml/README.md -------------------------------------------------------------------------------- /library_xml/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /library_xml/data/library-cdash-2-2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/library_xml/data/library-cdash-2-2.xml -------------------------------------------------------------------------------- /library_xml/data/library-odmlib-cdashig2-2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/library_xml/data/library-odmlib-cdashig2-2.json -------------------------------------------------------------------------------- /library_xml/data/library-odmlib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/library_xml/data/library-odmlib.json -------------------------------------------------------------------------------- /library_xml/data/library-sdtm-3-4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/library_xml/data/library-sdtm-3-4.xml -------------------------------------------------------------------------------- /library_xml/data/odmlib.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/library_xml/data/odmlib.xml -------------------------------------------------------------------------------- /library_xml/library_define_1_0/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /library_xml/library_define_1_0/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/library_xml/library_define_1_0/model.py -------------------------------------------------------------------------------- /library_xml/library_odm_1_0/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /library_xml/library_odm_1_0/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/library_xml/library_odm_1_0/model.py -------------------------------------------------------------------------------- /library_xml/library_xml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/library_xml/library_xml.py -------------------------------------------------------------------------------- /library_xml/requirements.txt: -------------------------------------------------------------------------------- 1 | requests>=2.26.0 2 | odmlib>=0.1.4 3 | -------------------------------------------------------------------------------- /library_xml/tests/test_local_library_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/library_xml/tests/test_local_library_loader.py -------------------------------------------------------------------------------- /merge_odm/.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/merge_odm/.idea/.gitignore -------------------------------------------------------------------------------- /merge_odm/.idea/.name: -------------------------------------------------------------------------------- 1 | merge_odm -------------------------------------------------------------------------------- /merge_odm/.idea/inspectionProfiles/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/merge_odm/.idea/inspectionProfiles/profiles_settings.xml -------------------------------------------------------------------------------- /merge_odm/.idea/merge_odm.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/merge_odm/.idea/merge_odm.iml -------------------------------------------------------------------------------- /merge_odm/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/merge_odm/.idea/misc.xml -------------------------------------------------------------------------------- /merge_odm/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/merge_odm/.idea/modules.xml -------------------------------------------------------------------------------- /merge_odm/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/merge_odm/.idea/vcs.xml -------------------------------------------------------------------------------- /merge_odm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/merge_odm/README.md -------------------------------------------------------------------------------- /merge_odm/data/cdash-odm-source.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/merge_odm/data/cdash-odm-source.xml -------------------------------------------------------------------------------- /merge_odm/data/cdash-odm-target-clean.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/merge_odm/data/cdash-odm-target-clean.xml -------------------------------------------------------------------------------- /merge_odm/data/cdash-odm-target.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/merge_odm/data/cdash-odm-target.xml -------------------------------------------------------------------------------- /merge_odm/merge_odm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/merge_odm/merge_odm.py -------------------------------------------------------------------------------- /merge_odm/requirements.txt: -------------------------------------------------------------------------------- 1 | odmlib>=0.1.4 -------------------------------------------------------------------------------- /notebooks/data/cosa_define_demo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/notebooks/data/cosa_define_demo.xml -------------------------------------------------------------------------------- /notebooks/data/cosa_demo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/notebooks/data/cosa_demo.xml -------------------------------------------------------------------------------- /notebooks/first_define.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/notebooks/first_define.ipynb -------------------------------------------------------------------------------- /notebooks/first_odm.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/notebooks/first_odm.ipynb -------------------------------------------------------------------------------- /notebooks/generate_define.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/notebooks/generate_define.ipynb -------------------------------------------------------------------------------- /snippets/data/cdash-odm-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/snippets/data/cdash-odm-test.xml -------------------------------------------------------------------------------- /snippets/data/defineV21-SDTM.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/snippets/data/defineV21-SDTM.xml -------------------------------------------------------------------------------- /snippets/data/simple_create.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/snippets/data/simple_create.xml -------------------------------------------------------------------------------- /snippets/odmlib_first_define.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/snippets/odmlib_first_define.py -------------------------------------------------------------------------------- /snippets/simple_create_odm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/snippets/simple_create_odm.py -------------------------------------------------------------------------------- /snippets/validate_define.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/snippets/validate_define.py -------------------------------------------------------------------------------- /snippets/validate_odm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/snippets/validate_odm.py -------------------------------------------------------------------------------- /snippets/validate_odm_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/snippets/validate_odm_metadata.py -------------------------------------------------------------------------------- /xls2define/.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xls2define/.idea/.gitignore -------------------------------------------------------------------------------- /xls2define/.idea/inspectionProfiles/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xls2define/.idea/inspectionProfiles/profiles_settings.xml -------------------------------------------------------------------------------- /xls2define/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xls2define/.idea/misc.xml -------------------------------------------------------------------------------- /xls2define/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xls2define/.idea/modules.xml -------------------------------------------------------------------------------- /xls2define/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xls2define/.idea/vcs.xml -------------------------------------------------------------------------------- /xls2define/.idea/xls2define.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xls2define/.idea/xls2define.iml -------------------------------------------------------------------------------- /xls2define/CodeLists.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xls2define/CodeLists.py -------------------------------------------------------------------------------- /xls2define/Comments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xls2define/Comments.py -------------------------------------------------------------------------------- /xls2define/Datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xls2define/Datasets.py -------------------------------------------------------------------------------- /xls2define/Dictionaries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xls2define/Dictionaries.py -------------------------------------------------------------------------------- /xls2define/Documents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xls2define/Documents.py -------------------------------------------------------------------------------- /xls2define/Methods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xls2define/Methods.py -------------------------------------------------------------------------------- /xls2define/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xls2define/README.md -------------------------------------------------------------------------------- /xls2define/Study.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xls2define/Study.py -------------------------------------------------------------------------------- /xls2define/ValueLevel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xls2define/ValueLevel.py -------------------------------------------------------------------------------- /xls2define/Variables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xls2define/Variables.py -------------------------------------------------------------------------------- /xls2define/WhereClauses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xls2define/WhereClauses.py -------------------------------------------------------------------------------- /xls2define/data/SDTM-Metadata-Worksheet.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xls2define/data/SDTM-Metadata-Worksheet.xlsx -------------------------------------------------------------------------------- /xls2define/data/odmlib-define-metadata.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xls2define/data/odmlib-define-metadata.xlsx -------------------------------------------------------------------------------- /xls2define/data/odmlib-roundtrip-define.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xls2define/data/odmlib-roundtrip-define.xml -------------------------------------------------------------------------------- /xls2define/data/odmlib-rt-test-define.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xls2define/data/odmlib-rt-test-define.xml -------------------------------------------------------------------------------- /xls2define/define_object.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xls2define/define_object.py -------------------------------------------------------------------------------- /xls2define/odm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xls2define/odm.py -------------------------------------------------------------------------------- /xls2define/requirements.txt: -------------------------------------------------------------------------------- 1 | odmlib>=0.1.4 2 | xmlschema>=1.4.1 3 | openpyxl>=3.0.5 -------------------------------------------------------------------------------- /xls2define/supporting_docs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xls2define/supporting_docs.py -------------------------------------------------------------------------------- /xls2define/xls2define.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xls2define/xls2define.py -------------------------------------------------------------------------------- /xlsx2define2-1/CodeLists.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xlsx2define2-1/CodeLists.py -------------------------------------------------------------------------------- /xlsx2define2-1/Comments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xlsx2define2-1/Comments.py -------------------------------------------------------------------------------- /xlsx2define2-1/Datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xlsx2define2-1/Datasets.py -------------------------------------------------------------------------------- /xlsx2define2-1/Dictionaries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xlsx2define2-1/Dictionaries.py -------------------------------------------------------------------------------- /xlsx2define2-1/Documents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xlsx2define2-1/Documents.py -------------------------------------------------------------------------------- /xlsx2define2-1/Methods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xlsx2define2-1/Methods.py -------------------------------------------------------------------------------- /xlsx2define2-1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xlsx2define2-1/README.md -------------------------------------------------------------------------------- /xlsx2define2-1/Standards.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xlsx2define2-1/Standards.py -------------------------------------------------------------------------------- /xlsx2define2-1/Study.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xlsx2define2-1/Study.py -------------------------------------------------------------------------------- /xlsx2define2-1/ValueLevel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xlsx2define2-1/ValueLevel.py -------------------------------------------------------------------------------- /xlsx2define2-1/Variables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xlsx2define2-1/Variables.py -------------------------------------------------------------------------------- /xlsx2define2-1/WhereClauses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xlsx2define2-1/WhereClauses.py -------------------------------------------------------------------------------- /xlsx2define2-1/data/odmlib-define-metadata.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xlsx2define2-1/data/odmlib-define-metadata.xlsx -------------------------------------------------------------------------------- /xlsx2define2-1/data/odmlib-roundtrip-define.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xlsx2define2-1/data/odmlib-roundtrip-define.xml -------------------------------------------------------------------------------- /xlsx2define2-1/define_object.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xlsx2define2-1/define_object.py -------------------------------------------------------------------------------- /xlsx2define2-1/odm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xlsx2define2-1/odm.py -------------------------------------------------------------------------------- /xlsx2define2-1/requirements.txt: -------------------------------------------------------------------------------- 1 | odmlib>=0.1.4 2 | xmlschema>=1.10.0 3 | openpyxl>=3.0.9 -------------------------------------------------------------------------------- /xlsx2define2-1/supporting_docs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xlsx2define2-1/supporting_docs.py -------------------------------------------------------------------------------- /xlsx2define2-1/xlsx2define2-1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swhume/odmlib_examples/HEAD/xlsx2define2-1/xlsx2define2-1.py --------------------------------------------------------------------------------