Learn R Programming

⚠️There's a newer version (1.3.5) of this package.Take me there.

dmdScheme (version 1.1.2)

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

126

Version

1.1.2

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Last Published

April 30th, 2020

Functions in dmdScheme (1.1.2)

as_dmdScheme

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

cat with linefeed at the end Title
dmdScheme_example

Object of class dmdSchemeSet containing example data.
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
as_xml_list

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

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

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

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

Generic function to convert an object to xml
open_new_spreadsheet

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

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

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

Objects exported from other packages
report

Generic function for creating a report from an object x
scheme_path_xlsx

Functions to manage schemes
print_dmdScheme_validation_details

Internal function to ptint dmdScheme_validation of format summary
validate

Generic function to validate an object which represents a dmdScheme
scheme_make

Functions to manage schemes
print.dmdScheme_validation

Print method for dmdScheme_validation object
new_dmdScheme_validation

Create new dmdScheme_validation object
make_example

Create examples in working directory
format_dmdScheme_xlsx

Format the metadata scjheme file
print.dmdSchemeData

Print method for dmdSchemeData object
run_app

Run shiny app.
read_xml

Function to read x from an XML file
print.dmdSchemeSet

Print method for dmdSchemeSet object
read_excel_raw

valErr_info

Return info about error representation
valErr_isOK

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

Colour the text by using the error colour
print_dmdScheme_validation_summary

Internal function to ptint dmdScheme_validation of format summary
scheme_active

Functions to manage schemes
validateDataFileMetaDataDataFileExists

Validate suggested values
validateIDField

Validate id field
validateStructure

Validate structure of dmdScheme object
validateAllowedValues

Validate allowed values
validateTypes

Validate type of tab
valErr_extract

Extract all fields named error of class dmdScheme_validation
read_excel

scheme_path_xml

Functions to manage schemes
upgrade_old_files

Convert older scheme versions of files to newer newer versions
write_excel

Write write x as an excel file to disk
validateSuggestedValues

Validate suggested values
write_xml

Write write x as an XML file to disk