Skip to content

Latest commit

 

History

History
68 lines (47 loc) · 1.67 KB

README.md

File metadata and controls

68 lines (47 loc) · 1.67 KB

OpenAlex API Client Review

For details on OpenAlex, see 10.48550/arXiv.2205.01833

Tasks

  • Find publications of authors associated with an academic institution in Dresden (Timespan: 2017-2022)

Setup

# Repository
git clone --recurse-submodules [email protected]:herreio/openalex-client-review.git
cd openalex-client-review
# Python environment
python3 -m venv env
source env/bin/activate
pip install -r requirements.txt
# R environment
Rscript renv/activate.R
Rscript -e "renv::restore()"

Clients

Python

openalexapi (dpriskorn / PyPI)

import openalexapi
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "~/devel/herreio/openalex-client-review/env/lib/python3.8/site-packages/openalexapi/__init__.py", line 3, in <module>
    import requests
ModuleNotFoundError: No module named 'requests'

Package requirements are not yet properly specified.

pip install requests pydantic purl

diophila (smierz / PyPI)

R

openalex (kth-library)

openalexR (ekmaloney)

renv::install("./libs/openalexR-ekmaloney")

openalexR (massimoaria / CRAN)

renv::install("./libs/openalexR-massimoaria")

Links