Class 'bibliography' is an S3 class designed to store data from common bibliographic formats in a standard way. It is a nested list format; each object is a list containing multiple references, where each reference is a list with information on author, journal etc. Because different formats code their information differently, class bibliography uses bib-like headings to ensure that reference names give a meaningful description of its' content (i.e. 'author' instead of 'AU'). This means that an .ris or medline and pubmed files have their tags converted on import by read_bibliography
, while .bib tags are not altered.
Class 'bibliography' will import all information given in a file, and will attempt to assign it to a sensible heading. Possible entry names are (in this order):
type tag 'TY'
author tags 'AU' or 'A' followed by 1:5
year tags 'PY'or 'Y1'
title tags 'TI' or 'T1'
journal tags 'JO', 'T2', 'T3', 'SO', 'JT', 'JF' or 'JA'
volume tag 'VL'
issue tag 'IS'
pages one or more of tags 'EP', 'BP' or 'SP'
abstract tags 'AB' or 'N2'
keywords tags 'KW' or 'DE'
doi tag 'DO'
call tag 'CN'
issn tag 'SN'
url tag 'UR'
accession tag 'AN'
institution tag 'CY'
publisher tag 'PB'
pubplace tag 'PP'
address tag 'AD'
editor tag 'ED'
edition tag 'ET'
language tag 'LA'
further_info any unallocated information