HEI and NAIF data changelog

Reconstructed change history for the shared hei.csv used by the NAIF and Swiss HEI dashboards, including reversals and corrections.

This page tracks the shared hei.csv baseline used by:

Downloads:

Note

This changelog is reconstructed from the git history of dashboard/hei.csv, dashboards/naif/hei.csv, and dashboards/_data/hei.csv.

Several early commits, especially on 17 February 2026, used generic messages. Their summaries below are therefore based on row-by-row CSV diffs rather than on detailed contemporaneous notes. When a later commit clearly reversed or corrected an earlier change, the changelog says so explicitly.

  • Latest recorded change: 22 April 2026
  • Current published rows: 55
  • Reconstructed entries: 9

13 February 2026

Scope: HEI + NAIF Row count: n/a -> 46 rows Summary: Initial HEI baseline published for the research-assessment dashboard

The first public HEI dataset for the NAIF site was published alongside the DORA and CoARA dashboard.

What changed

  • Published 46 institutions with core address fields, DORA / CoARA status columns, and curated registry identifiers already available at that point.
  • Established the first public baseline later reused by the Swiss HEI and NAIF dashboards.

Corrections and caveats

  • Later revisions expanded coverage, reclassified some institutions, and corrected several signatory or member flags.

Git provenance

  • f100ad5 Add DORA & CoARA dashboard and update event categories

17 February 2026

Scope: HEI + NAIF Row count: 46 -> 55 rows Summary: Rapid expansion and early curation pass

Three same-day commits expanded the baseline and mixed institution curation with TOBI linkage work.

What changed

  • Expanded the published baseline from 46 to 55 rows.
  • Added swissuniversities_id, swissuniversities_name, openalex_ids, and openorgs_ids.
  • Added exploratory TOBI findability and output columns directly to hei.csv.
  • Added rows for HSSH, IMD, PH FHNW, SBS, SFISM, SUMEF, SUPSI-DFA, TCM UNI, CRCS, GIHE, and LRGHE, while FTL and HEP | PH FR dropped out during the same revision series.
  • Corrected ROR / GRID mappings for FernUni and PH NMS Bern, and filled missing metadata for FUS, CRCS, GIHE, and LRGHE.

Corrections and caveats

  • The 17 February commit messages were generic, so this summary is reconstructed from CSV snapshots rather than from detailed contemporaneous notes.
  • Later revisions split TOBI back out of the HEI baseline and revisited several classifications from this pass.

Git provenance

18 February 2026

Scope: HEI + NAIF Row count: 55 -> 55 rows Summary: TOBI metrics moved out of the HEI baseline

The shared HEI list stopped carrying TOBI metric columns and instead kept direct links to source systems.

What changed

  • Removed TOBI findability, output, and retrieval-date columns from hei.csv.
  • Added direct openalex_url, openaire_url, and dimensions_url columns plus a single openaire_id field.
  • Backfilled street and postcode data for ten institutions including GIHE, IMD, PH FHNW, SBS, SFISM, SUMEF, SUPSI-DFA, and TCM UNI.

Corrections and caveats

  • Keeping TOBI metrics inside hei.csv turned out to be awkward; later revisions also removed the remaining dashboard-specific URL columns.

Git provenance

  • 9b668cc Add new content for NAIF project and TOBI data dashboard

3 March 2026

Scope: HEI + NAIF Row count: 55 -> 57 rows Summary: Institution review corrected status flags and restored rows

A broader review corrected several institution mappings, restored dropped rows, and updated CoARA membership flags.

What changed

  • Reintroduced FTL and HEP | PH FR, taking the baseline to 57 rows.
  • Corrected CoARA member flags for EPFL, PHSG, PHSZ, PHBern, and HEP Vaud.
  • Corrected FernUni ROR, GRID, and coordinate data, and updated the PH NMS Bern ROR mapping.
  • Restored Franklin University Switzerland and Faculty of Theology of Lugano, and filled missing data for CRCS.
  • Reclassified HWZ from UAS Inst. to UAS.

