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 | , | |||
| 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”.