Class: MediaSet
Metadata about files associated with this product. Summarizes the main media file associated with this product, usually an off-site URL or PDF uploaded to OSTI, with its state, URL if applicable, and other identifying state information pertaining to the media files as a group. Each media set is uniquely identified by its MEDIA_ID
value.
URI: brc:MediaSet
classDiagram
class MediaSet
click MediaSet href "../MediaSet"
MediaSet : access_limitations
MediaSet --> "*" AccessLimitationsEnum : access_limitations
click AccessLimitationsEnum href "../AccessLimitationsEnum"
MediaSet : added_by
MediaSet : date_added
MediaSet : date_updated
MediaSet : date_valid_end
MediaSet : document_page_count
MediaSet : files
MediaSet --> "*" MediaFile : files
click MediaFile href "../MediaFile"
MediaSet : media_id
MediaSet : media_location
MediaSet --> "0..1" MediaLocationEnum : media_location
click MediaLocationEnum href "../MediaLocationEnum"
MediaSet : media_source
MediaSet : media_title
MediaSet : mime_type
MediaSet : osti_id
MediaSet : revision
MediaSet : status
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
media_id | 0..1 Integer |
Unique ID for this MEDIA SET | direct |
revision | 0..1 Integer |
Revision number of this media association set | direct |
access_limitations | * AccessLimitationsEnum |
Access limitations are inherited from the parent metadata record at time of a... | direct |
osti_id | 0..1 Integer |
Links to Record OSTI_ID value for a Media Set | direct |
status | 0..1 String |
Indicate the current processing of the media file set | direct |
added_by | 0..1 Integer |
Indicates user ID that added this media set | direct |
document_page_count | 0..1 Integer |
Number of pages, if applicable, found in the processing of this file | direct |
mime_type | 0..1 String |
MIME type description of the file content of this media file | direct |
media_title | 0..1 String |
Optional title provided for the given media set | direct |
media_location | 0..1 MediaLocationEnum |
Indicates if this media set's main content is LOCAL or OFF-SITE | direct |
media_source | 0..1 String |
Indicates the initial primary source of the media set | direct |
date_added | 0..1 Datetime |
Date this media set was first created | direct |
date_updated | 0..1 Datetime |
Date this media set was most recently modified | direct |
date_valid_end | 0..1 Datetime |
If present, date and time when media association was removed or replaced | direct |
files | * MediaFile |
Array of all files, including original submission of file or URL along with a... | direct |
Usages
used by | used in | type | used |
---|---|---|---|
Record | media | range | MediaSet |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/brc/brc_schema
Mappings
Mapping Type | Mapped Value |
---|---|
self | brc:MediaSet |
native | brc:MediaSet |
LinkML Source
Direct
name: MediaSet
description: Metadata about files associated with this product. Summarizes the main
media file associated with this product, usually an off-site URL or PDF uploaded
to OSTI, with its state, URL if applicable, and other identifying state information
pertaining to the media files as a group. Each media set is uniquely identified
by its `MEDIA_ID` value.
from_schema: https://w3id.org/brc/brc_schema
attributes:
media_id:
name: media_id
description: Unique ID for this MEDIA SET.
examples:
- value: '233743'
from_schema: https://w3id.org/brc/osti_schema
rank: 1000
domain_of:
- MediaSet
- MediaFile
range: integer
revision:
name: revision
description: Revision number of this media association set.
examples:
- value: '3'
from_schema: https://w3id.org/brc/osti_schema
domain_of:
- Record
- MediaSet
- MediaFile
range: integer
access_limitations:
name: access_limitations
description: Access limitations are inherited from the parent metadata record
at time of association.
examples:
- value: UNL
from_schema: https://w3id.org/brc/osti_schema
domain_of:
- Record
- MediaSet
range: AccessLimitationsEnum
multivalued: true
pattern: ^.{0,5}$
osti_id:
name: osti_id
description: Links to Record OSTI_ID value for a Media Set.
examples:
- value: '99238'
from_schema: https://w3id.org/brc/osti_schema
domain_of:
- Record
- MediaSet
range: integer
status:
name: status
description: Indicate the current processing of the media file set.
examples:
- value: P
from_schema: https://w3id.org/brc/osti_schema
domain_of:
- AuditLog
- MediaSet
- MediaFile
range: string
added_by:
name: added_by
description: Indicates user ID that added this media set.
examples:
- value: '34582'
from_schema: https://w3id.org/brc/osti_schema
domain_of:
- Record
- MediaSet
range: integer
document_page_count:
name: document_page_count
description: Number of pages, if applicable, found in the processing of this file.
examples:
- value: '23'
from_schema: https://w3id.org/brc/osti_schema
rank: 1000
domain_of:
- MediaSet
- MediaFile
range: integer
mime_type:
name: mime_type
description: MIME type description of the file content of this media file. This
value is set by OSTI media processing.
examples:
- value: application/pdf
from_schema: https://w3id.org/brc/osti_schema
rank: 1000
domain_of:
- MediaSet
- MediaFile
range: string
media_title:
name: media_title
description: Optional title provided for the given media set.
examples:
- value: PDF of technical report content
from_schema: https://w3id.org/brc/osti_schema
rank: 1000
domain_of:
- MediaSet
range: string
pattern: ^.{0,500}$
media_location:
name: media_location
description: Indicates if this media set's main content is LOCAL or OFF-SITE.
examples:
- value: L
from_schema: https://w3id.org/brc/osti_schema
rank: 1000
domain_of:
- MediaSet
range: MediaLocationEnum
media_source:
name: media_source
description: Indicates the initial primary source of the media set.
examples:
- value: MEDIA_API_UPLOAD
from_schema: https://w3id.org/brc/osti_schema
rank: 1000
domain_of:
- MediaSet
- MediaFile
range: string
date_added:
name: date_added
description: Date this media set was first created. (UTC)
examples:
- value: '1992-03-08T11:23:44.123+00:00'
from_schema: https://w3id.org/brc/osti_schema
rank: 1000
domain_of:
- MediaSet
range: datetime
date_updated:
name: date_updated
description: Date this media set was most recently modified. (UTC)
examples:
- value: '2009-11-05T08:33:12.231+00:00'
from_schema: https://w3id.org/brc/osti_schema
rank: 1000
domain_of:
- MediaSet
range: datetime
date_valid_end:
name: date_valid_end
description: If present, date and time when media association was removed or replaced.
(UTC)
examples:
- value: '2021-02-15T12:32:11.332+00:00'
from_schema: https://w3id.org/brc/osti_schema
rank: 1000
domain_of:
- MediaSet
range: datetime
files:
name: files
description: Array of all files, including original submission of file or URL
along with any derived files during processing of media.
from_schema: https://w3id.org/brc/osti_schema
rank: 1000
domain_of:
- MediaSet
range: MediaFile
multivalued: true
Induced
name: MediaSet
description: Metadata about files associated with this product. Summarizes the main
media file associated with this product, usually an off-site URL or PDF uploaded
to OSTI, with its state, URL if applicable, and other identifying state information
pertaining to the media files as a group. Each media set is uniquely identified
by its `MEDIA_ID` value.
from_schema: https://w3id.org/brc/brc_schema
attributes:
media_id:
name: media_id
description: Unique ID for this MEDIA SET.
examples:
- value: '233743'
from_schema: https://w3id.org/brc/osti_schema
rank: 1000
alias: media_id
owner: MediaSet
domain_of:
- MediaSet
- MediaFile
range: integer
revision:
name: revision
description: Revision number of this media association set.
examples:
- value: '3'
from_schema: https://w3id.org/brc/osti_schema
alias: revision
owner: MediaSet
domain_of:
- Record
- MediaSet
- MediaFile
range: integer
access_limitations:
name: access_limitations
description: Access limitations are inherited from the parent metadata record
at time of association.
examples:
- value: UNL
from_schema: https://w3id.org/brc/osti_schema
alias: access_limitations
owner: MediaSet
domain_of:
- Record
- MediaSet
range: AccessLimitationsEnum
multivalued: true
pattern: ^.{0,5}$
osti_id:
name: osti_id
description: Links to Record OSTI_ID value for a Media Set.
examples:
- value: '99238'
from_schema: https://w3id.org/brc/osti_schema
alias: osti_id
owner: MediaSet
domain_of:
- Record
- MediaSet
range: integer
status:
name: status
description: Indicate the current processing of the media file set.
examples:
- value: P
from_schema: https://w3id.org/brc/osti_schema
alias: status
owner: MediaSet
domain_of:
- AuditLog
- MediaSet
- MediaFile
range: string
added_by:
name: added_by
description: Indicates user ID that added this media set.
examples:
- value: '34582'
from_schema: https://w3id.org/brc/osti_schema
alias: added_by
owner: MediaSet
domain_of:
- Record
- MediaSet
range: integer
document_page_count:
name: document_page_count
description: Number of pages, if applicable, found in the processing of this file.
examples:
- value: '23'
from_schema: https://w3id.org/brc/osti_schema
rank: 1000
alias: document_page_count
owner: MediaSet
domain_of:
- MediaSet
- MediaFile
range: integer
mime_type:
name: mime_type
description: MIME type description of the file content of this media file. This
value is set by OSTI media processing.
examples:
- value: application/pdf
from_schema: https://w3id.org/brc/osti_schema
rank: 1000
alias: mime_type
owner: MediaSet
domain_of:
- MediaSet
- MediaFile
range: string
media_title:
name: media_title
description: Optional title provided for the given media set.
examples:
- value: PDF of technical report content
from_schema: https://w3id.org/brc/osti_schema
rank: 1000
alias: media_title
owner: MediaSet
domain_of:
- MediaSet
range: string
pattern: ^.{0,500}$
media_location:
name: media_location
description: Indicates if this media set's main content is LOCAL or OFF-SITE.
examples:
- value: L
from_schema: https://w3id.org/brc/osti_schema
rank: 1000
alias: media_location
owner: MediaSet
domain_of:
- MediaSet
range: MediaLocationEnum
media_source:
name: media_source
description: Indicates the initial primary source of the media set.
examples:
- value: MEDIA_API_UPLOAD
from_schema: https://w3id.org/brc/osti_schema
rank: 1000
alias: media_source
owner: MediaSet
domain_of:
- MediaSet
- MediaFile
range: string
date_added:
name: date_added
description: Date this media set was first created. (UTC)
examples:
- value: '1992-03-08T11:23:44.123+00:00'
from_schema: https://w3id.org/brc/osti_schema
rank: 1000
alias: date_added
owner: MediaSet
domain_of:
- MediaSet
range: datetime
date_updated:
name: date_updated
description: Date this media set was most recently modified. (UTC)
examples:
- value: '2009-11-05T08:33:12.231+00:00'
from_schema: https://w3id.org/brc/osti_schema
rank: 1000
alias: date_updated
owner: MediaSet
domain_of:
- MediaSet
range: datetime
date_valid_end:
name: date_valid_end
description: If present, date and time when media association was removed or replaced.
(UTC)
examples:
- value: '2021-02-15T12:32:11.332+00:00'
from_schema: https://w3id.org/brc/osti_schema
rank: 1000
alias: date_valid_end
owner: MediaSet
domain_of:
- MediaSet
range: datetime
files:
name: files
description: Array of all files, including original submission of file or URL
along with any derived files during processing of media.
from_schema: https://w3id.org/brc/osti_schema
rank: 1000
alias: files
owner: MediaSet
domain_of:
- MediaSet
range: MediaFile
multivalued: true