This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
igsn:syntax [2014/06/10 05:39] jklump [IGSN Syntax Example] |
igsn:syntax [2016/03/24 10:16] (current) ulbricht |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== IGSN Syntax Guidelines ====== | ||
- | ===== Recommended Practice ===== | + | :!: The documentation |
- | + | ||
- | Using [[http:// | + | |
- | + | ||
- | < | + | |
- | < | + | |
- | < | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | + | ||
- | The [[igsn:glossary# | + | |
- | + | ||
- | Characters a-z and A-Z in the IGSN string are case insensitive (e.g. ABC is identical to AbC). It is recommended to use upper case characters in all cases. | + | |
- | + | ||
- | Characters that may be confused with digits should be avoided (I = %x49, O = %x4F, i = %x69, o = %x6F) | + | |
- | + | ||
- | The resolvable handle URI of an IGSN is made up of two components, a handle prefix 10273 and the IGSN as suffix, separated by a forward slash. | + | |
- | + | ||
- | ===== Using IGSNs in Manuscripts ===== | + | |
- | + | ||
- | IGSN e.V., Allocating Agents and academic publishers ask authors | + | |
- | + | ||
- | IGSN: < | + | |
- | + | ||
- | In a journal article or manuscript a sample identified by IGSN SSH000SUA may look like this (tagged IGSN): | + | |
- | + | ||
- | IGSN: SSH000SUA | + | |
- | + | ||
- | Tagging IGSNs in manuscripts in this way allows publishers to automatically link samples identified by IGSN to their respective descriptive pages on the web. See also [[http://www.geosamples.org/ | + | |
- | + | ||
- | An example of a publication using live IGSNs can be found here: | + | |
- | + | ||
- | * Dere, A. L., T. S. White, R. H. April, B. Reynolds, T. E. Miller, E. P. Knapp, L. D. McKay, and S. L. Brantley (2013), Climate dependence of feldspar weathering in shale soils along a latitudinal gradient, // | + | |
- | + | ||
- | ===== IGSN Syntax Example ===== | + | |
- | + | ||
- | An International GeoSample Number (IGSN), is a unique string created to identify a sample object in an online environment. The IGSN is made up of two components, a handle prefix and a suffix, separated by a forward slash. The [[igsn: | + | |
- | + | ||
- | The IGSN is organised by [[igsn: | + | |
- | + | ||
- | Example (IGSN): | + | |
- | + | ||
- | The Handle value is concatenated by the following rule: | + | |
- | + | ||
- | < | + | |
- | + | ||
- | resulting in | + | |
- | + | ||
- | Example (Handle): | + | |
- | + | ||
- | where < | + | |
- | + | ||
- | This identifier can be resolved to the URL of the metadata page of the sample through any handle resolver, e.g. http:// | + | |
- | + | ||
- | Example (URL): | + | |
- | + | ||
- | The example given above follows the [[igsn: | + | |
- | + | ||
- | Example (IGSN): | + | |
- | Example (Handle): | + | |
- | Example (URL): | + | |
- | + | ||
- | + | ||
- | ===== Explanation ===== | + | |
- | + | ||
- | Using [[http:// | + | |
- | + | ||
- | < | + | |
- | < | + | |
- | < | + | |
- | | + | |
- | | + | |
- | CHAR = UPPER and DIGIT (A-Z and 0-9) | + | |
- | + | ||
- | Since IGSNs are intended to be combined into a URI, in order to retain maximum compatibility with [[http:// | + | |
- | + | ||
- | < | + | |
- | < | + | |
- | < | + | |
- | | + | |
- | | + | |
- | CHAR = UPPER and DIGIT | + | |
- | | + | |
- | | + | |
- | + | ||
- | + | ||
- | The Allocating Agent ensures that element < | + | |
- | + | ||
- | Please note: | + | |
- | * Characters ' | + | |
- | * Consider URI Syntax (http:// | + | |
- | + | ||
- | + | ||
- | IGSN members have requested to allow deviations from this recommended practice to fit the requirements of existing large core repositories. | + | |
- | + | ||
- | + | ||
- | The following is a summary of the guidelines for the IGSN: | + | |
- | + | ||
- | - The suffix must be unique within the prefix and is case insensitive. | + | |
- | - The IGSN should be as concise as possible, in consideration of human readability. IGSNs will be displayed online and in print and will be re-typed by end users. The recommended format is a three character namespace followed by a six character sample name. | + | |
- | - In general, a DOI suffix should not be considered " | + | |
- | - Organisations assigning IGSNs may choose to adopt a consistent, logical system that can be easily documented and readily understood by employees of your organization. This helps to ensure the uniqueness of assigned IGSNs and makes it easier for the task of assigning IGSNs to be passed from one employee to the next. You might therefore want it to include existing internal identifiers in use within your organization. | + | |
- | - Suffix nodes may be used to reflect hierarchical information or levels of granularity. For instance, the first node might be a multiple-letter code for a drill core, while successive nodes encode sub-samples taken from the drill core. IGSN suffixes may be extensible, and the suffix nodes may be used for this purpose. For instance, in the future, further sub-samples taken from already subsampled materials might be assigned IGSNs. In trying to keep IGSNs as short as possible careful consideration should be taken before adopting a naming scheme that makes use of extending existing IGSN names. | + | |
- | + | ||
- | + | ||
- | + | ||
- | ====== | + | |
- | + | ||
- | [[igsn: | + |