Package: dataspice 1.1.0

Bryce Mecum

dataspice: Create Lightweight Schema.org Descriptions of Data

The goal of 'dataspice' is to make it easier for researchers to create basic, lightweight, and concise metadata files for their datasets. These basic files can then be used to make useful information available during analysis, create a helpful dataset "README" webpage, and produce more complex metadata formats to aid dataset discovery. Metadata fields are based on the 'Schema.org' and 'Ecological Metadata Language' standards.

Authors:Carl Boettiger [aut], Scott Chamberlain [aut], Auriel Fournier [aut], Kelly Hondula [aut], Anna Krystalli [aut], Bryce Mecum [aut, cre], Maëlle Salmon [aut], Kate Webbink [aut], Kara Woo [aut], Irene Steves [ctb]

dataspice_1.1.0.tar.gz
dataspice_1.1.0.zip(r-4.5)dataspice_1.1.0.zip(r-4.4)dataspice_1.1.0.zip(r-4.3)
dataspice_1.1.0.tgz(r-4.4-any)dataspice_1.1.0.tgz(r-4.3-any)
dataspice_1.1.0.tar.gz(r-4.5-noble)dataspice_1.1.0.tar.gz(r-4.4-noble)
dataspice_1.1.0.tgz(r-4.4-emscripten)dataspice_1.1.0.tgz(r-4.3-emscripten)
dataspice.pdf |dataspice.html
dataspice/json (API)
NEWS

# Install 'dataspice' in R:
install.packages('dataspice', repos = c('https://ropensci.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/ropensci/dataspice/issues

On CRAN:

datadatasetmetadataschema-orgunconfunconf18

7.48 score 159 stars 27 scripts 179 downloads 13 exports 87 dependencies

Last updated 3 years agofrom:f1e459a31f (on main). Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKOct 28 2024
R-4.5-winOKOct 28 2024
R-4.5-linuxOKOct 28 2024
R-4.4-winOKOct 28 2024
R-4.4-macOKOct 28 2024
R-4.3-winOKOct 28 2024
R-4.3-macOKOct 28 2024

Exports:%>%build_sitecreate_spiceedit_accessedit_attributesedit_biblioedit_creatorseml_to_spiceprep_accessprep_attributesserve_sitespice_to_emlwrite_spice

Dependencies:base64encbitbit64bslibcachemclicliprcolorspacecommonmarkcpp11crayoncurldigestdplyrEMLemldevaluatefansifarverfastmapfontawesomefsgenericsggplot2gluegtablehighrhmshtmltoolshtmlwidgetshttpuvisobandjqrjquerylibjsonldjsonliteknitrlabelinglaterlatticelazyevallifecyclemagrittrMASSMatrixmemoisemgcvmimemunsellnlmepillarpkgconfigprettyunitsprogresspromisespurrrR6rappdirsRColorBrewerRcppreadrrhandsontablerlangrmarkdownsassscalesshinysourcetoolsstringistringrtibbletidyrtidyselecttinytextzdbutf8uuidV8vctrsviridisLitevroomwhiskerwithrxfunxml2xtableyaml

dataspice Overview

Rendered fromoverview.Rmdusingknitr::rmarkdownon Oct 28 2024.

Last update: 2021-05-16
Started: 2021-05-16

Readme and manuals

Help Manual

Help pageTopics
Convert a list object to JSON-LDas_jsonld
Build a dataspice sitebuild_site
Put metadata templates within a 'metadata' subdirectorycreate_spice
Crosswalk a termcrosswalk
Crosswalk a Schema.org/creatorcrosswalk_creator
Convert a date(time) of unknown format into EMLcrosswalk_datetime
Crosswalk a Schema.org/distributioncrosswalk_distribution
Crosswalk a Schema.org/Organizationcrosswalk_Organization
Crosswalk functions for 'as_eml' Crosswalk a Schema.org/Personcrosswalk_Person
Crosswalk 'dataspice' variables to EMLcrosswalk_variables
Shiny apps for editing dataspice metadata tablesedit_access
Shiny apps for editing dataspice metadata tablesedit_attributes
Shiny apps for editing dataspice metadata tablesedit_biblio
Shiny apps for editing dataspice metadata tablesedit_creators
Create dataspice metadata tables from EMLeml_to_spice
Get access from EMLes_access
Get attributes from EMLes_attributes
Get biblio from EMLes_biblio
Get creators from EMLes_creators
Convert JSONLD to a list suitable for Mustache templatingjsonld_to_mustache
Parse spatialCoverage$geo$box section for use in a Leaflet mapparse_GeoShape_box
Parse spatialCoverage section for use in a Leaflet mapparse_spatialCoverage
Prepare accessprep_access
Prepare attributesprep_attributes
Serve siteserve_site
Convert 'dataspice' metadata to EMLspice_to_eml
Validate access.csvvalidate_access
Validate attributes.csvvalidate_attributes
Validate biblio.csvvalidate_biblio
Validate creators.csvvalidate_creators
Validate file pathsvalidate_file_paths
Write a list out as object to JSON-LDwrite_jsonld
Write spicewrite_spice