ris-enrich: An automated Python tool for enriching bibliographic RIS files with full abstracts
DOI:
https://doi.org/10.1590/SciELOPreprints.15571Keywords:
meta-analysis, systematic reviewResumen
Systematic reviews and meta-analyses require rigorous literature screening, a process highly dependent on the availability of accurate abstracts for each bibliographic record. However, researchers often encounter a bottleneck during the discovery phase: some academic search engines, such as Google Scholar, routinely truncate abstracts in their bibliographic records. ris-enrich is an open-source Python package designed to resolve this data loss. It parses .ris files and cascades searches across four major open academic databases (Semantic Scholar, OpenAlex, Europe PMC, and Crossref) to retrieve and append the full-text abstracts, utilizing strict NFKC Unicode normalization and fuzzy string matching to prevent false-positive data contamination. Our case study demonstrates that ris-enrich can recover complete abstracts for 21% of records across six languages, significantly enhancing the efficiency and accuracy of title-and-abstract screening in evidence synthesis workflows. By automating this enrichment process, ris-enrich empowers researchers to conduct more comprehensive and inclusive literature reviews, ultimately advancing the quality of systematic reviews and meta-analyses in ecology, evolution, psychology, and beyond.
Downloads
Enviado
Postado
Cómo citar
Serie
Derechos de autor 2026 Eduardo Santos

Esta obra está bajo una licencia internacional Creative Commons Atribución 4.0.
Datos de los fondos
-
Canada Excellence Research Chairs, Government of Canada
Números de la subvención CERC-2022-00074
Plaudit
Declaración de datos
-
Los datos de investigación ya están disponibles en uno o más repositorio de datos


