Skip to content

Report

Reports Structure Objects.

CitationType

Bases: Enum

Citation type Work.

TypeA class-attribute instance-attribute

TypeA = 0

TypeB class-attribute instance-attribute

TypeB = 1

CitationReport

Bases: BaseModel

Cited by Works with stats.

work instance-attribute

work: Work

citation_type instance-attribute

citation_type: CitationType

CitationSummary

Bases: BaseModel

Summary of citation information in all works.

type_a_count class-attribute instance-attribute

type_a_count: int = 0

type_b_count class-attribute instance-attribute

type_b_count: int = 0

add_cite_type

def add_cite_type(cite_type: CitationType) -> None

Add the type of cite in the corresponding counter.

OpenAccessSummary

Bases: BaseModel

Open Access Type counter.

diamond class-attribute instance-attribute

diamond: int = 0

gold class-attribute instance-attribute

gold: int = 0

green class-attribute instance-attribute

green: int = 0

hybrid class-attribute instance-attribute

hybrid: int = 0

bronze class-attribute instance-attribute

bronze: int = 0

closed class-attribute instance-attribute

closed: int = 0

add_oa_type

def add_oa_type(open_access_type: OpenAccessStatus) -> None

Add the type of Open Access in the corresponding counter.

WorkTypeCounter

Bases: BaseModel

Work Type Counter.

type_name instance-attribute

type_name: str

count instance-attribute

count: int

WorkReport

Bases: BaseModel

Work model with stats.

work instance-attribute

work: Work

cited_by instance-attribute

cited_by: list[CitationReport]

citation_summary instance-attribute

citation_summary: CitationSummary

SourcesSummary

Bases: BaseModel

Sources model with stats.

sources instance-attribute

sources: list[Source]

AuthorReport

Bases: BaseModel

Report of scientific production of an author.

author instance-attribute

author: Author

works instance-attribute

works: list[WorkReport]

citation_summary instance-attribute

citation_summary: CitationSummary

open_access_summary instance-attribute

open_access_summary: OpenAccessSummary

works_type_summary instance-attribute

works_type_summary: list[WorkTypeCounter]

sources_summary instance-attribute

sources_summary: SourcesSummary

InstitutionReport

Bases: BaseModel

Scientific production report of the Institution.

institution instance-attribute

institution: Institution

works instance-attribute

works: list[WorkReport]

citation_summary instance-attribute

citation_summary: CitationSummary

open_access_summary instance-attribute

open_access_summary: OpenAccessSummary

works_type_summary instance-attribute

works_type_summary: list[WorkTypeCounter]

sources_summary instance-attribute

sources_summary: SourcesSummary