Global publication output and growth trends are analyzed using the open-access OpenAlex database.
Data were retrieved from the OpenAlex API restricting results to article types with DOIs (`type:article, has_doi:true`), assigning countries via institutional affiliations using whole counting, and computing growth metrics such as YoY growth, cumulative growth, and log-linear OLS exponential trends.
Source excerpts
Data were retrieved from the [OpenAlex API](https://api.openalex.org) (Priem et al., 2022) in March 2026. See `src/fetch_openalex.py` for the full query logic and the CSVs in `data/`. Results are restricted to `type:article, has_doi:true`.
README.md
Growth metrics are computed as follows: - **Year-over-year (YoY) growth rate**: (C_t − C_{t−1}) / C_{t−1} × 100, where C_t is the article count in year t - **Cumulative growth**: (C_end − C_start) / C_start × 100 over a given window - **Mean YoY rate**: arithmetic mean of annual YoY rates over the window - **Country share**: country article count / total global articles × 100 for each year - **Exponential trend** (Figure 1): log-linear OLS fit, ln(C) = a + b·t, where b represents the fitted annual growth rate
README.md