# Lossless CDISC-Native Input and Output for Clinical Datasets

## Documentation for package ‘artoo’ version 0.2.0

- DESCRIPTION file
- User guides, package vignettes and other documentation
- Package NEWS
- Package README

## Help Pages

adam_spec | Bundled CDISC specifications (ADaM and SDTM)
apply_spec | Conform a data frame to its spec
artoo_checks | Control which conformance checks run
artoo_encodings | Encodings for clinical datasets, across R, SAS, and Python
artoo_formats | Report which formats are available
artoo_spec | Construct a CDISC specification
cdisc_adae | Demo adverse events analysis dataset (ADaM ADAE)
cdisc_adam_datasets | CDISC demo specification tables (one standard per pair)
cdisc_adam_variables | CDISC demo specification tables (one standard per pair)
cdisc_adsl | Demo subject-level analysis dataset (ADaM ADSL)
cdisc_codelists | CDISC demo specification tables (one standard per pair)
cdisc_dm | Demo demographics dataset (SDTM DM)
cdisc_sdtm_datasets | CDISC demo specification tables (one standard per pair)
cdisc_sdtm_variables | CDISC demo specification tables (one standard per pair)
cdisc_spec | CDISC demo specification tables (one standard per pair)
cdisc_specs | Bundled CDISC specifications (ADaM and SDTM)
cdisc_suppdm | Demo supplemental qualifiers dataset (SDTM SUPPDM)
cdisc_ts | Demo trial summary dataset (SDTM TS)
cdisc_vs | Demo vital signs dataset (SDTM VS)
check_spec | Check a dataset against its spec
check_study | Check a whole study against its spec
columns | View a dataset's variable attributes, SAS-style
conformance | Read the conformance findings a dataset carries
decode_column | Derive or translate a variable through its codelist
get_meta | Read the metadata a dataset carries
is_artoo_checks | Test for a artoo_checks control
is_artoo_meta | Test for a artoo_meta object
is_artoo_spec | Test for a artoo_spec object
lint_define | Check the reference integrity of a Define-XML document
members | List the datasets in a file or directory
read_dataset | Read a dataset from any supported format
read_json | Read a dataset from CDISC Dataset-JSON
read_ndjson | Read a dataset from CDISC Dataset-JSON NDJSON
read_parquet | Read a dataset from Apache Parquet
read_rds | Read a dataset from rds
read_spec | Read a specification from JSON, Excel, or Define-XML
read_xpt | Read a dataset from SAS XPORT
repair_spec | Repair a spec from its conformance findings
sdtm_spec | Bundled CDISC specifications (ADaM and SDTM)
set_meta | Attach metadata to a dataset
set_type | Override a variable's dataType in a spec
spec_codelists | Codelist terms
spec_comments | Comment definitions in a spec
spec_datasets | Dataset names in a spec
spec_documents | Document references in a spec
spec_keys | Sort keys for a dataset
spec_methods | Derivation methods in a spec
spec_standard | The CDISC standard a spec implements
spec_study | Study-level metadata
spec_variables | Variables in a spec
sync_meta | Re-align metadata with a transformed data frame
validate_define | Validate a Define-XML document against its CDISC schema
validate_spec | Validate a specification for submission-readiness
write_dataset | Write a dataset to any supported format
write_json | Write a dataset to CDISC Dataset-JSON
write_ndjson | Write a dataset to CDISC Dataset-JSON NDJSON
write_parquet | Write a dataset to Apache Parquet
write_rds | Write a dataset to rds
write_spec | Write a specification to JSON, an Excel workbook, or Define-XML
write_template | Write a blank Pinnacle 21 workbook to fill in
write_xpt | Write a dataset to SAS XPORT
xpt_members | List the members of a SAS XPORT transport file