biblium
biblium is a Python library (and a desktop GUI) for bibliometric and scientometric analysis of Scopus, Web of Science, OpenAlex, PubMed, Dimensions, Lens.org and COBISS exports.
Installation
pip install biblium # core
pip install "biblium[network]" # + igraph / louvain partitions
pip install "biblium[full]" # everything (LLM, NLP, geo, interactive plots, ML)
Python 3.10 or newer is required.
Quick start
from biblium import BiblioStats
bib = BiblioStats(f_name="scopus_export.csv", db="scopus") # res_folder=None: nothing is written to disk
bib.get_main_info()
bib.count_sources(); bib.get_sources_stats()
# 2.19 indicators
bib.citation_css(by_year=True) # Characteristic Scores and Scales
bib.percentile_indicators("Source title") # PP(top 10 %), PP(top 1 %), MNCS
bib.reference_age() # Price index, citing half-life
bib.concentration("Authors", plot=True) # Lorenz curve, Gini, Theil
bib.rpys_patterns() # RPYS + hot papers / sleeping beauties / life cycles
bib.dual_map(plot=True) # citing vs cited disciplines (ASJC)
bib.extract_terms() # VOSviewer-style terms with relevance scores
print(bib.methods_text("en")) # reproducible "Methods" paragraph with references
Pass res_folder="results" to save every table (xlsx) and figure (png/svg/pdf) automatically.
Group analysis
from biblium import BiblioGroupAnalysis
grp = BiblioGroupAnalysis(f_name="scopus_export.csv", db="scopus", group_matrix=groups)
grp.association_tests(permutations=999)
Desktop application
biblium-gui
The Tkinter application exposes the whole library in ~90 panels (data loading and API harvesting, counts and statistics, bibliometric laws, networks, thematic maps and evolution, topic models, group analysis, PRISMA, metadata completion, journal rankings, funding, RPYS, dual-map overlay, snowballing, term extraction, reports).
Citing
Umek, L. (2026). Biblium: a Python library for comparative bibliometric analysis. Scientometrics. https://doi.org/10.1007/s11192-026-05636-8
License
MIT
Metadata
Release files for biblium 2.19.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 | Provenance | Actions |
|---|---|---|---|---|
| biblium-2.19.0.tar.gz | 8.8 MB | Without provenance | Details for biblium-2.19.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| biblium-2.19.0-py3-none-any.whl | Python 3 | none | any | Details for biblium-2.19.0-py3-none-any.whl |
Total release size: 17.9 MB
Release files / biblium-2.19.0.tar.gz
| Download URL | biblium-2.19.0.tar.gz |
|---|---|
| Size | 8.8 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
179a907ac9623056420597f956526dda256d3de7b83f544b8fb2621589c0ed52
|
|
BLAKE2b-256 checksum How to use checksums |
8e4efcd556f6036e9e0daaa78dc8ad8194efe5b8f26475c023d3afb9566b6e02
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.2
|
Release files / biblium-2.19.0-py3-none-any.whl
| Download URL | biblium-2.19.0-py3-none-any.whl |
|---|---|
| Size | 9.1 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1cbbe9f18b5e99e19ab2af0363ebdab86ebd737621aed03472ec1f0928b69b1a
|
|
BLAKE2b-256 checksum How to use checksums |
82d3a611337e19116b3c763968fa9b5db022d7c3bb7996da869a5a3bcca4ca17
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.2
|
Security for biblium 2.19.0
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.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.