explore-services/src/app/entities/publicationInfo.ts

22 lines
720 B
TypeScript

export class PublicationInfo {
title: string;
authors: 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 }[];
}