Skip to content
Panorama Open Scholarly Index

Datasets

The global journal directory, publishers, rankings, curated journal records and the subject classification, under open licences. Every file is regenerated from the current data.

Global index

158,455 journals registered with Crossref or OpenAlex, the 34,575 publishers behind them, and the ranking edition.

PathContentsRecordsSizeFormats
journals/index.jsonGlobal journal directory: totals, and the file list for each subject category33JSON
journals/{category}.jsonEvery indexed journal, one file per PSC category; categories over 4,000 journals are split by first letter158,45533.8 MBJSON
meta/publishers.jsonEvery publisher with indexed journals: journal, Core, open-access and DOAJ counts, and works34,5755.0 MBJSON
publishers/{00-ff}.jsonPublisher details with subjects, countries and every journal, in 256 hashed shards34,575JSON
rankings/citation-2026.jsonCitation Ranking 2026 (PNCI-1.0): the edition's versions, snapshot date and thresholds, and the file list per subject category; the CSV has the 50,983 ranked journals158,242JSON, CSV
rankings/citation-2026-all.csvEvery journal of the Citation Ranking edition, all ranking statuses, as one CSV158,242JSON
rankings/citation-2026-{category}.jsonPNCI, citation rank, percentile, Citation Quartile, POSI Zone and ranking status per journal, one file per PSC category, with PCS as a descriptive field and PCI, also descriptive, for Core Collection journals only158,242JSON

Curated records

Records POSI holds with a permanent POSI-J id. Index files use short keys, documented in the record schema.

PathContentsRecordsSizeFormats
index/core.jsonCore Collection records, compact index327 KBJSON, CSV
index/benchmark.jsonGlobal Benchmark curated seed, compact index993257 KBJSON, CSV
index/discovered.jsonDiscovered and other curated (not certified) records, compact index25,7666.0 MBJSON, CSV
journal/{code}.jsonFull record with status and indicators, one file per Core and Benchmark journal1,025JSON
records/discovered-{00-63}.jsonFull Discovered records, 64 shards by a hash of the record key25,76623.5 MBJSON
meta/psc.jsonPSC subject taxonomy v1.0.0486 KBJSON
meta/schema.jsonField dictionary and index key map (see Record schema)JSON
meta/stats.jsonRecord counts by collection and verification stateJSON

Canonical snapshot

Each snapshot is immutable and records the data and engine versions it was computed from, with SHA-256 checksums.

Published audits

Every change to the curated corpus is published with its method, counts and per-record files in the posi-data repository.

AuditDateSummary
POSI Journal Evaluation Architecture 1.02026-09-28AJR Ratings (A+ to D) added from each published AJR score; legacy E-Q/M-Q quartiles, PCS-Q quartiles and PCI Citation Q kept as archive and retired as rankings. Citation Rankings move to PNCI-1.0.
Global index and PCS edition2026-09-27Every journal registered with Crossref or described by OpenAlex, 158,242 after merging on ISSN; PCS computed from Crossref for each (journals looked up under each of their ISSNs). Its PCS-Q ranks are retired (POSI-EVAL-1.0).
PCS ETL, full scope2026-08-14POSI Citation Score from Crossref data for 4,320 journals (the 31 Core Collection journals and the full 4,289-journal Global Benchmark): 6.77 million works fetched, PCS computed for 4,089.
AJR-E-1.1 rerate, Core Collection2026-08-14First run of the Early-Stage rating against all 31 Core Collection journals, combining site-crawl and Crossref article-sample evidence.
Publisher-expansion canonical records2026-08-13Wrote the 2,177 journal records that the Elsevier and Frontiers expansion had minted ids for, so every registry id resolves to a record.
Citation preview correction2026-08-13Withdrew provisional citation quartiles on 3,245 Global Benchmark records and replaced them with a diagnostic-only preview: Benchmark membership alone does not make a journal ranking-eligible.
Elsevier and Frontiers expansion2026-08-12Global Benchmark grown from 1,000 to 4,289 records from the publishers' own title lists (3,113 Elsevier, 183 Frontiers), with every identity conflict resolved in a second-round re-run.
Core and Benchmark identity remap2026-08All 1,000 Global Benchmark and 31 Core Collection journals resolved against the 24,205-record registry: 0 new ids, 0 conflicts, 0 left for manual review.
Initial journal migration202623,822 legacy source records audited in two independent dry runs with byte-identical output; 171 possible-duplicate groups resolved (166 merged, 5 kept distinct); 23,331 POSI-J ids minted, 0 collisions.

Licences

POSI-produced data (PSC, scores, rankings, curated metadata)CC BY 4.0
Source code of this site and posi-engineMIT
Upstream metadata (Crossref, OpenAlex, DOAJ, ROR, ORCID)Source license

POSI is open source. Third-party open data are credited and keep their original licences.

Cite the dataset

Panorama Open Scholarly Index (2026). POSI journal records. Panorama Scholarly Group. https://posi.panorama-sg.com/datasets/. Accessed [date]. Licence: CC BY 4.0.