pypif.obj.common.reference module

class pypif.obj.common.reference.Reference(doi=None, isbn=None, issn=None, url=None, title=None, publisher=None, journal=None, volume=None, issue=None, year=None, figure=None, table=None, pages=None, authors=None, editors=None, affiliations=None, acknowledgements=None, references=None, tags=None, **kwargs)

Bases: pypif.obj.common.pio.Pio

Information about a referenced publication.

__init__(doi=None, isbn=None, issn=None, url=None, title=None, publisher=None, journal=None, volume=None, issue=None, year=None, figure=None, table=None, pages=None, authors=None, editors=None, affiliations=None, acknowledgements=None, references=None, tags=None, **kwargs)

Constructor.

Parameters:
  • doi – String with DOI of the published work
  • isbn – String with ISBN of the published work
  • issn – String with ISSN of the published work
  • url – String with URL to the published work
  • title – String with title of the published work.
  • publisher – String with publisher of the work.
  • journal – String with the journal in which the work was published.
  • volume – String with the volume in which the work was published.
  • issue – String with the issue in which the work was published.
  • year – String with the year in which the work was published.
  • figure – Dictionary or DisplayItem object with the figure to reference.
  • table – Dictionary or DisplayItem object with the table to reference.
  • pages – String, integer, dictionary, or Pages object with the starting and ending pages for the published work.
  • authors – List of strings, dictionaries, or Name objects with information about the authors.
  • editors – List of strings, dictionaries, or Name objects with information about the editors.
  • affiliations – List of strings with affiliations.
  • acknowledgements – List of strings with acknowledgements.
  • references – List of dictionaries or Reference objects with works cited by this published work.
  • tags – List of strings or numbers that are tags for this object.
  • kwargs – Dictionary of fields that are not supported.
acknowledgements
affiliations
authors
doi
editors
figure
isbn
issn
issue
journal
pages
publisher
references
table
title
url
volume
year