The Software Ontology (SWO) is a resource for describing software tools, their types, tasks, versions, provenance and associated data. It contains detailed information on licensing and formats as well as software applications themselves, mainly (but not limited) to the bioinformatics community.

Preferred Prefix
Homepage Repository OWL
Allyson Lister   0000-0002-7702-4495   allysonlister
Pattern for Local Unique Identifiers

Local identifiers in Software ontology should match this regular expression:

Example Local Unique Identifier
0000144   Resolve
Pattern for CURIES

Compact URIs (CURIEs) constructed from Software ontology should match this regular expression:

Example CURIE
Metaregistry Software ontology

The metaregistry provides mappings between the Bioregistry and other registries. There are 8 mappings to external registries for swo.

Registry Name Metaprefix External Prefix
AberOWL aberowl SWO
BioContext biocontext SWO
BioPortal Prefixes bioportal SWO
FAIRSharing FAIRSharing logo fairsharing FAIRsharing.sp3szt
OBO Foundry OBO Foundry logo obofoundry SWO
Ontology Lookup Service Ontology Lookup Service logo ols swo
OntoBee ontobee SWO
Prefix Commons prefixcommons swo

Providers are various services that resolve CURIEs to URLs. The example CURIE swo: is used to demonstrate the provides available for swo. Generation of OLS and BioPortal URLs requires additional programmatic logic beyond string formatting.

Name Metaprefix URI
Software ontology swo
Bioregistry bioregistry
OBO Foundry obofoundry
Ontology Lookup Service ols
BioPortal Prefixes bioportal