Skip to main content
. 2021 Jan 27;10(1):giaa157. doi: 10.1093/gigascience/giaa157

Table 5:

Comparison of biotoolsSchema and other software metadata initiatives

bio.tools CodeMeta/Schema.org 36/651 OpenAIRE 18/232 DataCite 11/192 Miscellaneous RDF vocabularies HCLS 12/243 eInfraCentral 23/244 FORCE11 10/11
Summary
name name Name Title rdfs:label, dct:title Title Service Name Software name
description description Description Description rdfs:comment, dct:description Description Service Tagline, Service Description Description
homepage url Landing page (datacite:alternateIdentifier) foaf:page HTML page Service URL, Service Order
biotoolsID identifier Identifier Identifier dct:identifier Service ID Unique identifier
biotoolsCURIE identifier Identifier Identifier dct:identifier (Service ID)
version softwareVersion Version Version pav:version pav:hasCurrentVersion pav:previousVersion Version identifier Service Version Version number
otherID identifier Alternate identifier AlternateIdentifier, alternateIdentifierType rdfs:seeAlso, dct:identifier
Function
operation dcat:keyword Service Tags
input|output→data dcat:keyword
input|output →format dcat:keyword
note rdfs:comment
cmd rdfs:comment
Labels
toolType applicationSubCategory Software Type ResourceType rdfs:comment (Service Category, Service Subcategory)
Topic keywords Subject Subject, valueURI dcat:keywords Keywords Service Tags, Service Coverage Keywords
operatingSystem operatingSystem dct:medium dct:mediator
language programmingLanguage Programming Language (datacite:format) dct:language Language
license license License Condition Rights, rightsURI dct:licence License Software license
collectionID dct:identifier
maturity Service Life Cycle Status5
cost isAccessibleForFree6 Service Cost
Link
any type relatedLink
“Repository” codeRepository Repository (datacite:publisher) Location/repository
“Helpdesk” Service Helpdesk, Service Feedback
“Mailing list” Service Feedback
“Issue tracker” codemeta:issueTracker
Download
any type downloadUrl dcat:downloadURL, prov:atLocation
“Source code,” “Software package” or “Binaries” Distribution location (datacite:alternateIdentifier) dcat:mediaType
Icon” Logo Service Symbol
“Screenshot” Service Multimedia
Documentation
General codemeta:readme Documentation (datacite:alternateIdentifier) dcat:landingPage Documentation
User manual softwareHelp Service User Manual
Terms of use Access Rights (datacite:rights) Rights, rightsURI dct:rights Rights Service Terms of Use
Training material Service Training Information
Publication
doi|pmid|pmcid referencePublication - - dct:references References Index citations
Credit
name givenName, familyName, affiliation, name creatorName, givenName, familyName, affiliation, foaf:name ,
email email foaf:mbox
url url foaf:page prov:atLocation
orcidid identifier nameIdentifier dct:identifier
typeEntity nameType
typeRole foaf:providedBy pav:createdBy pav:authoredBy pav:curatedBy pav:contributedBy
typeEntity ==Funding agency funder, codemetada:funding Funding Reference funderName, FundingReference Service Funding
typeRole ==Developer author, creator Author Creator dct:creator Creators Author(s)
typeRole ==Contributor contributor, editor Contributor Contributor role
typeRole ==Provider provider, producer Service Provider Name
typeRole ==Maintainer codemeta:maintainer
typeRole ==Primary contact Contact Person, Contact Group dct:contributor Contributors

Elements in biotoolsSchema are mapped to equivalent elements from various software metadata initiatives. Only those elements that could be mapped are shown.Numbers divides by slash in the header row e.g. 36/65 indicate the proportion of all elements in a metadata initiative that were mapped.

1. Fifty-five of which are Schema.org properties and 10 of which are specific to CodeMeta.

2. Disregarding DataCite subproperties.

3. HCLS core metadata elements.

4. Disregarding service level targets and performance information (out of biotoolsSchema scope).

5. eInfraCentral uses a different but compatible controlled vocabulary.

6. True where cost==”Free of charge”.