Skip to contents

Data frame with attributes about the data origin, written to a CSV file and optionally returned.

Usage

create_data_origin(file_path, return = FALSE, force = FALSE)

Arguments

file_path

File path where the data origin file should be saved.

return

Logical value indicating whether the data origin should be returned.

force

Logical value indicating whether to overwrite the file if it already exists.

Value

A data frame containing the data origin information.

Examples

tmp_file <- tempfile(fileext = ".csv")
create_data_origin(tmp_file)
#> Data origin file created at `file_path`.
read.csv(tmp_file)
#>                 attribute
#> 1           Resource name
#> 2             Data source
#> 3     Data sampling frame
#> 4 Data collection date(s)
#> 5             Data format
#> 6             Data schema
#> 7                 License
#> 8             Attribution
#>                                                 description
#> 1                                 The name of the resource.
#> 2                                            URL, DOI, etc.
#> 3         Language, language variety, modality, genre, etc.
#> 4                         The dates the data was collected.
#> 5                             .txt, .csv, .xml, .html, etc.
#> 6 Relationships between data elements: files, folders, etc.
#> 7                                     CC BY, CC BY-SA, etc.
#> 8                                     Citation information.