Info URI scheme
In computer science, info: is a Uniform Resource Identifier (URI) scheme for information assets with identifiers in public namespaces that allows legacy namespaces such as Library of Congress Identifiers and Digital object identifiers to be represented as URIs. It acts as a bridging mechanism for older information identifiers to be used in the more generalised and standard URI allocation. [1]
Specifications
Syntactical specifications
The URI specifications defined by the Internet Engineering Task Force (IETF) separates the info URI scheme’s syntax into two sections: part A, which contains syntactical elements specific to the info scheme, and part B, which follows standard URI definitions. The important info scheme‐specific Part A uses the following URI components:[2]
component name | component value |
---|---|
info-URI | info-scheme ":" info-identifier [ "#" fragment ] |
info-scheme | "info" |
info-identifier | namespace "/" identifier |
namespace | scheme |
identifier | *( pchar / "/" ) |
Other specifications
The info URI scheme supports hierarchical processing with a forward slash character ‘/’ (also commonly seen in Uniform Resource Locators), although the character should not be treated as a strict hierarchical delimiter. Its scheme-specific part is an auto-identifier, which is constructed by appending an “identifier” component to a “namespace” component separated by a forward slash.[2]
Namespace authority and the “info” registry
To handle info URI maintenance, the IETF established an “info” URI scheme metadata registry. In addition to handling “info” URI maintenance, the organisation allows information assets to benefit from the “info” registry without placing the burden of independent URI registration on the Namespace Authority, which is tasked with general URI management. The Namespace Authority provides that information assets identified within a registered namespace “will be added or deleted according to the business processes of the Namespace Authority”. However, it permits network applications to otherwise use “info” URIs in a standard and open way. [2]
Namespace | Resource |
---|---|
info:arxiv/ | arXiv identifiers |
info:bibcode/ | Astrophysics Data System bibcodes |
info:ddbj-embl-genbank/ | Sequence records in DDBJ/EMBL/GenBank |
info:doi/ | Digital Object Identifiers |
info:fedora/ | Fedora Digital Objects and Disseminations |
info:inchi/ | IUPAC International Chemical Identifier (InChI) |
info:lanl-repo/ | Identifiers used in the Repository of the LANL Research Library |
info:lc/ | Library of Congress Identifiers |
info:lccn/ | Library of Congress Control Numbers |
info:ncid/ | National Institute of Informatics NACSIS-CAT Identification Numbers |
info:netref/ | NISO Standard for Network Reference Services |
info:nla/ | National Library of Australia's digital & digitised collections |
info:oclcnum/ | OCLC Worldcat Control Numbers |
info:ofi/ | Registry Identifiers used by the NISO OpenURL Framework Registry |
info:pmid/ | PubMed records |
info:rlgid/ | Research Libraries Group Database Record identifiers |
info:sici/ | Serial Item and Contribution Identifiers |
info:sid/ | Source Identifiers used in the NISO OpenURL Framework |
info:srw/ | Search/Retrieve Web Service |
See also
References
- ^ "The 'info' Scheme". Library of Congress. Retrieved 2008-09-15.
- ^ a b c "The "info" URI Scheme for Information Assets with Identifiers in Public Namespaces". Internet Engineering Task Force Network Working Group. Retrieved 2008-09-15.