class documentation

Model for a publication.

Class Method from_works_container Create a Publication instance from a WorksContainer.
Method bibliography Return the publication as a bibliographic string.
Class Variable authors Undocumented
Class Variable doi Undocumented
Class Variable journal Undocumented
Class Variable num_citations Undocumented
Class Variable title Undocumented
Class Variable volume Undocumented
Class Variable year Undocumented
Property author_names Return the authors as a string.
@classmethod
def from_works_container(cls: type, works_container: WorksContainer) -> Publication:

Create a Publication instance from a WorksContainer.

def bibliography(self) -> str:

Return the publication as a bibliographic string.

authors: list[AuthorName] =

Undocumented

doi: str =

Undocumented

journal: str =

Undocumented

num_citations: int =

Undocumented

title: str =

Undocumented

volume: str =

Undocumented

year: int =

Undocumented

@property
author_names: str =

Return the authors as a string.