Project

General

Profile

1
export class SearchResult {
2
    title: { "name": string, "accessMode": string, "sc39": string};
3
    id:string;
4
    DOI:string;
5
    //publications & datasets & organizations:
6
    projects: {"funderShortname": string, "funderName": string, "acronym": string, "title": string, "code": string, "id": string}[];
7
    //datasets & publications
8
    description: string;
9
    year: string;
10
    embargoEndDate: string;
11
    authors: string[];
12
    //datasets:
13
    publisher: string;
14
    //dataproviders & projects:
15
    organizations: { "name": string, "id": string}[];
16
    //projects:
17
    acronym: string;
18
    code: string;
19
    //funders: {"funderShortname": string, "funderName": string}[]; // not used
20
    funderShortname: string;
21
    startYear:number;
22
    endYear:number;
23
    //organizations:
24
    country: string;
25
    //dataproviders:
26
    englishname: string;
27
    type: string;
28
    websiteURL: string;
29
    OAIPMHURL: string;
30
    compatibility: string;
31
    countries: string[];
32
    subjects: string[];
33

    
34
    //publications & datasets & software
35
    countriesForResults: string[];
36
    languages: string[];
37

    
38
    //software
39
    programmingLanguages: string[];
40

    
41
    entityType: string;
42
    types: string[];
43
    openAccessMandate: boolean;
44
    constructor(){}
45

    
46
}
(9-9/10)