Skip to content

BibMedEd

Bibliometric Analysis Platform for Medical Education

BibMedEd is an open-source tool that enables medical education researchers to search bibliographic databases and perform comprehensive bibliometric analysis — all in one integrated platform. It replaces the fragmented workflow of PubMed search + Covidence + VOSviewer + CiteSpace + Excel.

Features

  • Multi-database search — Query PubMed, OpenAlex, CrossRef, Semantic Scholar, and Lens.org
  • Automated deduplication — Cross-database dedup by DOI and PMID
  • Six analysis modules — Publications, authors, countries, keywords, citations, journals
  • Interactive visualizations — D3.js co-authorship and keyword co-occurrence networks
  • Reproducible methodology — Every pipeline step logged and exportable as a citable .txt file
  • Standard exports — .RIS (Zotero/EndNote), .CSV (Excel/Sheets), methodology log

User Interface Tour

The full workflow recording demonstrates project creation, search progress, analysis, and state preservation. It is loaded only when opened so the documentation stays fast on mobile connections:

Open the BibMedEd workflow recording
Open the full workflow recording (15 MB)

Dashboard analysis and search pipeline

The dashboard visualizes bibliometric indicators and reports asynchronous search progress from the Celery worker.

BibMedEd Dashboard BibMedEd Results Table

Dynamic Search Progress

Quick Start

git clone https://github.com/ata381/BibMedEd
cd BibMedEd/bibmeded
docker compose up

Open http://localhost:3000 and start analyzing.

For first-run exploration, use Explore sample project on the empty workspace to populate a clearly labeled synthetic corpus and test the analysis workflow end-to-end right away. The sample remains editable like any other project; delete it and load it again whenever you want to restore the bundled dataset.

See the Self-Hosting Guide for configuration options.

Extend It

BibMedEd uses a plug-and-play adapter pattern. A new data source starts with one focused Python module plus fixture-based tests and any source-specific setup notes. See the Writing Adapters guide.

Join the community

Researchers can share workflow feedback, and developers can claim a focused adapter or starter issue. See the community page for the shortest path.

Cite

If you use BibMedEd in your research, please cite:

@software{bibmeded,
  title={BibMedEd: Bibliometric Analysis Platform for Medical Education},
  author={Akillioglu, Ata},
  year={2026},
  url={https://github.com/ata381/BibMedEd},
  doi={10.5281/zenodo.20404321}
}

The canonical machine-readable citation is CITATION.cff — GitHub's "Cite this repository" button generates BibTeX from it automatically.

License

MIT