CETAF Identifier Levels: Difference between revisions
bwf>Andreas Plank (Created page with "== Level 1 == You assigned a stable URI to each object of your collection, which will be never changed and preferably follows the [https://wiki.pro-ibiosphere.eu/wiki/Best_pr...") |
(adjusted link to local copy of Best_practices_for_stable_URIs) |
||
(5 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{| class="vertical-align-top booktable" | |||
|+ Following conditions have to be met to reach the corresponding implementation levels (if only an identifier is chosen this would be '''Level 0''' ;-) | |||
! Level 1 … !! → Level 2 !! → Level 3 !! | |||
|- | |||
| style="width:40%" |<!-- L1 --> | |||
{{color|green|<b>✓</b>}} you assigned a stable URI to each object of your collection, which will be never changed and preferably follows the [[Best_practices_for_stable_URIs|best practices for stable URIs]] | |||
{{color|green|<b>✓</b>}} there exists a human-readable representation (web-page) for each of your collection objects | |||
{{color|green|<b>✓</b>}} a user trying to access a collection object by typing the stable URI of it into a web-browser will be redirected to the human-readable representation (web-page) of the object (you can test this by using the [http://herbal.rbge.info/search.php CETAF URI Tester]) | |||
| style="width:30%" |<!-- L2 --> | |||
{{color|green|<b>✓</b>}} you reached ''Level 1'' | |||
{{color|green|<b>✓</b>}} there exists a machine-readable RDF metadata record for each of your collection objects | |||
{{color|green|<b>✓</b>}} a machine trying to access a collection object via its identifier with <code>application/rdf+xml</code> header will be redirected to the objects machine-readable RDF metadata record (you can test this by using the [http://herbal.rbge.info/search.php CETAF URI Tester]) | |||
| style="width:30%" |<!-- L3 --> | |||
{{color|green|<b>✓</b>}} you reached ''Level 2'' | |||
{{color|green|<b>✓</b>}} the machine-readable RDF metadata record of each of your collection objects encodes application specific data (e.g. is compliant to the [[CSPP|CETAF Specimen Preview Profile—CSPP]]) | |||
|} | |||
== Level 2 == | |||
On top of level 1 sending the same {{abbr|CETAF|Consortium of European Taxonomic Facilities}} {{abbr|URI|Uniform Resource Identifier}} a header <code>'application/rdf+xml'</code> will return a machine readable {{abbr|RDF|Resource Description Framework}} metadata record for each of your collection objects. | |||
== Level 1 == | == Level 1 == | ||
You assigned a stable URI to each object of your collection, which will be never changed and preferably follows the [ | You assigned a stable URI to each object of your collection, which will be never changed and preferably follows the [[Best practices for stable URIs]] | ||
✓ ─ CETAF ID | ✓ ─ CETAF ID ────┐ ✓ ─ Collection Object ─┐ | ||
│ (stable URI) → → → | │ (stable URI) → → → │ | ||
└────────────────┘ └──────────────────────┘ | |||
There exists a human-readable representation (web-page) for each of your collection objects | There exists a human-readable representation (web-page) for each of your collection objects | ||
Line 13: | Line 43: | ||
A user trying to access a collection object by typing the stable URI of it into a web-browser will be redirected to the human-readable representation (web-page) of the object (you can test this by using the [http://herbal.rbge.info/search.php CETAF URI Tester]) | A user trying to access a collection object by typing the stable URI of it into a web-browser will be redirected to the human-readable representation (web-page) of the object (you can test this by using the [http://herbal.rbge.info/search.php CETAF URI Tester]) | ||
✓ ─ CETAF ID ───┐ ✓ ─ Web Page | ✓ ─ CETAF ID ───┐ ✓ ─ Web Page ──────┐ | ||
│ (stable URI) → | │ (stable URI) → redirect → (human readable) │ | ||
└───────────────┘ └──────────────────┘ | └───────────────┘ └──────────────────┘ | ||
↕ | |||
↕ is assigned | ↕ is assigned | ||
↕ | |||
│ | ✓ ─ Collection Object ─┐ | ||
│ │ | |||
└──────────────────────┘ | └──────────────────────┘ |
Latest revision as of 13:56, 5 March 2025
Level 1 … | → Level 2 | → Level 3 | |
---|---|---|---|
✓ you assigned a stable URI to each object of your collection, which will be never changed and preferably follows the best practices for stable URIs ✓ there exists a human-readable representation (web-page) for each of your collection objects ✓ a user trying to access a collection object by typing the stable URI of it into a web-browser will be redirected to the human-readable representation (web-page) of the object (you can test this by using the CETAF URI Tester) |
✓ you reached Level 1 ✓ there exists a machine-readable RDF metadata record for each of your collection objects ✓ a machine trying to access a collection object via its identifier with |
✓ you reached Level 2 ✓ the machine-readable RDF metadata record of each of your collection objects encodes application specific data (e.g. is compliant to the CETAF Specimen Preview Profile—CSPP) |
Level 2
On top of level 1 sending the same CETAF URI a header 'application/rdf+xml'
will return a machine readable RDF metadata record for each of your collection objects.
Level 1
You assigned a stable URI to each object of your collection, which will be never changed and preferably follows the Best practices for stable URIs
✓ ─ CETAF ID ────┐ ✓ ─ Collection Object ─┐ │ (stable URI) → → → │ └────────────────┘ └──────────────────────┘
There exists a human-readable representation (web-page) for each of your collection objects
✓ ─ Web Page ──────┐ │ (human readable) │ └──────────────────┘
A user trying to access a collection object by typing the stable URI of it into a web-browser will be redirected to the human-readable representation (web-page) of the object (you can test this by using the CETAF URI Tester)
✓ ─ CETAF ID ───┐ ✓ ─ Web Page ──────┐ │ (stable URI) → redirect → (human readable) │ └───────────────┘ └──────────────────┘ ↕ ↕ is assigned ↕ ✓ ─ Collection Object ─┐ │ │ └──────────────────────┘