ox_metadata: Metadata in a list of dataframes

Description Usage Arguments Value Examples

Description

Returns a list of dataframes containing metadata, from a parsed OpenClinica odm1.3 .xml export file provided as argument.

Usage

1
ox_metadata(parsed_xml)

Arguments

parsed_xml

An object of class XMLInternalDocument, as returned by XML::xmlParse().

Value

A list containing the following elements:

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# The example odm1.3 xml file address
my_file <- system.file("extdata",
                       "odm1.3_full_example.xml",
                       package = "ox",
                       mustWork = TRUE)

# Parsing the xml file
library(XML)
doc <- xmlParse(my_file)

# Get metadata
md <- ox_metadata(doc)
class(md)
names(md)

# Accessing metadata elements:
# Event definitions
head(md$event_def)

# Codelist items
head(md$codelist_item)

# etc.

acobos/ox documentation built on May 13, 2019, 12:17 p.m.