Package: openalexR 3.1.2.9000

Massimo Aria

openalexR: Getting Bibliographic Records from 'OpenAlex' Database Using 'DSL' API

A set of tools to extract bibliographic content from 'OpenAlex' database using API <https://help.openalex.org/>.

Authors:Massimo Aria [aut, cre, cph], Corrado Cuccurullo [ctb], Trang Le [aut], June Choe [aut]

openalexR_3.1.2.9000.tar.gz
openalexR_3.1.2.9000.zip(r-4.7-any)openalexR_3.1.2.9000.zip(r-4.6-any)openalexR_3.1.2.9000.zip(r-4.5-any)
openalexR_3.1.2.9000.tgz(r-4.6-any)openalexR_3.1.2.9000.tgz(r-4.5-any)
openalexR_3.1.2.9000.tar.gz(r-4.7-any)openalexR_3.1.2.9000.tar.gz(r-4.6-any)
openalexR_3.1.2.9000.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
openalexR/json (API)

# Install 'openalexR' in R:
install.packages('openalexR', repos = c('https://ropensci.r-universe.dev', 'https://cloud.r-project.org'))

Reviews:rOpenSci Software Review #560

Bug tracker:https://github.com/ropensci/openalexr/issues

Pkgdown/docs site:https://docs.ropensci.org

Datasets:
  • concept_abbrev - Concepts and abbreviations.
  • countrycode - Index of Countries and their alpha-2 and alpha-3 codes.
  • oa2df_coverage - Coverage of OpenAlex entity fields after converting to data frame.

On CRAN:

Conda:

bibliographic-databibliographic-databasebibliometricsbibliometrixscience-mapping

11.07 score 150 stars 7 packages 443 scripts 16k downloads 25 exports 18 dependencies

Last updated from:9bd5c2c8b5 (on main). Checks:10 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develOK131
pkgdown docsOK185
source / vignettesOK174
linux-releaseOK130
macos-releaseOK113
macos-oldrelOK99
windows-develOK84
windows-releaseOK79
windows-oldrelOK81
wasm-releaseOK117

Exports:authors2dfconcepts2dffunders2dfget_coverageinstitutions2dfkeywords2dfoa_apikeyoa_entitiesoa_fetchoa_generateoa_ngramsoa_optionsoa_queryoa_randomoa_requestoa_snowballoa2bibliometrixoa2dfpublishers2dfshow_authorsshow_workssnowball2dfsources2dftopics2dfworks2df

Dependencies:askpassclicurlgluehttrjsonlitelifecyclemagrittrmimeopensslpillarpkgconfigR6rlangsystibbleutf8vctrs

Readme and manuals

Help Manual

Help pageTopics
Convert OpenAlex collection of authors' records from list format to data frameauthors2df
Concepts and abbreviations.concept_abbrev
Convert OpenAlex collection of concepts' records from list format to data frameconcepts2df
Index of Countries and their alpha-2 and alpha-3 codes.countrycode
Convert OpenAlex collection of funders' records from list format to data framefunders2df
Get coverage of OpenAlex fields in openalexRget_coverage
Convert OpenAlex collection of institutions' records from list format to data frameinstitutions2df
Convert keywords from list to data framekeywords2df
Available entities in the OpenAlex databaseoa_entities
Fetching recordsoa_fetch
Iterating through recordsoa_generate
Get N-grams of worksoa_ngrams
Construct a set of options for an OpenAlex queryoa_options
Generate an OpenAlex query from a set of parametersoa_query
oa_fetch but for a random queryoa_random
Get bibliographic records from OpenAlex databaseoa_request
A function to perform a snowball search and convert the result to a tibble/data frame.oa_snowball
Convert OpenAlex collection from data frame to bibliometrix objectoa2bibliometrix
Convert OpenAlex collection from list to data frameoa2df
Coverage of OpenAlex entity fields after converting to data frame.oa2df_coverage
Convert OpenAlex collection of publishers' records from list format to data framepublishers2df
Simplify the OpenAlex authors resultshow_authors
Simplify the OpenAlex works resultshow_works
Flatten snowball resultsnowball2df
Convert OpenAlex collection of sources' records from list format to data framesources2df
Convert OpenAlex collection of topics' records from list format to data frametopics2df
Convert OpenAlex collection of works from list format to data frameworks2df