Skip to content

openalexPro/openalexConvert

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DOI Lifecycle: experimental License: GPL-2+ Codecov

openalexConvert

Convert an OpenAlex parquet corpus (produced by openalexPro) into bibliography formats via Pandoc: CSL JSON, BibTeX, BibLaTeX, Markdown, LaTeX, HTML, or PDF.

Installation

install.packages(
  "openalexConvert",
  repos = c("https://openalexpro.r-universe.dev", "https://cloud.r-project.org")
)

Pandoc must be installed and on your PATH (or installed via install.packages("rmarkdown") which bundles Pandoc on most platforms).

Quick start

library(openalexConvert)

# 1. Convert an openalexPro parquet corpus to CSL JSON
corpus_to_csljson(
  corpus = "path/to/parquet",
  output = "path/to/csljson"
)

# 2. Convert CSL JSON directory to BibTeX
csljson_convert_pandoc(
  input  = "path/to/csljson",
  output = "path/to/bibliography.bib",
  to     = "bibtex"
)

Documentation

Full documentation and vignettes: https://openalexpro.github.io/openalexConvert/

Related packages

About

R package to convert OpenAlex Parquet (from openalexPro) to other Formats

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages