Słownik metodologiczny · Publikowanie

DOI – trwały identyfikator publikacji i jak go zapisać

DOI prowadzi do artykułu nawet wtedy, gdy zmieni się adres strony wydawcy. Pokazujemy budowę DOI, zalecany zapis https://doi.org/, porządkowanie bibliografii w R i typowe błędy.

W skrócie: DOI to trwały identyfikator publikacji złożony z prefiksu i sufiksu, np. 10.1037/0022-006X.59.1.12. W bibliografii zapisuj go jako pełny link https://doi.org/…, bez „doi:” i „dx”. Zawsze sprawdź, czy link prowadzi do właściwej pracy.

Co to jest DOI?

DOI (ang. Digital Object Identifier, cyfrowy identyfikator obiektu) to trwały identyfikator artykułu, książki, zbioru danych albo innego obiektu. Składa się z prefiksu i sufiksu rozdzielonych ukośnikiem, np. 10.1000/182, a po dopisaniu adresu https://doi.org/ prowadzi do strony obiektu (DOI Foundation, b.d.). Gdy wydawca przeniesie artykuł pod inny adres, aktualizuje metadane, a DOI dalej działa. System DOI opisuje norma ISO 26324.

Budowa i zapis

  • Prefiks zaczyna się od „10.” i jest wspólny dla wielu prac tego samego rejestrującego, np. 10.1037.
  • Sufiks nadaje rejestrujący; może zawierać litery, kropki i łączniki.
  • Zapis w bibliografii: zawsze pełny link https://doi.org/10.xxxx/xxxxx. Crossref odradza formy „doi:” i „DOI:” oraz domenę „dx.doi.org”; starsze linki nadal działają, ale nie są zalecane (Crossref, 2017). Taki sam zapis stosuje styl APA.

DOI mają nie tylko artykuły. Swój identyfikator dostaje też preprint albo zbiór otwartych danych w repozytorium.

Przykład: porządkowanie DOI w bibliografii

W bibliografii pracy ten sam artykuł pojawił się w czterech zapisach: „doi:10.1037/…”, „https://dx.doi.org/10.1037/…”, „DOI: 10.1037/…” i „http://doi.org/10.1037/…”. Kod w R usuwa te przedrostki i zostawia samo DOI. Z pięciu pozycji zostają 2 różne prace, a każda dostaje link w formie https://doi.org/…. Tak łatwo wyłapiesz duplikaty przed oddaniem pracy.

Jak zapisać DOI w pracy

Jacobson, N. S., & Truax, P. (1991). Clinical significance: A statistical approach to defining meaningful change in psychotherapy research. Journal of Consulting and Clinical Psychology, 59(1), 12–19. https://doi.org/10.1037/0022-006X.59.1.12

W pracy tytuł czasopisma i tom zapisz kursywą. Pozostałe zasady opisu źródeł znajdziesz we wpisie Jak sprawdzić, czy AI nie zmyśliło bibliografii.

Na co uważać

  • Sprawdź, czy DOI prowadzi do tej pracy. Wklej link do przeglądarki i porównaj tytuł oraz autorów. Zmyślone albo pomylone DOI to częsty objaw halucynacji AI w bibliografii.
  • Nie przepisuj DOI ręcznie. Kopiuj go ze strony artykułu albo z Crossref.
  • Cytuj tę wersję, którą czytasz. Preprint i opublikowany artykuł mają zwykle osobne DOI.
  • DOI nie świadczy o jakości. Ma go także wiele tekstów z czasopism drapieżnych.
Przykład reprodukowalny

Porządkowanie DOI w R

Kod usuwa przedrostki „doi:”, „DOI:” i adresy doi.org, dzieli DOI na prefiks i sufiks oraz tworzy link w zalecanej formie.

Ujednolicenie zapisu DOI

Dane wejściowe: pięć zapisów DOI z bibliografii (cztery dotyczą tego samego artykułu).

Co odczytać: prefiks, sufiks, link https://doi.org/ i liczbę różnych prac.

R
zapisy <- c("doi:10.1037/0022-006X.59.1.12",
            "https://dx.doi.org/10.1037/0022-006X.59.1.12",
            "DOI: 10.1037/0022-006X.59.1.12",
            "http://doi.org/10.1037/0022-006X.59.1.12",
            "https://doi.org/10.1186/s12859-015-0668-z")
doi <- trimws(sub("^(https?://(dx\\.)?doi\\.org/|doi:\\s*)", "", zapisy, ignore.case = TRUE))
data.frame(prefiks = sub("/.*", "", doi), sufiks = sub("^[^/]*/", "", doi),
           link = paste0("https://doi.org/", doi))
length(unique(doi))   # ile różnych prac
Wynik w R
  prefiks            sufiks                                      link
1 10.1037 0022-006X.59.1.12 https://doi.org/10.1037/0022-006X.59.1.12
2 10.1037 0022-006X.59.1.12 https://doi.org/10.1037/0022-006X.59.1.12
3 10.1037 0022-006X.59.1.12 https://doi.org/10.1037/0022-006X.59.1.12
4 10.1037 0022-006X.59.1.12 https://doi.org/10.1037/0022-006X.59.1.12
5 10.1186 s12859-015-0668-z https://doi.org/10.1186/s12859-015-0668-z
[1] 2

Bibliografia oprogramowania

Wyniki pochodzą z uruchomienia pokazanego kodu w R 4.5.3 (funkcje pakietu base).

  1. R: R Core Team. (2026). R: A language and environment for statistical computing (Version 4.5.3) [Computer software]. R Foundation for Statistical Computing. https://www.R-project.org/

Najczęstsze pytania

Gdzie znaleźć DOI artykułu?

Zwykle na pierwszej stronie PDF i na stronie artykułu u wydawcy. Gdy go tam nie ma, wyszukaj tytuł w Crossref. Starsze prace i część książek DOI nie mają.

Czy w bibliografii pisać doi: czy https://doi.org/?

Pełny link https://doi.org/…. Crossref zaleca tę formę od 2017 roku, a zapisy „doi:” i „dx.doi.org” uznaje za przestarzałe.

Czy praca bez DOI jest gorsza?

Nie. DOI to identyfikator, a nie ocena jakości. Wiele wartościowych książek i starszych artykułów go nie ma; wtedy podajesz adres URL albo pełne dane wydania.

Powiązane hasła

Poradniki, w których użyjesz tego pojęcia

Potrzebujesz wsparcia w analizie danych?

Wybierz ofertę dopasowaną do pracy dyplomowej albo profesjonalnego projektu naukowego.

Wyceń analizęOferta dla studentów

Bibliografia i dalsza literatura naukowa (APA 7)

  1. Crossref. (2017). Crossref display guidelines (March 2017). https://www.crossref.org/display-guidelines/ ● Otwarty dostęp
  2. DOI Foundation. (b.d.). What is a DOI? Pobrano 15 października 2026 z https://www.doi.org/the-identifier/what-is-a-doi/ ● Otwarty dostęp

Cytowania BibTeX

@misc{crossref2017display, author={{Crossref}}, title={{Crossref display guidelines (March 2017)}}, year={2017}, publisher={Crossref}, url={https://www.crossref.org/display-guidelines/}}
@misc{doifoundationndwhatisdoi, author={{DOI Foundation}}, title={{What is a DOI?}}, howpublished={DOI Foundation}, publisher={DOI Foundation}, url={https://www.doi.org/the-identifier/what-is-a-doi/}}
R