/
OAI-PMH

OAI-PMH

Protokół OAI-PMH jest dostępny na środowiskach Omegi po wcześniejszym doinstalowaniu rozszerzenia oaipnh.

Protokół OAI umożliwia wystawienie metadanych obiektów znajdujących się w Omedze.
Metadane są wystawiane na adresie {omega-url}/oai

Metadane pobierać może selektywnie poprzez wskazanie:

  • formatu, np. oai-dc (format wzorowany na Dublin Core)

oraz

  • setu danych, np. PAPERS (rozdziały i artykułu), PHD_THESES (rozprawy doktorskie)

  • identyfikatora rekordu (id Omegowe rekordu)

Tak wystawione dane można przeglądać webowo lub przetwarzać w serwisach zewnętrznych (rekordy są udostępnianie w formacie XML).

Zaimplementowany w Omedze mechanizm OAI umożliwi wystawienia danych w różnych formatach jednocześnie. Formaty te zostały zdefiniowane per system (np. Dublin Core, OpenAire, DataCite) i są utrzymywane zgodnie z obowiązującymi standardami (wersjami). Nie zakłada się rozszerzania tych formatów o dodatkowe pola na życzenie klienta. W takich przypadkach można ewentualnie (o ile zajdzie uzasadniona potrzeba) utworzyć osobny format dedykowany pod klienta i tylko dla niego utrzymywany.

Żeby podejrzeć rekord w formacie XML należy użyć kombinacji ctrl+u będąc na podglądzie pojedynczego lub listy rekordów.

Dostępne formaty:

Domyślnie na każdym środowisku jest instalowany format oai_dc, pozostałe są odinstalowywanie po ustaleniu z klientem.

 

“Stare” OAI

W styczniu 2023 zakończono przepisanie OAI na nowy silnik. Do końca kwietnia 2024 r. planowane jest całkowite zrezygnowanie ze starej wersji.

  • dostęp: {omega-url}:7443/oaicat/OAIHandler

Różnice między starym a nowym formatem oai_dc:

  • do znaczników wciągnięto dodatkowe parametry takie jak prefix oraz xml:lang, np.

    • stare

      <dc:description>abstractEN: The paper presents three case studies of cooperation...</dc:description>
    • nowe

      <dc:description prefix="abstract" xml:lang="en">The paper presents three case studies of cooperation...</dc:description>
  • pole subject zostało przeniesione do description prefix="keywords" xml:lang="en"

    • stare

      <dc:subject>keywordsEN: community led-local development; rural development programme</dc:subject>
    • nowe

  • udostępniane są tylko rekordy o statusie innym niż niekompletny

  • dodano nowe pola

    • dc:type - zwraca typ rekordu

    • dc:identifier - w zależności od prefix zwraca id rekordu oraz url

    • source:prefix - zwraca dodatkowo ISSN czasopisma

    • dc:identifier - zwraca identyfikatory handle

Related content

Wyniki wyszukiwania w bazie
Wyniki wyszukiwania w bazie
Read with this
Dołączanie plików (formaty, licencje)
Dołączanie plików (formaty, licencje)
More like this
Import
Read with this
Generowanie raportów
Generowanie raportów
More like this
Regulaminy, zasady, licencje
Regulaminy, zasady, licencje
Read with this
Prace inżynierskie/licencjackie
Prace inżynierskie/licencjackie
Read with this