Wykaz formuł wyszukiwawczych - eksport do PBN

Wykaz formuł wyszukiwawczych wykorzystywanych do sprawdzania poprawności opisów bibliograficznych pod kątem wymagań PBN

  1. Obowiązkowy jest zakres stron, najlepiej w formie liczba-liczba (artykuł/rozdział) lub dla książek liczba stron w formie liczba

not(jcr:contains(@collation,'*'))

  • pokaż publikacje, w których brakuje zakresu stron (artykuł/rozdział) lub stron (książka)


2. Sprawdzić, czy autorzy afiliowani przy jednostce jako pracownicy mają status PRACOWNIK

jcr:contains(@author/affiliation-id,'*') – istnieją autorzy, dla których podano afiliację na uczelni

jcr:contains(@author/externalAffiliation-id,'*')

  • istnieją autorzy, dla których podano afiliację zewnętrzną

jcr:contains(@author/affiliation-id,'*') and not(jcr:contains(@author/status,'PRACOWNIK')) istnieją autorzy, dla których podano afiliację na uczelni, ale żaden z autorów nie jest oznaczony jako PRACOWNIK

jcr:contains(@author-affiliation-id,'*') and not(jcr:contains(@author-status,'PRACOWNIK')) – pierwszy autor ma podaną afiliację na uczelni, ale nie jest oznaczony jako PRACOWNIK

3. Język publikacji

not(jcr:contains(@language-code,'*'))

  • pokaż publikacje, w których brakuje języka

jcr:contains(@language-code,'pl')

  • pokaż publikacje w których określono j. polski

jcr:contains(@language-code,'en')

  • pokaż publikacje w których określono j. angielski

4. ISSN czasopisma

not(jcr:contains(@issn,'*'))

  • pokaż czasopisma, w których brakuje ISSN

not(jcr:contains(@journalissue-journalseries-issn,'*'))

  • pokaż artykuły, dla których brakuje ISSN w opisie czasopisma

 

5. Wydawca książki

not(jcr:contains(@publisherInstitution/fullName, '*') and not(jcr:contains(@publisher,'*'))

  • pokaż książki, w których brakuje wydawcy (zarówno z listy jak też spoza listy)

not(jcr:contains(@book-publisher,'*'))

  • pokaż rozdziały z książki, w których brakuje wydawcy spoza listy

 

6. Numer ISBN (książki),

not(jcr:contains(@isbn,'*'))

  • pokaż książki, w których brakuje ISBN

not(jcr:contains(@book-isbn,'*'))

  • pokaż rozdziały, dla których brakuje ISBN w opisie książki

jcr:contains(@isbn,'*') and (not(jcr:like(@isbn,'__________%')) or jcr:like(@isbn,'__________________%'))

jcr:contains(@book-isbn,'*') and (not(jcr:like(@book-isbn,'__________%')) or jcr:like(@book-isbn,'__________________%')) - wyszukanie błędnych ISBN można wykonać za pomocą następujących formuł wyszukiwania

 

7. rok publikacji

not(@issueDate>0)

  • pokaż książki, w których brakuje roku wydania

not(@journalissue-issueDate>0)

  • pokaż artykuły z czasopism, w których brakuje roku wydania

not(@book-issueDate>0)

  • pokaż rozdziały z książki, w których brakuje roku wydania


8. DOI; 

  1. w przypadku publikacji, których elektroniczna wersja jest dostępna w Internecie:

  2. identyfikator DOI lub adres strony internetowej zawierającej pełny tekst publikacji, jeżeli pełny tekst publikacji znajduje się w otwartym dostępie,

  3. identyfikator DOI lub adres strony internetowej zawierającej informacje o publikacji, jeżeli pełny tekst publikacji nie znajduje się w otwartym dostępie,

not(jcr:contains(@doi,'*'))

  • pokaż publikacje, w których brakuje DOI

 

  1. Sprawdzanie danych dotyczących konferencji 

    1. Konferencje – wydarzenie

international='true'

  • pokaż konferencje oznakowane jako międzynarodowe

international ='false'

  • pokaż konferencje oznakowane jako krajowe

  1. Publikacje z konferencji

book-conference-id>0 and book-conference-international='true'

  • pokaż rozdziały, dla których konferencja została oznakowana jako międzynarodowa

journalissue-conference-id>0 and journalissue-conference-international='true'

  •  

pokaż rozdziały, dla których konferencja została oznakowana jako międzynarodowa

conference-id>0 and conference-international='true'

  • pokaż książki, dla których konferencja została oznakowana jako międzynarodowa

 

Trzeba wpisać poprawnie wymagane dane konferencji: 

  1. miejsce

  2. data rozpoczęcia, data zakończenia

  3. kraj

  4. informacje o otwartym dostępie do publikacji

  5. informacja o indeksowaniu w bazach czasopism i abstraktów: Web of Science Core Collection, Scopus lub w innych bazach danych uznanych w środowisku naukowym danej dyscypliny naukowej za spełniające kryterium szerokiej dostępności

 

UWAGI:

  1. Należy podkreślić , ze wpisana formuła działa w koniunkcji z innymi wybranymi kryteriami wyszukiwania, np. wybór jednostki (jednostek), zakres lat, typ publikacji, inne

  2. Pod kątem transferu do PBN trzeba w pierwszej kolejności należy sprawdzać publikacje od 2013 roku

  3. Podane wyżej elementarne formuły najczęściej badają braki w opisach. Pominięcie otoczenia zaprzeczenia (początkowe not i odpowiadające mu nawiasy) bada obecność danego pola, np. formuła jcr:contains(@publisher,'*') – pokazuje książki, w których wypełniono pole nazwy wydawcy.

  4. Formuły elementarne mogą być łączone w bardziej złożone formuły zapytania z wykorzystaniem operatorów logicznych or, and oraz not a także nawiasów.

 

Przykładowo: 

not(jcr:contains(@authorprofile-possitionPL,'*')) or not(jcr:contains(@authorprofile-possitionEN,'*')) or not(jcr:contains(@authorprofile-prefixPL,'*')) or not(jcr:contains(@authorprofile-prefixEN,'*')) 

wskazuje autorów, gdzie brak w opisie jednego z pól: tytuł w j. pol. lub tytuł w j. ang. lub stanowisko w j. pol. lub stanowisko w j. ang.


Wyszukanie błędnych ISBN można wykonać za pomocą następujących formuł wyszukiwania:

dla książek:

jcr:contains(@isbn,'*') and (not(jcr:like(@isbn,'__________%')) or jcr:like(@isbn,'__________________%'))

dla rozdziałów:

jcr:contains(@book-isbn,'*') and (not(jcr:like(@book-isbn,'__________%')) or jcr:like(@book-isbn,'__________________%'))