{% extends "base.html" %}
{% import "macros.html" as utils %}
{% block title %}{{ config.METAREGISTRY_TITLE }} - {{ name_pack.value }}{% endblock %}
{% block styles %}
{{ super() }}
{% endblock %}
{% block scripts %}
{{ super() }}
{% endblock %}
{% set mastodon = resource.get_mastodon() %}
{% set mastodon_url = resource.get_mastodon_url() %}
{% set keywords = resource.get_keywords() %}
{% macro get_banana_text() %}
This means that you may see local unique identifiers that include a redundant prefix and delimiter (also known
as a banana)
and therefore look like a CURIE. For {{ name }}, the banana looks like
{{ banana if banana else prefix.upper() }}{{ resource.get_banana_peel() }}.
Therefore, you may see local unique identifiers for this resource that look like
{{ banana if banana else prefix.upper() }}{{ resource.get_banana_peel() }}{{ example }}
(instead of the canonical form {{ example }}) and CURIEs for this resource that look like
{{ resource.get_preferred_prefix() or resource.prefix }}:{{ banana if banana else prefix.upper() }}{{ resource.get_banana_peel() }}{{ example }}
(instead of the canonical form {{ resource.get_preferred_prefix() or resource.prefix }}:{{ example }}).
The {{ config.METAREGISTRY_TITLE }} will automatically strip off the banana when standardizing local unique identifiers and CURIEs.
{% endmacro %}
{% macro get_tooltip(manager, prefix) %}
{{ manager.get_preferred_prefix(prefix) or prefix }}
{% endmacro %}
{% macro get_tooltips(manager, prefixes) %}
{% for rel_prefix in prefixes %}
{{ get_tooltip(manager, rel_prefix) }}
{% endfor %}
{% endmacro %}
{% block container %}
{% if resource.get_logo() %}
{% endif %}
{{ description }}
This resource is a provider. This means that
while it may have its own prefix, it actually reuses the identifiers provided by the
{{ provides }}
prefix. For all use cases, you should use {{ provides }}
instead of {{ prefix }}.
This resource is proprietary. This means that it is not freely and publicly available without restriction. Such resources are still valuable to include in the {{ config.METAREGISTRY_TITLE }} as they may appear in other non-proprietary resources.
{% endif %}{{ prefix }}{{ preferred_prefix }}
Local identifiers in {{ name_pack.value }} should match this
regular expression:
{{ pattern }}
Compact URIs (CURIEs) constructed from {{ name_pack.value }} should match
this regular expression:
{{ curie_pattern }}
namespaceEmbeddedInLUI as true.
{{ get_banana_text() }}
A summary of the relations in the {{ config.METAREGISTRY_TITLE }} schema can be found here.
This resource shares one or more URI format strings with {{ get_tooltip(manager, has_canonical) }}.
Therefore, when generating an extended prefix map, {{ resource.prefix }},
its CURIE prefix synonyms, and its URI prefix synonyms are merged into the
record for {{ get_tooltip(manager, has_canonical) }}.
If you believe that these are two distinct semantic spaces and should not be merged,
please open a new issue on the {{ config.METAREGISTRY_TITLE }} issue tracker
for discussion.
The following resources share a URI format string with {{ resource.prefix }}:
{{ get_tooltips(manager, canonical_for) }}
When generating an extended prefix map, their respective CURIE prefixes and URI
prefixes are merged into the record for {{ resource.prefix }}.
If you believe that these are distinct semantic spaces and should not be merged,
please open a new issue on the {{ config.METAREGISTRY_TITLE }} issue tracker
for discussion.
The metaregistry provides mappings between the {{ config.METAREGISTRY_TITLE }} and other registries. There are {{ mappings | length }} mappings to external registries for this resource with {{ mappings | map(attribute='xref') | unique | list | length }} unique external prefixes.
| Registry Name | Registry Metaprefix | External Prefix | {#External Name | #}Curate |
|---|---|---|---|---|
|
{% if mapping.homepage %}
{{ mapping.short_name }}
{% else %}
{{ mapping.short_name }}
{% endif %}
{% if mapping.metaresource.logo_url %}
|
{{ mapping.metaprefix }} |
{% if mapping.uri %}
{{ mapping.xref }}
{% else %}
{{ mapping.xref }}
{% endif %}
|
{# {{ resource.get_prefix_key("name", mapping.metaprefix) or "" }} | #}
When using this resource in RDF, the following URI format should be used:
{{ resource.get_rdf_uri_format() }}
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).
{% if providers %}
The local unique identifier {{ example }} is used to demonstrate the providers
available for {{ name_pack.value }}. Some providers may use a different example, which is displayed in the table below.
A guide for curating additional providers can be found
here.
This resource does not have any providers. Please consider contributing one after reading the curation guide.
{% endif %}Additional providers curated in the {{ config.METAREGISTRY_TITLE }} are listed here. These are typically inherited from Identifiers.org or Prefix Commons, and need extra curation.
| Code | Name | URL |
|---|---|---|
{{ provider.code }} |
{{ provider.name }} | {% set example_id = provider.example if provider.example else example %} {% set url = provider.resolve(example_id) %}{{ url }} |