Skip to content

index

arcangelo7
arcangelo7Sep 29, 2026 · opencitations/oc_api

feat(index): support isbn in v2 citation-count, reference-count, citations & references endpoints

arcangelo7
arcangelo7Sep 29, 2026 · opencitations/oc_api

feat(index): support issn across v2 citation-count, reference-count, citations and references endpoints

Normalize ISSN and ISBN inputs to match Meta. For these endpoints, incoming and outgoing citations refer directly to the work identified by the ISSN, excluding citations to or from works contained within it.

Citations: https://api-stg.opencitations.net/index/v2/citations/issn:0192-8651

References: https://api-stg.opencitations.net/index/v2/references/issn:2295-9262

QLever cookbook: https://github.com/opencitations/oc_sparql/blob/main/AGENTS.md

RDF: https://doi.org/10.5281/zenodo.23059736
QLever: https://doi.org/10.5281/zenodo.23063958

arcangelo7
arcangelo7Sep 29, 2026 · opencitations/python-package-template

fix: switch documentation from Astro Starlight to Jupyter Book 1.0

https://doi.org/10.5281/zenodo.23164113
Mi sono accorto che molti titoli sono sbagliati perché ho tenuto solo la prima riga

  • Secondo me, la roba di Elia che pesa in totale 1,19 TB sul server di test si può cancellare tutta, perché non viene toccata da aprile 2026 ed è collegata ai lavori sulla provenance e su Matilda che sono già stati integrati in produzione.

META

  • Disambiguare gli editori. Inserirla nel processo di patch. Completare il merge.
  • Prossimo dump. Eliminare citazioni duplicate.
  • Aggiornare oc_sparql per la provenance

RAMOSE

  • Confronto performance
  • Aggiungere connextion
  • Chiarire di non usare LIMIT con @@page

TAL

  • Aggiungere skolemizzazione

Vizioso

HERITRACE

  • anni: essere meno stretto sugli anni. Problema ISO per 999. 0999?
  • Timer massimo. Timer configurabile. Messaggio in caso si stia per toccare il timer massimo.
  • Riflettere su @lang. SKOS come use case. skos:prefLabel, skos:altLabel
  • Possibilità di specificare l’URI a mano in fase di creazione
  • description con l’entità e stata modificata. Tipo commit
  • display name è References Cited by VA bene
  • Avvertire l’utente del disastro imminente nel caso in cui provi a cancellare un volume

Meta

  • Usare il triplestore di provenance per fare 303 in caso di entità mergiate o mostrare la provenance in caso di cancellazione e basta.

oc_ocdm

RML

  • Chiedere Ionannis il diagramma che ha usato per auto rml.

Crowdsourcing

  • Quando dobbiamo ingerire Crossref stoppo manualmente OJS. Si mette una nota nel repository per dire le cose. Ogni mese.
  • Aggiornamenti al dump incrementali. Si usa un nuovo prefisso e si aggiungono dati solo a quel CSV.
  • Bisogna usare il DOI di Zenodo come primary source. Un unico DOI per batch process.
  • Bisogna fare l’aggiornamento sulla copia e poi bisogna automatizzare lo switch

Citazioni

  • Fare diff DataCite per togliere le citazioni che non sono più citazioni. è da fare in post. Snapshot 2 di provenance. Fare lo snapshot 3 con la creazione con il derived from al nuovo dump. La lineage viene data dallo specialization of. Colleghi sia al 2 che al dump.
  • Repo cerotti. meta/index/sorgenti

OC di converter

  • Riguardare perché viene fuori una seconda tabella object per DataCite.