CoolFace
Datasetpublic

haydn-jones/PubMed-Metadata

PubMed Metadata V2 Snapshot of PubMed citation metadata, augmented with PMC records that were not safely represented in PubMed's current PMID-to-PMCID mapping. The PubMed portion was built from the NLM PubMed 2026 annual baseline and daily update XML files through pubmed26n1592.xml.gz. Updates are applied in numeric order, revised records replace earlier versions, and citations whose latest event is a deletion are omitted. The dataset was built on 2026-08-16. The single train… See the full description on the dataset page: https://huggingface.co/datasets/haydn-jones/PubMed-Metadata.

sourceHugging Faceotherupdated 26d agoView on Hugging Face
0likes409downloads
Dataset Card

PubMed Metadata V2

Snapshot of PubMed citation metadata, augmented with PMC records that were not safely represented in PubMed's current PMID-to-PMCID mapping.

The PubMed portion was built from the NLM PubMed 2026 annual baseline and daily update XML files through pubmed26n1592.xml.gz. Updates are applied in numeric order, revised records replace earlier versions, and citations whose latest event is a deletion are omitted. The dataset was built on 2026-08-16.

The single train split contains 41,860,640 records:

  • 40,990,549 records have a unique, non-null PMID;
  • 870,091 PMC-only records have a null PMID and are keyed by PMCID;
  • 879,135 validated PMC records were added to the current PubMed snapshot; and
  • 2,553 existing PMID rows were safely updated with their missing PMCID and available metadata.

Open-access flag

is_oa is a non-null operational full-text accessibility flag:

text
pmcid is present
OR
(issn, eissn, or issn_linking matches a current DOAJ journal
 AND publication year >= that journal's all-content open-license start year)
  • 12,906,383 rows are marked is_oa=true.
  • 12,338,603 rows have a PMCID; every one is marked is_oa=true.
  • 567,780 rows are marked open through the date-aware DOAJ rule without a PMCID.

This flag indicates practical full-text accessibility. It does not assert that an article has a permissive reuse license: PMC content has article-specific rights, and users must check the applicable license before reuse.

Columns

ColumnTypeDescription
pmiduint32PubMed identifier; unique when present. Null for PMC-only records without a safely resolved PMID.
pmcidstringPubMed Central identifier, when available.
doistringDigital Object Identifier, normalized to its identifier value.
titlestringArticle or book-document title as plain text.
abstractstringAbstract sections joined with newlines; section labels are retained.
journalstringFull journal title.
yearuint16Best available publication year.
publication_monthuint8Explicit publication month, when available.
publication_dayuint8Explicit publication day, when available.
issnstringPrint ISSN.
eissnstringElectronic ISSN.
is_oabooleanPMCID-or-date-aware-DOAJ accessibility flag described above.
issn_linkingstringNLM linking ISSN used to associate journal formats and title histories.
journal_abbrevstringNLM/ISO journal abbreviation.
nlm_unique_idstringNLM Catalog identifier for the journal.
countrystringJournal publication country recorded by NLM.
volumestringJournal volume; kept as text because values are not always numeric.
issuestringJournal issue; kept as text because values are not always numeric.
pagesstringPagination or electronic location text.
date_completeddateDate NLM completed processing the citation.
date_reviseddateMost recent explicit revision date in the record.
citation_statusstringPubMed/Medline citation status.
publication_statusstringPubMed publication status such as ppublish or epublish.
pub_modelstringPrint/electronic publication model.
vernacular_titlestringTitle in the original language, when supplied separately.
authorslist of structsOrdered authors, including names, ORCID, affiliations, validity, and equal-contribution metadata.
publication_typeslist of stringsNLM publication-type labels.
languageslist of stringsPubMed language codes.
mesh_termslist of stringsMeSH descriptor headings assigned to the citation.
mesh_major_topicslist of stringsMeSH descriptors or descriptor/qualifier combinations marked as major topics.
keywordslist of stringsAuthor, publisher, or indexing keywords.
article_idslist of stringsIdentifier values carried in the source record.

Each element of authors has this structure:

text
display_name: string
last_name: string
fore_name: string
initials: string
suffix: string
collective_name: string
orcid: string
affiliations: list[string]
valid: bool
equal_contrib: bool

Sources and terms