Identifier Standards
Pattern for Local Unique Identifiers
Local unique identifiers in TopFind should match this regular expression:
^([A-N,R-Z][0-9][A-Z][A-Z, 0-9][A-Z, 0-9][0-9])|([O,P,Q][0-9][A-Z, 0-9][A-Z, 0-9][A-Z, 0-9][0-9])$
Example Local Unique Identifier
Q9UKQ2   Resolve
Pattern for CURIES
Compact URIs (CURIEs) constructed from TopFind should match this regular expression:
^topfind:([A-N,R-Z][0-9][A-Z][A-Z, 0-9][A-Z, 0-9][0-9])|([O,P,Q][0-9][A-Z, 0-9][A-Z, 0-9][A-Z, 0-9][0-9])$
Example CURIE
topfind:Q9UKQ2
Ontology

A summary of the relations in the Semantic Farm schema can be found here.

Provides
uniprot
Mappings to External Registries

Mappings from records in Semantic Farm to external registries comprises the metaregistry. This resource has 5 mappings to external registries with 3 unique external prefixes.

Registry Name Registry Metaprefix External Prefix Curate
BioContext biocontext TOPFIND
FAIRSharing FAIRSharing logo fairsharing FAIRsharing.rkpmhn
Identifiers.org Identifiers.org logo miriam topfind
N2T Name-to-Thing logo n2t topfind
re3data Registry of Research Data Repositories logo re3data r3d100012721
Providers

A provider turns a local unique identifiers from a resource into a URI. Many providers are also resolvable as URLs (i.e., they can be used in a web browser).

The local unique identifier Q9UKQ2 is used to demonstrate the providers available for TopFind. Some providers may use a different example, which is displayed in the table below. A guide for curating additional providers can be found here.

Provider Name Provider Code URI
TopFind topfind http://clipserve.clip.ubc.ca/topfind/proteins/Q9UKQ2
Bioregistry bioregistry https://bioregistry.io/topfind:Q9UKQ2
Identifiers.org miriam https://identifiers.org/topfind:Q9UKQ2
Name-to-Thing n2t https://n2t.net/topfind:Q9UKQ2