An index of small, focused tools for Elsevier Pure (CRIS) administration and research-data quality, working with Web of Science, Scopus, JCR and ROR. Each tool lives in its own repository.
In the spirit of the EIC2025 "share your tools with the Pure community" call.
| Repo | What it does |
|---|---|
| pure-wos-uid-harvester | Harvest Web of Science UIDs for Pure outputs that have a DOI but no WoS Id (DOI matcher + title fallback). |
| pure-wos-hindex | Compute a WoS h-index per person (Pure has none) and write it back as a Person keyword. Includes a browser-only webapp. |
| pure-journal-splitter | Detect and split merged journal records in Pure. |
| pure-researcherid-enricher | Enrich Pure persons with ResearcherID from Web of Science. |
Each repo is standalone: clone it, copy its .env.example to .env, fill in your
credentials, and run with --help (most support --dry-run). Built against
Pure 5.x; endpoints are configurable via .env, so nothing is hard-coded to a
single institution. API keys (Pure, Clarivate WoS/JCR, Scopus) come from the
respective vendors and are never included here.
MIT © 2026 Yair E