UNPKG

@hestia-earth/schema

Version:
96 lines (95 loc) 2.48 kB
import { JSON, SchemaType } from './types'; import { Actor } from './Actor'; /** * Information uniquely describing the document or database. */ export declare class Bibliography extends JSON<SchemaType.Bibliography> { /** * An automatically generated citation in the format: lastName (year) for a single author or institution, lastName & lastName (year) for two authors or institutions, or lastName et al (year) for more than two authors or institutions. */ name?: string; /** * DOI for the document or database. */ documentDOI?: string; /** * The title of the document or database. */ title?: string; /** * The [arXiv](https://arxiv.org/) ID. */ arxivID?: string; /** * The [Scopus](https://www.scopus.com/) ID */ scopus?: string; /** * The [Mendeley](https://www.mendeley.com/) ID. */ mendeleyID?: string; /** * The authors of the document or database. */ authors?: Actor[]; /** * Where the document or database was published (can be "unpublished"). */ outlet?: string; /** * The year the document or database was published, or the year this version of the database was released. */ year?: number; /** * The volume holding the document. */ volume?: number; /** * The issue holding the document. */ issue?: string; /** * The chapter. */ chapter?: string; /** * The range of pages the document covers, e.g. 4-8. */ pages?: string; /** * The publisher of the document or database. */ publisher?: string; /** * The city of the publisher. */ city?: string; /** * The editors of the document or database. */ editors?: Actor[]; /** * The institutions who published the document or database. */ institutionPub?: Actor[]; /** * Websites where the document or database was accessed from. */ websites?: string[]; /** * A link to a freely available pdf version of this article. */ articlePdf?: string; /** * A corresponding list of dates the webpages were accessed in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD). */ dateAccessed?: string[]; /** * A brief summary of the document or database. */ abstract?: string; /** * The version of the schema when these data were created. */ schemaVersion?: string; }