Class: Catalog
Catalog metadata for displaying the application.
classDiagram
class Catalog
click Catalog href "../Catalog/"
Catalog : application
Catalog --> "0..1" CatalogApplicationMetadata : application
click CatalogApplicationMetadata href "../CatalogApplicationMetadata/"
Catalog : author
Catalog --> "*" Author : author
click Author href "../Author/"
Catalog : organization
Catalog --> "1..*" Organization : organization
click Organization href "../Organization/"
Attributes
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| application | 0..1 CatalogApplicationMetadata |
Application element specifying the application specific metadata | direct |
| author | * Author |
Author element specifying metadata about the application's author | direct |
| organization | 1..* Organization |
Organization element specifying metadata about the organization/company provi... | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| ApplicationMetadata | catalog | range | Catalog |
This section is only relevant for contributors of the specification
LinkML Source
Direct
Details
name: Catalog
description: Catalog metadata for displaying the application.
from_schema: https://specification.margo.org/data-model
attributes:
application:
name: application
description: Application element specifying the application specific metadata.
See the [Application Metadata](#applicationmetadata-attributes) section below.
from_schema: https://specification.margo.org/application-schema
domain_of:
- Catalog
range: CatalogApplicationMetadata
author:
name: author
description: Author element specifying metadata about the application's author.
See the [Author Metadata](#author-attributes) section below.
from_schema: https://specification.margo.org/application-schema
domain_of:
- Catalog
range: Author
multivalued: true
inlined: true
inlined_as_list: true
organization:
name: organization
description: Organization element specifying metadata about the organization/company
providing the application. See the [Organization Metadata](#organization-attributes)
section below.
from_schema: https://specification.margo.org/application-schema
domain_of:
- Catalog
range: Organization
required: true
multivalued: true
inlined: true
inlined_as_list: true
Induced
Details
name: Catalog
description: Catalog metadata for displaying the application.
from_schema: https://specification.margo.org/data-model
attributes:
application:
name: application
description: Application element specifying the application specific metadata.
See the [Application Metadata](#applicationmetadata-attributes) section below.
from_schema: https://specification.margo.org/application-schema
alias: application
owner: Catalog
domain_of:
- Catalog
range: CatalogApplicationMetadata
author:
name: author
description: Author element specifying metadata about the application's author.
See the [Author Metadata](#author-attributes) section below.
from_schema: https://specification.margo.org/application-schema
alias: author
owner: Catalog
domain_of:
- Catalog
range: Author
multivalued: true
inlined: true
inlined_as_list: true
organization:
name: organization
description: Organization element specifying metadata about the organization/company
providing the application. See the [Organization Metadata](#organization-attributes)
section below.
from_schema: https://specification.margo.org/application-schema
alias: organization
owner: Catalog
domain_of:
- Catalog
range: Organization
required: true
multivalued: true
inlined: true
inlined_as_list: true