DOI Banner

This module implements a mechanism for linking HEPData records to Elsevier journal articles defined by a DOI.

hepdata.modules.doi_banner.views

HEPData DOI Banner Views.

hepdata.modules.doi_banner.views

HEPData DOI Banner Views.

hepdata.modules.doi_banner.views.resolve_doi_data(doi)[source]

Resolve a journal DOI to the corresponding HEPData record.

Route: /doidata/<path:doi>

Parameters

doi – DOI of journal article

Returns

redirect to HEPData record (or 404 if it doesn’t exist)

hepdata.modules.doi_banner.views.get_doi_banner(doi)[source]

Return either a HEPData image or a 1-pixel image depending on whether a HEPData record with a given journal DOI exists.

Route: /doibanner/<path:doi>

Parameters

doi – DOI of journal article

Returns

send_file