vivyd.data.Author#

class Author(*, firstname, lastname, email, institution, info=<factory>)[source]#

Bases: object

A class representing an author of a dataset. This is used to store information about the individuals who contributed to the creation of the dataset.

Parameters:
  • info (dict[str, Any]) – Additional metadata about the author, such as their role in the project, contact information, etc. This is a flexible field that can hold any relevant information that does not fit into the predefined fields.

  • firstname (str)

  • lastname (str)

  • email (str)

  • institution (str)

Attributes#

Author.firstname: str#
Author.lastname: str#
Author.email: str#
Author.institution: str#
Author.info: dict[str, Any]#

Additional metadata about the author, such as their role in the project, contact information, etc. This is a flexible field that can hold any relevant information that does not fit into the predefined fields.