Corrections and caveats

  • Not all March choices held up: HWZ moved back to UAS Inst. on 22 April, and FTL / HEP | PH FR were later removed again.

Git provenance

  • b44a405 fix: Update institution details in hei.csv for accuracy and consistency; add missing entries and correct URLs

15 April 2026

Scope: HEI + NAIF Row count: 57 -> 57 rows Summary: Shared HEI data path introduced

The dataset was moved to a shared location so both dashboards could use the same CSV and XLSX export.

What changed

  • Moved the baseline from dashboards/naif/hei.csv to dashboards/_data/hei.csv.
  • Added shared helper code and tests so the NAIF and Swiss HEI dashboards now reuse the same download files.

Corrections and caveats

  • This was a packaging change rather than a row-level content change.

Git provenance

  • ff6fc27 refactor: extract shared dashboard code into _common module and centralise data

15 April 2026

Scope: HEI + NAIF Row count: 57 -> 57 rows Summary: OpenOrgs and OpenAIRE links refreshed across most rows

A large identifier-maintenance pass replaced many legacy OpenOrgs or OpenAIRE values with newer hashed identifiers.

What changed

  • Updated openorgs_ids, openaire_id, and derived URLs for 48 rows.
  • Replaced many older numeric OpenAIRE organisation identifiers with hashed values now used in the dashboard links.
  • Added OpenAlex or OpenOrgs coverage for HEP | PH FR and dropped unresolved OpenOrgs links from a smaller set of rows such as HEP-BEJUNE, PH NMS Bern, SHLR, IMD, STH Basel, and THC.

Corrections and caveats

  • Most rows changed only in derived identifier-link fields; the institution list itself stayed at 57 rows.

Git provenance

  • 4e0a30a Enhance dashboards with updated data notes and identifier linking

16 April 2026

Scope: HEI + NAIF Row count: 57 -> 57 rows Summary: Missing Wikidata and location fields were backfilled

A cleanup pass filled identifier gaps left by the earlier expansion work.

What changed

  • Added missing Wikidata IDs for 17 rows, including OST, FHNW, HEP-BEJUNE, PHBern, PH Luzern, PH Zug, PH Zurich, FTL, SUMEF, and HSSH.
  • Added coordinates plus a Wikidata ID for SUPSI-DFA.
  • Added a missing ISNI for Les Roches Global Hospitality Education.

Corrections and caveats

  • This commit cleaned up gaps left from the February and March expansion passes.

Git provenance

16 April 2026

Scope: HEI + NAIF Row count: 57 -> 57 rows Summary: Primary OpenAlex IDs became explicit

The shared baseline was simplified by removing dashboard-specific URL columns and recording a canonical OpenAlex ID per row.

What changed

  • Removed openalex_url, openaire_id, openaire_url, and dimensions_url from hei.csv.
  • Added openalex_primary_id while keeping the full alias list in openalex_ids.
  • Added validation so the primary OpenAlex ID must also appear in the alias list.

Corrections and caveats

  • This intentionally made hei.csv less dashboard-specific and easier to reuse as a shared baseline.

Git provenance

  • 6102233 Refactor OpenAlex ID handling in cross_check_hei.py and add validation tests

22 April 2026

Scope: HEI + NAIF Row count: 57 -> 55 rows Summary: Issue-driven cleanup removed two rows and reversed one classification

The latest published cleanup trimmed the baseline and explicitly reverted part of the March revision.

What changed

  • Removed FTL and HEP | PH FR, taking the published baseline from 57 to 55 rows.
  • Restored HWZ from UAS to UAS Inst..
  • Filled the previously empty swissuniversities_name for CRCS.

Corrections and caveats

  • The commit references issues #15 and #17, but their text is not available in this environment, so this summary is based on the CSV diff itself.

Git provenance