Skip to content

slub/pvldb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bibliometric Analysis of PVLDB

Powered by actions workflow. See report for results. The report files can be found on the gh-pages branch.

Development

Requirements

  • Unix-like OS (tested on Ubuntu 22.04)
  • Git (tested with version 2.34)
  • cURL (tested with version 7.81)
  • gzip (tested with version 1.10)
  • jq (tested with version 1.6)
  • R (tested with version 4.5)
  • Python (tested with version 3.10)

Set up

Repository

git clone git@github.com:slub/pvldb.git
cd pvldb

Python

python3 -m venv env
. env/bin/activate
pip install -r requirements.txt

R

Rscript renv/activate.R
Rscript -e "renv::restore()"

If restoring the environment with an older version of R fails, try installing the required packages directly:

Rscript -e "install.packages(c('rmarkdown', 'ggplot2'))"
Rscript -e "renv::status()"

Environment

export CROSSREF_MAILTO="humans@institution.org"
export OPENALEX_MAILTO="humans@institution.org"
export OPENCITATIONS_ACCESS_TOKEN="YOUR_OC_ACCESS_TOKEN"

For further details, see the documentation of the Crossref polite pool, the OpenAlex polite pool and the OpenCitations access token.

Retrieve data

utils/crossref > data/crossref.log 2>&1
utils/urlrequest

Create report

utils/data2public
utils/render
utils/license

Browse results

cd public
python3 -m http.server

Go to http://127.0.0.1:8000 ...

Meta

About

Bibliometric Analysis of the Proceedings of the VLDB Endowment (PVLDB)

Resources

License

Stars

Watchers

Forks