Learn R Programming

dmdScheme (version 1.3.5)

Domain Specific MetaData Scheme

Description

Forms the core for developing own domain specific metadata schemes. It contains the basic functionality needed for all metadata schemes based on the 'dmdScheme'. See R.M. Krug and O.L. Petchey (2019) .

Copy Link

Version

Install

install.packages('dmdScheme')

Monthly Downloads

153

Version

1.3.5

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Last Published

August 22nd, 2022

Functions in dmdScheme (1.3.5)

as_eml

Generic function to convert an object to an object which can be saved as EML
format_dmdScheme_xlsx

Format the metadata scheme file
dmdScheme_raw

Object of class dmdScheme_raw containing the raw data as read in.
print.dmdSchemeData

Print method for dmdSchemeData object
read_excel

Read scheme data from Excel file into dmdSchemeSet object
print.dmdSchemeSet

Print method for dmdSchemeSet object
dmdScheme_example

Object of class dmdSchemeSet containing example data.
validateSuggestedValues

Validate suggested values
validateTypes

Validate type of tab
report

Generic function for creating a report from an object x
lookup_tokens

Replace tokens with vlues from a dmdScheme
run_app

Run shiny app.
valErr_TextErrCol

Colour the text by using the error colour
print_dmdScheme_validation_summary

Internal function to ptint dmdScheme_validation of format summary
as_xml_list

Generic function to convert an object to a list containing xml(s)
upgrade_old_files

Convert older scheme versions of files to newer newer versions
as_dmdScheme_raw

Generic function to convert the data stored in the object x into a new object of class dmdScheme_raw...
cache

Return cache directory
make_index

Generic function to create the index.md file to accompany the data deposit package
scheme_path_xlsx

Functions to manage schemes
make_example

Create examples in working directory
as_dmdScheme

Generic function to convert the data stored in the object x into a new object of class dmdScheme...
read_xml

Function to read x from an XML file
scheme_path_index_template

Functions to manage schemes
cat_ln

cat with linefeed at the end Title
read_excel_raw

Read scheme data from Excel file into dmdScheme_raw object
valErr_isOK

Creates data.frame from object of class dmdScheme_validation for usage in details of validation
validate

Generic function to validate an object which represents a dmdScheme
print.dmdScheme_validation

Print method for dmdScheme_validation object
dmdScheme

Object of class dmdSchemeSet containing the authorative definition of the dmdScheme.
validateIDField

Validate id field
print_dmdScheme_validation_details

Internal function to ptint dmdScheme_validation of format summary
pkg.dmdScheme

dmdScheme: A package containing the framework for Domain specific MetaData Schemes
scheme_path_xml

Functions to manage schemes
open_new_spreadsheet

Open the metadata scheme as a spreadsheet in a spreadsheet editor
validateStructure

Validate structure of dmdScheme object
write_xml

Write write x as an XML file to disk
valErr_info

Return info about error representation
valErr_extract

Extract all fields named error of class dmdScheme_validation
validateAllowedValues

Validate allowed values
validateDataFileMetaDataDataFileExists

Validate suggested values
scheme_active

Functions to manage schemes
write_excel

Write write x as an excel file to disk
scheme_make

Functions to manage schemes
toTranspose

Return tabs in scheme definition in Excel document which need to be transposed or if a tab has to be transposed
as_xml

Generic function to convert an object to xml
make_new_package

Create anew package skelleton to add functiuonality to the currently active scheme.
new_dmdScheme_validation

Create new dmdScheme_validation object