enums package#

Submodules#

enums.dataclass_enums module#

class academic_metrics.enums.dataclass_enums.DataClassTypes(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]#

Bases: Enum

Enum for the different types of data classes.

CATEGORY_INFO#

Category information.

Type:

str

GLOBAL_FACULTY_STATS#

Global faculty statistics.

Type:

str

FACULTY_INFO#

Faculty information.

Type:

str

FACULTY_STATS#

Faculty statistics.

Type:

str

ARTICLE_DETAILS#

Article details.

Type:

str

ARTICLE_STATS#

Article statistics.

Type:

str

CROSSREF_ARTICLE_DETAILS#

Crossref article details.

Type:

str

CROSSREF_ARTICLE_STATS#

Crossref article statistics.

Type:

str

CATEGORY_INFO = 'category_info'#
GLOBAL_FACULTY_STATS = 'global_faculty_stats'#
FACULTY_INFO = 'faculty_info'#
FACULTY_STATS = 'faculty_stats'#
ARTICLE_DETAILS = 'article_details'#
ARTICLE_STATS = 'article_stats'#
CROSSREF_ARTICLE_DETAILS = 'crossref_article_details'#
CROSSREF_ARTICLE_STATS = 'crossref_article_stats'#

enums.enums module#

class academic_metrics.enums.enums.AttributeTypes(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]#

Bases: Enum

Enum for the different types of attributes.

AUTHOR#

Author.

Type:

str

TITLE#

Title.

Type:

str

ABSTRACT#

Abstract.

Type:

str

END_RECORD#

End record.

Type:

str

WC_PATTERN#

Word count pattern.

Type:

str

DEPARTMENT#

Department.

Type:

str

CROSSREF_TITLE#

Crossref title.

Type:

str

CROSSREF_ABSTRACT#

Crossref abstract.

Type:

str

CROSSREF_AUTHORS#

Crossref authors.

Type:

str

CROSSREF_DEPARTMENTS#

Crossref departments.

Type:

str

CROSSREF_CATEGORIES#

Crossref categories.

Type:

str

CROSSREF_URL#

Crossref URL.

Type:

str

CROSSREF_CITATION_COUNT#

Crossref citation count.

Type:

str

CROSSREF_LICENSE_URL#

Crossref license URL.

Type:

str

CROSSREF_PUBLISHED_PRINT#

Crossref published print.

Type:

str

CROSSREF_CREATED_DATE#

Crossref created date.

Type:

str

CROSSREF_PUBLISHED_ONLINE#

Crossref published online.

Type:

str

CROSSREF_JOURNAL#

Crossref journal.

Type:

str

CROSSREF_DOI#

Crossref DOI.

Type:

str

CROSSREF_THEMES#

Crossref themes.

Type:

str

CROSSREF_EXTRA_CONTEXT#

Crossref extra context.

Type:

str

AUTHOR = 'author'#
TITLE = 'title'#
ABSTRACT = 'abstract'#
END_RECORD = 'end_record'#
WC_PATTERN = 'wc_pattern'#
DEPARTMENT = 'department'#
CROSSREF_TITLE = 'crossref-title'#
CROSSREF_ABSTRACT = 'crossref-abstract'#
CROSSREF_AUTHORS = 'crossref-authors'#
CROSSREF_DEPARTMENTS = 'crossref-departments'#
CROSSREF_CATEGORIES = 'crossref-categories'#
CROSSREF_CITATION_COUNT = 'crossref-citation-count'#
CROSSREF_LICENSE_URL = 'crossref-license-url'#
CROSSREF_PUBLISHED_PRINT = 'crossref-published-print'#
CROSSREF_CREATED_DATE = 'crossref-created-date'#
CROSSREF_PUBLISHED_ONLINE = 'crossref-published-online'#
CROSSREF_JOURNAL = 'crossref-journal'#
CROSSREF_URL = 'crossref-url'#
CROSSREF_DOI = 'crossref-doi'#
CROSSREF_THEMES = 'crossref-themes'#
CROSSREF_EXTRA_CONTEXT = 'crossref-extra-context'#

Module contents#