BibMedEd
Open-source bibliometric analysis for medical education research. Search PubMed, OpenAlex, Crossref, Semantic Scholar and Lens, deduplicate across sources, and analyse publications, authors, countries and collaboration networks.
This package installs the bibmeded command line tool and the Python library.
The full web application (Next.js UI, API, task workers) is self-hosted with Docker.
Install
pip install bibmeded # CLI + library, no server dependencies
pip install "bibmeded[server]" # adds FastAPI, Celery, Redis, Postgres driver
Requires Python 3.12 or newer.
Usage
# Estimate how many records a query matches (no database or worker needed)
bibmeded search "machine learning" --source openalex --dry-run
Fetching and storing records (bibmeded search without --dry-run) needs the
task worker stack: install the server extra and run Redis, a database and a
Celery worker, or simply use docker compose up from the repository.
Links
- Documentation: https://ata381.github.io/BibMedEd/
- Source and issues: https://github.com/ata381/BibMedEd
- Changelog: https://github.com/ata381/BibMedEd/blob/master/CHANGELOG.md
Licensed under MIT.
Metadata
Release files for bibmeded 0.4.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| bibmeded-0.4.0.tar.gz | 105.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| bibmeded-0.4.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 187.7 kB
Release files / bibmeded-0.4.0.tar.gz
| Download URL | bibmeded-0.4.0.tar.gz |
|---|---|
| Size | 105.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
44d16bd4b8fee54046ebb3007d83655e893c3a7b7572f67a49777f1aab2133b4
|
|
BLAKE2b-256 checksum How to use checksums |
196a70afe93cb8618c5375efbdb1c092ba7d4c6585dde515033ebaabe3da9d41
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.
Transparency logRelease files / bibmeded-0.4.0-py3-none-any.whl
| Download URL | bibmeded-0.4.0-py3-none-any.whl |
|---|---|
| Size | 81.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ce781deff26556159b6ffd6320640ab84fd7a214c561fa369769b36d8fe600c2
|
|
BLAKE2b-256 checksum How to use checksums |
5bd3c1c4f6dc0b598f00b91ba2028164448e941ba96f2151daf344279693029a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.
Transparency log