Skip to content

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