27 lines
485 B
TypeScript
27 lines
485 B
TypeScript
interface MetadataAlgorithm {
|
|
language?: string
|
|
version?: string
|
|
container: {
|
|
entrypoint: string
|
|
image: string
|
|
tag: string
|
|
checksum: string
|
|
}
|
|
}
|
|
|
|
interface Metadata {
|
|
created: string
|
|
updated: string
|
|
name: string
|
|
description: string
|
|
type: 'dataset' | 'algorithm'
|
|
author: string
|
|
license: string
|
|
links?: string[]
|
|
tags?: string[]
|
|
copyrightHolder?: string
|
|
contentLanguage?: string
|
|
algorithm?: MetadataAlgorithm
|
|
additionalInformation?: any
|
|
}
|