Info | ||||
---|---|---|---|---|
Diese Wiki-Seite ist die Quelle für die öffentliche PDF-Version des Dokuments s. https://www.tib.eu/de/die-tib/open-data | ||||
Info | ||||
| ||||
|
...
Kein Format |
---|
<record xmlns="http://www.loc.gov/MARC21/slim"> ... <datafield ind1="4" ind2=" " tag="856"> <subfield code="u">https://www.tib.eu/de/suchen/id/TIBKAT:539545228</subfield> <subfield code="3">link to metadata</subfield> </datafield> ... |
...
Allgemeine Konstruktionsregel
Info | ||
---|---|---|
| ||
Ab dem 1. Januar 2021 wird eine neue Konstruktionsregel für ftx-id die TIB-Portal-ID von der TIB verwendet. Im Zeitraum von 01.01.2021 - bis voraussichtlich 31.12-.2021 werden alle Kollektionen graduell schrittweise aktualisiert. In dieser Phase werden beide Konstruktionsregeln weiterhin gültig sein. Die neue Konstruktionsregel gilt für alle Kollektionen ab dem 1. Januar 2022. |
Allgemeine Konstruktionsregel
Diese Regel wird schrittweise ab dem 1. Januar 2021 |
...
angewendet. Für |
...
das alte Format konsultieren Sie bitte |
...
den Abschnitt "Altes Format". |
Kein Format |
---|
<Direktlink zum TIB-Portal> = https://www.tib.eu/de/suchen/id/<TIB-Portal-ID>/ |
...
URL-Kodierung bitte s. z.B. http://de.wikipedia.org/wiki/URL-Encoding
Ohne Kodierung sind folgende Zeichen erlaubt:
Kein Format |
---|
Buchstaben [A-Z, a-z], Ziffern [0-9] und - _ . ~ |
TIB-Portal-ID
Die TIB-Portal-ID setzt sich zusammen aus einem Präfix und einer URL-kodierten OriginalObject-ID, beides getrennt durch einen Doppelpunkt.
Kein Format |
---|
Allgemein:<TIB-Portal-ID> = <Präfix>:<URL-kodierte Original-ID> DOI: <Präfix>:doi~<URL-kodierter DOI><Object-ID> |
Der Präfix der TIB-Portal-ID ist eine Kurzform zur Identifizierung der Kollektion.
Kein Format |
---|
<Präfix> = <Kollektionsname Kurzform> |
Als Objekt-ID wird in der Regel die in den Metadaten enthaltene Original-ID des Dokuments verwendet.
Kein Format |
---|
<Object-ID> = <Original-ID des Dokuments> |
Falls der Verlag ein Dokument ohne Identifier liefert, kann die ObjectEs gibt abweichende Konstruktionen, zum Beispiel wenn ein Verlag üblicherweise Dokumente mit DOI liefert, im Ausnahmefall jedoch ohne DOI. Für AAAS zum Beispiel kann die TIB-Portal-ID wie folgt konstruiert sein (verschiedene Formate sind möglich):
Kein Format |
---|
<Präfix>:ivif~<ISSN>~<Volume>~<Issue>~<First<Object-ID> = <ISSN oder ISBN>~<Volume>~<Issue>~<First Page> |
Längenbegrenzung
Ungültiger Identifier
Für die Object-ID, die direkt zur Generierung der TIB-Portal-ID verwendet werden soll, müssen folgende Regeln eingehalten werden:
- Gültige Zeichen → Die einzigen akzeptierten Zeichen sind Buchstaben (klein oder groß), Zahlen und und das Zeichen '-'
Längenbegrenzung → Die Original-ID sollte mindestens 6 Zeichen lang sein. Es ist keine maximale Länge für die Original-ID angegeben, jedoch sollte die TIB-Portal-ID nicht länger als 64 Zeichen sein.
Überschreitet die TIB-Portal-ID nach obiger Regel die maximal erlaubte Länge für FTX-IDs von 64 Zeichen, so wird der ID-Teil nach dem Präfix durch eine Wenn die Original-Id nicht mit diesen Regeln übereinstimmt, wird anstelle der Object-ID die SHA-1-Signatur der Original-ID ersetzt:verwendet
Kein Format |
---|
Original<TIB-IDPortal-Typ "DOI":ID> = <Präfix>:sha_doi~<SHA<SHA-1-Signatur des DOI> |
Übliche zu kodierende Zeichen in Original-IDs und deren Kodierung:
...
/
...
%2F
URL-kodierte TIB-Portal-ID
Für den Direktlink zur Detail-Ansicht eines Dokuments im TIB-Portal muss die TIB-Portal-ID selbst noch kodiert werden. Die ggf. doppelte Kodierung ist gewollt.
Übliche zu kodierende Zeichen in TIB-Portal-IDs und deren Kodierung:
...
:
...
%3A
...
%
...
%25
der Original-ID> |
DOI Normalisierung
Wenn ein DOI vorhanden ist, wird er nach einer Normalisierung, die darin besteht, alle Kleinbuchstaben in Großbuchstaben umzuwandeln, als Objekt-ID verwendet. Ein DOI wird in der Regel als ungültige Objekt-ID betrachtet, daher wird die SHA-1-Signatur verwendet, die aus dem normalisierten Wert generiert wird.
Kein Format |
---|
<TIB-Portal-ID> = <Präfix>:<SHA-1-Signatur des normalisierten DOI> |
Beispiele
Datenpool | Präfix | Original-ID-Typ | Beispiel Original-ID | Beispiel TIB-Portal-ID Beispiel-Link zur Detail-Ansicht eines Dokuments im TIB-Portal |
---|
TIB Katalog | TIBKAT | ppn | 539545228 | TIBKAT:1772228427 |
APS | aps | DOI | 10. |
1103/PhysRevSTAB.6.084401 normalisiert: | aps:ea8b555e87eed7f9f901792ca525aaa0ce514905 |
Oxford University Press | oup | DOI | 10. |
1136/medethics-2016-103867 normalisiert: | oup:a6e078304e1efcf99c3e8643f9ec5a1b140991c6 |
RÖMPP (Thieme) | roempp | RÖMPP-ID | RD-01-01901 | roempp:RD-01-01901 |
Taylor & Francis | tandf | DOI | 10.1080/ |
...
22221751.2020.1719902 | tandf:9575f9bea472b8e5781469e49f658ab702c4b9e2 https://www.tib.eu/de/suchen/id/tandf:9575f9bea472b8e5781469e49f658ab702c4b9e2 | |||
TransTech | transtech | DOI | 10.4028/p-71gvr6 normalisiert: | transtech:a3ae39733b0b6c626bc6c5956849179c9de0e190 https://www.tib.eu/de/suchen/id/transtech:a3ae39733b0b6c626bc6c5956849179c9de0e190 |
TransTech | transtech | publisher-id (nur falls kein DOI vorhanden) | 512836 | transtech:512836 |
Altes Format
Allgemeine Konstruktionsregel
Kein Format |
---|
https://www.tib.eu/de/suchen/id/<URL-kodierte TIB-Portal-ID>/ |
URL-Kodierung
URL-Kodierung bitte s. z.B. http://de.wikipedia.org/wiki/URL-Encoding
...
Kein Format |
---|
<Präfix>:ivif~<ISSN>~<Volume>~<Issue>~<First Page> |
Längenbegrenzung
Überschreitet die TIB-Portal-ID nach obiger Regel die maximal erlaubte Länge für FTX-IDs von 64 Zeichen, so wird der ID-Teil nach dem Präfix durch eine SHA-1-Signatur der Original-ID ersetzt:
Kein Format |
---|
Original-ID-Typ "DOI": <Präfix>:sha_doi~<SHA-1-Signatur des DOI> |
Übliche zu kodierende Zeichen in Original-IDs und deren Kodierung:
Zeichen in Original-ID | Zeichen URL-kodiert |
---|---|
/ | %2F |
URL-kodierte TIB-Portal-ID
Für den Direktlink zur Detail-Ansicht eines Dokuments im TIB-Portal muss die TIB-Portal-ID selbst noch kodiert werden. Die ggf. doppelte Kodierung ist gewollt.
Übliche zu kodierende Zeichen in TIB-Portal-IDs und deren Kodierung:
Zeichen in TIB-Portal-ID | Zeichen URL-kodiert |
---|---|
: | %3A |
% | %25 |
...