Project

citero

0.0
Repository is archived
No release in over 3 years
Low commit activity in last 3 years
There's a lot of open issues
Tool to translate between bibliographic formats.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.2
~> 4.8.0
~> 1.8.6
~> 0.10.4
~> 10.0
~> 3.5.0

Runtime

~> 2.8.0
 Project Readme

Citero

CircleCI

Citero is a program that allows for mapping of data inputs from various systems into one normalized metadata schema tentatively known as Citero Standard Form, or CSF. From the normalized schema, CSF, it can produce another output format for use by another system.

Installation

gem 'citero', github: 'NYULibraries/citero', tag: 'v1.0.1'

Usage

Citero.map(raw_pnx_json).from_pnx_json.to_bibtex
Citero.map(raw_pnx_json).from_pnx_json.to_openurl
Citero.map(raw_pnx_json).from_pnx_json.to_easybib
Citero.map(raw_pnx_json).from_pnx_json.to_ris
Citero.map(raw_pnx_json).from_pnx_json.to_refworks_tagged

Available import formats

  • OpenURL
  • PNX (Primo Normalized XML)
  • PnxJson (PNX as JSON)

Available export formats

  • OpenURL
  • BibTeX
  • RIS
  • EasyBIB (proprietary JSON)
  • Refworks Tagged Format (proprietary RIS)