add_codemeta_to_ontosoft: Add codemeta to ontosoft metadata

Description Usage Arguments Details Value

View source: R/sync_software_metadata.R

Description

Add codemeta to ontosoft metadata

Usage

1

Arguments

ontosoft

(ontosoft list) OntoSoft json list object

cm

(codemeta list) codemeta json list object

Details

Not all OntoSoft properties are implemented due to unique aspects of the IMCR use case, namely hasSoftwareCategory (this is reserved for IMCR Vocabulary Terms), hasDependency (adds these software dependencies to the IMCR, which may or may not be within the IMCR scope), requiresAverageMemory (which isn't clearly supported by the OntoSoft API), hasVersionReleaseDate, (which is listed in the ontology but doesn't seem to be implemented), and hasName (manually input by person registering the software). usedInPublication is supported by the crosswalk but not yet implemented in this function.

Value

(ontosoft list) OntoSoft json list object


IMCR-Hackathon/toolkit documentation built on Oct. 30, 2019, 7:14 p.m.