deposit.hal.metadata module

This module defines a OAfr/TEI exporter, to be used with the SWORD interface to HAL.

class deposit.hal.metadata.AOFRFormatter[source]

Bases: deposit.sword.metadata.MetadataFormatter

Formatter for HAL

formatName()[source]
render(paper, filename, form)[source]
renderJournal(root, journal)[source]
renderPubli(biblStruct, publi, halType, pubdate)[source]
renderTitleAuthors(root, paper, author_structure, depositing_id)[source]
param author_structure:
 the structure id of the depositing
author
param depositing_id:
 the index of the depositing author in the list of authors
deposit.hal.metadata.aofrDocumentType(paper)[source]