23 lines
782 B
TypeScript
23 lines
782 B
TypeScript
export class PublicationInfo {
|
|
title: string;
|
|
authors: { [key: string]: string }[];
|
|
date: string;
|
|
types: string[];
|
|
downloadFrom: Map<string, string[]>;
|
|
bioentities: Map<string, Map<string, string>>;
|
|
identifiers: Map<string, string>;
|
|
publisher: string;
|
|
journal: string;
|
|
languages: string[];
|
|
subjects: string[];
|
|
classifiedSubjects: Map<string, string[]>;
|
|
description: string;
|
|
bestlicense: string;
|
|
collectedFrom: Map<string, string>;
|
|
fundedByProjects: Map<string, string[]>;
|
|
relatedResearchData: Map<string, string[]>;//{ [key: string]: string }[];
|
|
similarPublications: Map<string, string[]>;//{ [key: string]: string }[];
|
|
references: { [key: string]: string }[];
|
|
contexts: { [key: string]: string }[];
|
|
}
|