├── .Rbuildignore ├── .gitattributes ├── .github └── workflows │ ├── R-CMD-check.yaml │ ├── pkgdown.yaml │ ├── rhub.yaml │ └── test-coverage.yaml ├── .gitignore ├── CRAN-SUBMISSION ├── DESCRIPTION ├── LICENSE ├── LICENSE.md ├── NAMESPACE ├── NEWS.md ├── R ├── DatasetMeta.R ├── checks.R ├── metacore.R ├── spec_builder.R ├── utils-pipe.R ├── utils.R ├── validators.R ├── xml_builders.R ├── xml_helpers.R └── zzz.R ├── README.Rmd ├── README.md ├── _pkgdown.yml ├── cran-comments.md ├── inst └── extdata │ ├── ADaM_define_CDISC_pilot3.xml │ ├── SDTM_define.xml │ ├── SDTM_spec_CDISC_pilot.xlsx │ ├── mock_spec.xlsx │ ├── p21_mock.xlsx │ ├── pilot_ADaM.rda │ └── pilot_SDTM.rda ├── man ├── MetaCore_filter.Rd ├── check_columns.Rd ├── check_structure.Rd ├── check_words.Rd ├── checks.Rd ├── create_tbl.Rd ├── define_to_metacore.Rd ├── figures │ ├── .DS_Store │ ├── labeled-code_list.png │ ├── labeled-derivation.png │ ├── labeled-ds_spec.png │ ├── labeled-ds_vars.png │ ├── labeled-supp.png │ ├── labeled-value_spec.png │ ├── labeled-var_spec.png │ ├── labeled_schema.png │ ├── metacore.PNG │ └── schema-colors.png ├── get_control_term.Rd ├── get_keys.Rd ├── is_DatasetMeta.Rd ├── is_metacore.Rd ├── load_metacore.Rd ├── metacore.Rd ├── metacore_example.Rd ├── pipe.Rd ├── read_all_sheets.Rd ├── save_metacore.Rd ├── select_dataset.Rd ├── spec_to_metacore.Rd ├── spec_type.Rd ├── spec_type_to_codelist.Rd ├── spec_type_to_derivations.Rd ├── spec_type_to_ds_spec.Rd ├── spec_type_to_ds_vars.Rd ├── spec_type_to_value_spec.Rd ├── spec_type_to_var_spec.Rd ├── verify_DatasetMeta.Rd ├── xml_to_codelist.Rd ├── xml_to_derivations.Rd ├── xml_to_ds_spec.Rd ├── xml_to_ds_vars.Rd ├── xml_to_value_spec.Rd └── xml_to_var_spec.Rd ├── metacore.Rproj ├── tests ├── testthat.R └── testthat │ ├── define-2021.xml │ ├── define2-0-0.xsl │ ├── example_spec.xlsx │ ├── metacore-figure │ ├── unnamed-chunk-1-1.png │ └── unnamed-chunk-2-1.png │ ├── spec_no_val.xlsx │ ├── test-checks.R │ ├── test-metacore.R │ ├── test-reader.R │ ├── test-utils.R │ └── test-validators.R └── vignettes ├── .gitignore ├── Building_Specification_Readers.Rmd └── Example.Rmd /.Rbuildignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/.Rbuildignore -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | tests/testthat/* linguist-vendored 2 | -------------------------------------------------------------------------------- /.github/workflows/R-CMD-check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/.github/workflows/R-CMD-check.yaml -------------------------------------------------------------------------------- /.github/workflows/pkgdown.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/.github/workflows/pkgdown.yaml -------------------------------------------------------------------------------- /.github/workflows/rhub.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/.github/workflows/rhub.yaml -------------------------------------------------------------------------------- /.github/workflows/test-coverage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/.github/workflows/test-coverage.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/.gitignore -------------------------------------------------------------------------------- /CRAN-SUBMISSION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/CRAN-SUBMISSION -------------------------------------------------------------------------------- /DESCRIPTION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/DESCRIPTION -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | YEAR: 2021 2 | COPYRIGHT HOLDER: GSK/Atorus JPT 3 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/LICENSE.md -------------------------------------------------------------------------------- /NAMESPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/NAMESPACE -------------------------------------------------------------------------------- /NEWS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/NEWS.md -------------------------------------------------------------------------------- /R/DatasetMeta.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/R/DatasetMeta.R -------------------------------------------------------------------------------- /R/checks.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/R/checks.R -------------------------------------------------------------------------------- /R/metacore.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/R/metacore.R -------------------------------------------------------------------------------- /R/spec_builder.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/R/spec_builder.R -------------------------------------------------------------------------------- /R/utils-pipe.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/R/utils-pipe.R -------------------------------------------------------------------------------- /R/utils.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/R/utils.R -------------------------------------------------------------------------------- /R/validators.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/R/validators.R -------------------------------------------------------------------------------- /R/xml_builders.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/R/xml_builders.R -------------------------------------------------------------------------------- /R/xml_helpers.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/R/xml_helpers.R -------------------------------------------------------------------------------- /R/zzz.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/R/zzz.R -------------------------------------------------------------------------------- /README.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/README.Rmd -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/README.md -------------------------------------------------------------------------------- /_pkgdown.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/_pkgdown.yml -------------------------------------------------------------------------------- /cran-comments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/cran-comments.md -------------------------------------------------------------------------------- /inst/extdata/ADaM_define_CDISC_pilot3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/inst/extdata/ADaM_define_CDISC_pilot3.xml -------------------------------------------------------------------------------- /inst/extdata/SDTM_define.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/inst/extdata/SDTM_define.xml -------------------------------------------------------------------------------- /inst/extdata/SDTM_spec_CDISC_pilot.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/inst/extdata/SDTM_spec_CDISC_pilot.xlsx -------------------------------------------------------------------------------- /inst/extdata/mock_spec.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/inst/extdata/mock_spec.xlsx -------------------------------------------------------------------------------- /inst/extdata/p21_mock.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/inst/extdata/p21_mock.xlsx -------------------------------------------------------------------------------- /inst/extdata/pilot_ADaM.rda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/inst/extdata/pilot_ADaM.rda -------------------------------------------------------------------------------- /inst/extdata/pilot_SDTM.rda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/inst/extdata/pilot_SDTM.rda -------------------------------------------------------------------------------- /man/MetaCore_filter.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/MetaCore_filter.Rd -------------------------------------------------------------------------------- /man/check_columns.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/check_columns.Rd -------------------------------------------------------------------------------- /man/check_structure.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/check_structure.Rd -------------------------------------------------------------------------------- /man/check_words.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/check_words.Rd -------------------------------------------------------------------------------- /man/checks.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/checks.Rd -------------------------------------------------------------------------------- /man/create_tbl.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/create_tbl.Rd -------------------------------------------------------------------------------- /man/define_to_metacore.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/define_to_metacore.Rd -------------------------------------------------------------------------------- /man/figures/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/figures/.DS_Store -------------------------------------------------------------------------------- /man/figures/labeled-code_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/figures/labeled-code_list.png -------------------------------------------------------------------------------- /man/figures/labeled-derivation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/figures/labeled-derivation.png -------------------------------------------------------------------------------- /man/figures/labeled-ds_spec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/figures/labeled-ds_spec.png -------------------------------------------------------------------------------- /man/figures/labeled-ds_vars.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/figures/labeled-ds_vars.png -------------------------------------------------------------------------------- /man/figures/labeled-supp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/figures/labeled-supp.png -------------------------------------------------------------------------------- /man/figures/labeled-value_spec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/figures/labeled-value_spec.png -------------------------------------------------------------------------------- /man/figures/labeled-var_spec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/figures/labeled-var_spec.png -------------------------------------------------------------------------------- /man/figures/labeled_schema.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/figures/labeled_schema.png -------------------------------------------------------------------------------- /man/figures/metacore.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/figures/metacore.PNG -------------------------------------------------------------------------------- /man/figures/schema-colors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/figures/schema-colors.png -------------------------------------------------------------------------------- /man/get_control_term.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/get_control_term.Rd -------------------------------------------------------------------------------- /man/get_keys.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/get_keys.Rd -------------------------------------------------------------------------------- /man/is_DatasetMeta.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/is_DatasetMeta.Rd -------------------------------------------------------------------------------- /man/is_metacore.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/is_metacore.Rd -------------------------------------------------------------------------------- /man/load_metacore.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/load_metacore.Rd -------------------------------------------------------------------------------- /man/metacore.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/metacore.Rd -------------------------------------------------------------------------------- /man/metacore_example.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/metacore_example.Rd -------------------------------------------------------------------------------- /man/pipe.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/pipe.Rd -------------------------------------------------------------------------------- /man/read_all_sheets.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/read_all_sheets.Rd -------------------------------------------------------------------------------- /man/save_metacore.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/save_metacore.Rd -------------------------------------------------------------------------------- /man/select_dataset.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/select_dataset.Rd -------------------------------------------------------------------------------- /man/spec_to_metacore.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/spec_to_metacore.Rd -------------------------------------------------------------------------------- /man/spec_type.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/spec_type.Rd -------------------------------------------------------------------------------- /man/spec_type_to_codelist.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/spec_type_to_codelist.Rd -------------------------------------------------------------------------------- /man/spec_type_to_derivations.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/spec_type_to_derivations.Rd -------------------------------------------------------------------------------- /man/spec_type_to_ds_spec.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/spec_type_to_ds_spec.Rd -------------------------------------------------------------------------------- /man/spec_type_to_ds_vars.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/spec_type_to_ds_vars.Rd -------------------------------------------------------------------------------- /man/spec_type_to_value_spec.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/spec_type_to_value_spec.Rd -------------------------------------------------------------------------------- /man/spec_type_to_var_spec.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/spec_type_to_var_spec.Rd -------------------------------------------------------------------------------- /man/verify_DatasetMeta.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/verify_DatasetMeta.Rd -------------------------------------------------------------------------------- /man/xml_to_codelist.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/xml_to_codelist.Rd -------------------------------------------------------------------------------- /man/xml_to_derivations.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/xml_to_derivations.Rd -------------------------------------------------------------------------------- /man/xml_to_ds_spec.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/xml_to_ds_spec.Rd -------------------------------------------------------------------------------- /man/xml_to_ds_vars.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/xml_to_ds_vars.Rd -------------------------------------------------------------------------------- /man/xml_to_value_spec.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/xml_to_value_spec.Rd -------------------------------------------------------------------------------- /man/xml_to_var_spec.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/man/xml_to_var_spec.Rd -------------------------------------------------------------------------------- /metacore.Rproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/metacore.Rproj -------------------------------------------------------------------------------- /tests/testthat.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/tests/testthat.R -------------------------------------------------------------------------------- /tests/testthat/define-2021.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/tests/testthat/define-2021.xml -------------------------------------------------------------------------------- /tests/testthat/define2-0-0.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/tests/testthat/define2-0-0.xsl -------------------------------------------------------------------------------- /tests/testthat/example_spec.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/tests/testthat/example_spec.xlsx -------------------------------------------------------------------------------- /tests/testthat/metacore-figure/unnamed-chunk-1-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/tests/testthat/metacore-figure/unnamed-chunk-1-1.png -------------------------------------------------------------------------------- /tests/testthat/metacore-figure/unnamed-chunk-2-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/tests/testthat/metacore-figure/unnamed-chunk-2-1.png -------------------------------------------------------------------------------- /tests/testthat/spec_no_val.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/tests/testthat/spec_no_val.xlsx -------------------------------------------------------------------------------- /tests/testthat/test-checks.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/tests/testthat/test-checks.R -------------------------------------------------------------------------------- /tests/testthat/test-metacore.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/tests/testthat/test-metacore.R -------------------------------------------------------------------------------- /tests/testthat/test-reader.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/tests/testthat/test-reader.R -------------------------------------------------------------------------------- /tests/testthat/test-utils.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/tests/testthat/test-utils.R -------------------------------------------------------------------------------- /tests/testthat/test-validators.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/tests/testthat/test-validators.R -------------------------------------------------------------------------------- /vignettes/.gitignore: -------------------------------------------------------------------------------- 1 | *.html 2 | *.R 3 | -------------------------------------------------------------------------------- /vignettes/Building_Specification_Readers.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/vignettes/Building_Specification_Readers.Rmd -------------------------------------------------------------------------------- /vignettes/Example.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorus-research/metacore/HEAD/vignettes/Example.Rmd --------------------------------------------------------------------------------