mighty.metadata 0.2.0
CRAN release: 2026-10-29
- Added
mighty_codelists()class for study-level codelist metadata in_codelists.yml, available asmighty_study()@codelists(#49). - Added
mighty_documents()class for study-level document metadata in_documents.yml, available asmighty_study()@documents. Callcheck_document_references()to verify references (#27, #72). - Added
mighty_config()class for_mighty.yml.mighty_study()@mightyis now amighty_config()object, orNULLif the file is missing (#25). -
_mighty.ymlrequires a non-emptyreposfield (#24, #65). - Added
study_config()class for_study.yml.mighty_study()@studyis now astudy_config()object, orNULLif the file is missing (#26). - Added optional
standardsandterminologyfields to_study.yml. Each entry needs anidand a stringversion(#48, #62). -
mighty_domain(),mighty_config()andstudy_config()gain a.dataargument to build objects from an in-memory list (#51). - Added
create_md_table(),create_md_param()andcreate_md_values().create_md()returns all metadata data sets as a named list (#11). - Added
rows.row.subsetproperty andresolve_subsets()(#36, #44). - Added
filter_domains()to filter amighty_studyby domain prefix (#46). -
mighty_study()errors on wrongly named files in the specifications directory, and accepts bothAD*andMD*files (#2, #46). - Column
dependsmay only referencerows.*orparameters.*(#12). -
populate_core()andpopulate_sparse()are faster (#10). -
resolve_includes()now resolvesincludeon columns within parameters (#52). - Requires S7schema >= 0.2.1.
yamlmoved to Suggests (#57, #70). - Compatibility with the upcoming S7 release (#73).
mighty.metadata 0.1.0
CRAN release: 2026-05-15
- Initial CRAN submission.
- Core classes:
mighty_domain()for single ADaM datasets andmighty_study()for full studies. - Column, parameter, and row manipulation verbs:
list_*(),add_*(),remove_*(),update_*(),select_*(),move_*(). - Study-level operations:
populate_core(),populate_sparse(), andresolve_includes().
