@hestia-earth/schema
Version:
Hestia Schema
96 lines (95 loc) • 2.48 kB
TypeScript
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;
}