Class: ProductSpecification
A specification document associated with a data product
URI: neon:ProductSpecification
classDiagram
class ProductSpecification
click ProductSpecification href "../ProductSpecification/"
ProductSpecification : file_name
ProductSpecification : file_size
ProductSpecification : mime_type
ProductSpecification : spec_description
ProductSpecification : spec_id
ProductSpecification : spec_type
ProductSpecification : url
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| spec_id | 1 String |
Unique specification identifier | direct |
| spec_description | 0..1 String |
Description of the specification | direct |
| spec_type | 0..1 String |
Type of specification (protocol, user guide, etc | direct |
| file_name | 0..1 String |
Name of the specification file | direct |
| file_size | 0..1 Integer |
File size in bytes | direct |
| mime_type | 0..1 String |
MIME type of the file | direct |
| url | 0..1 Uri |
URL to download the specification | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| DataProduct | specifications | range | ProductSpecification |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/neon-schema
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | neon:ProductSpecification |
| native | neon:ProductSpecification |
LinkML Source
Direct
name: ProductSpecification
description: A specification document associated with a data product
from_schema: https://w3id.org/neon-schema
attributes:
spec_id:
name: spec_id
description: Unique specification identifier
from_schema: https://w3id.org/neon-schema
rank: 1000
identifier: true
domain_of:
- ProductSpecification
range: string
required: true
spec_description:
name: spec_description
description: Description of the specification
from_schema: https://w3id.org/neon-schema
rank: 1000
domain_of:
- ProductSpecification
range: string
spec_type:
name: spec_type
description: Type of specification (protocol, user guide, etc.)
from_schema: https://w3id.org/neon-schema
rank: 1000
domain_of:
- ProductSpecification
range: string
file_name:
name: file_name
description: Name of the specification file
from_schema: https://w3id.org/neon-schema
rank: 1000
domain_of:
- ProductSpecification
- DataFile
range: string
file_size:
name: file_size
description: File size in bytes
from_schema: https://w3id.org/neon-schema
rank: 1000
domain_of:
- ProductSpecification
- ReleaseArtifact
- DataFile
range: integer
mime_type:
name: mime_type
description: MIME type of the file
from_schema: https://w3id.org/neon-schema
rank: 1000
domain_of:
- ProductSpecification
range: string
url:
name: url
description: URL to download the specification
from_schema: https://w3id.org/neon-schema
rank: 1000
slot_uri: schema:url
domain_of:
- ProductSpecification
- ReleaseArtifact
- DataFile
range: uri
Induced
name: ProductSpecification
description: A specification document associated with a data product
from_schema: https://w3id.org/neon-schema
attributes:
spec_id:
name: spec_id
description: Unique specification identifier
from_schema: https://w3id.org/neon-schema
rank: 1000
identifier: true
alias: spec_id
owner: ProductSpecification
domain_of:
- ProductSpecification
range: string
required: true
spec_description:
name: spec_description
description: Description of the specification
from_schema: https://w3id.org/neon-schema
rank: 1000
alias: spec_description
owner: ProductSpecification
domain_of:
- ProductSpecification
range: string
spec_type:
name: spec_type
description: Type of specification (protocol, user guide, etc.)
from_schema: https://w3id.org/neon-schema
rank: 1000
alias: spec_type
owner: ProductSpecification
domain_of:
- ProductSpecification
range: string
file_name:
name: file_name
description: Name of the specification file
from_schema: https://w3id.org/neon-schema
rank: 1000
alias: file_name
owner: ProductSpecification
domain_of:
- ProductSpecification
- DataFile
range: string
file_size:
name: file_size
description: File size in bytes
from_schema: https://w3id.org/neon-schema
rank: 1000
alias: file_size
owner: ProductSpecification
domain_of:
- ProductSpecification
- ReleaseArtifact
- DataFile
range: integer
mime_type:
name: mime_type
description: MIME type of the file
from_schema: https://w3id.org/neon-schema
rank: 1000
alias: mime_type
owner: ProductSpecification
domain_of:
- ProductSpecification
range: string
url:
name: url
description: URL to download the specification
from_schema: https://w3id.org/neon-schema
rank: 1000
slot_uri: schema:url
alias: url
owner: ProductSpecification
domain_of:
- ProductSpecification
- ReleaseArtifact
- DataFile
range: uri