Class: Act of Creation (Action)

The act of creation of one or more MBO datasets.

__

todo: Should we merge this with HowTo into one CSV?

__

URI: schema:CreateAction

diagram

Slots

Name Cardinality and Range Description Inheritance
id 1
String
An identifier chosen from the range given to your work package by WP1 direct
metadataPublisherId 1
PersonOrOrganization
The MBO Persistent IDentifier (mPID) of the person who entered this row of da... direct
metadataDescribedForActionId 1
Action
The Action which resulted in this metadata record being described direct
name 1
String
A name/title direct
agentId 1
PersonOrOrganization
The person or organization who performed the action direct
abstract 0..1
String
A short description summarising this entity direct
description 0..1
String
A description for this entity direct
howToPerformActionMboId 0..1
HowTo
How the action was performed direct
participantIds *
PersonOrOrganization
The IDs of the people or organizations who collaborated in the action direct
actionInputPids *
Uri
Inputs to the Action; for example datasets or other data sources direct
resultingDatasetMboIds *
Dataset
The MBO identifiers of any datasets created in this action direct
childActionMboIds *
Action
The MBO identifiers of any child actions created or performed as a result of ... direct

Usages

used by used in type used
Action metadataDescribedForActionId range Action
Action childActionMboIds range Action
HowTo metadataDescribedForActionId range Action
HowToStep metadataDescribedForActionId range Action
HowToTip metadataDescribedForActionId range Action
Dataset metadataDescribedForActionId range Action
Person metadataDescribedForActionId range Action
Organization metadataDescribedForActionId range Action
ContactPoint metadataDescribedForActionId range Action
License metadataDescribedForActionId range Action
PropertyValue metadataDescribedForActionId range Action
DataDownload metadataDescribedForActionId range Action
DatasetComment metadataDescribedForActionId range Action
SoftwareSourceCode metadataDescribedForActionId range Action
SoftwareApplication metadataDescribedForActionId range Action
EmbargoStatement metadataDescribedForActionId range Action
DefinedTerm metadataDescribedForActionId range Action
PublishingStatusDefinedTerm metadataDescribedForActionId range Action
Place metadataDescribedForActionId range Action
GeoShape metadataDescribedForActionId range Action
MonetaryGrant metadataDescribedForActionId range Action
Taxon metadataDescribedForActionId range Action
Audience metadataDescribedForActionId range Action
Document metadataDescribedForActionId range Action
Instrument metadataDescribedForActionId range Action
Platform metadataDescribedForActionId range Action

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/marco-bolo/csv-input-classes

Mappings

Mapping Type Mapped Value
self schema:CreateAction
native mbo:Action

LinkML Source

Direct

name: Action
description: 'The act of creation of one or more MBO datasets.


  todo: Should we merge this with `HowTo` into one CSV?

  '
title: Act of Creation
from_schema: https://w3id.org/marco-bolo/csv-input-classes
slots:
- id
- metadataPublisherId
- metadataDescribedForActionId
- name
- agentId
- abstract
- description
- howToPerformActionMboId
- participantIds
- actionInputPids
- resultingDatasetMboIds
- childActionMboIds
class_uri: schema:CreateAction

Induced

name: Action
description: 'The act of creation of one or more MBO datasets.


  todo: Should we merge this with `HowTo` into one CSV?

  '
title: Act of Creation
from_schema: https://w3id.org/marco-bolo/csv-input-classes
attributes:
  id:
    name: id
    description: 'An identifier chosen from the range given to your work package by
      WP1.

      '
    title: MBO Permanent Identifier
    comments:
    - "This is the identifier (mPID) for this row of the spreadsheet \nand for whatever\
      \ information is being described in this row. \nIt must start with `mbo_`, only\
      \ use printable ASCII characters\nand should be unique in this column. \n"
    from_schema: https://w3id.org/marco-bolo/csv-input-classes
    rank: 1000
    identifier: true
    alias: id
    owner: Action
    domain_of:
    - Action
    - HowTo
    - HowToStep
    - HowToTip
    - Dataset
    - PersonOrOrganization
    - ContactPoint
    - License
    - PropertyValue
    - DataDownload
    - DatasetComment
    - SoftwareSourceCode
    - SoftwareApplication
    - Service
    - EmbargoStatement
    - DefinedTerm
    - Place
    - GeoShape
    - MonetaryGrant
    - Taxon
    - Audience
    - Document
    - Instrument
    - Platform
    range: string
    required: true
    pattern: ^mbo_[a-zA-Z0-9_-]+$
  metadataPublisherId:
    name: metadataPublisherId
    description: 'The MBO Persistent IDentifier (mPID) of the person who entered this
      row of data.

      '
    title: Data Entry Person (mPID - you)
    comments:
    - 'Should be an mPID from the first column of Person.csv

      '
    from_schema: https://w3id.org/marco-bolo/csv-input-classes
    rank: 1000
    slot_uri: schema:creator
    alias: metadataPublisherId
    owner: Action
    domain_of:
    - Action
    - HowTo
    - HowToStep
    - HowToTip
    - Dataset
    - Person
    - Organization
    - ContactPoint
    - License
    - PropertyValue
    - DataDownload
    - DatasetComment
    - SoftwareSourceCode
    - SoftwareApplication
    - Service
    - EmbargoStatement
    - DefinedTerm
    - Place
    - GeoShape
    - MonetaryGrant
    - Taxon
    - Audience
    - Document
    - Instrument
    - Platform
    range: PersonOrOrganization
    required: true
    multivalued: false
  metadataDescribedForActionId:
    name: metadataDescribedForActionId
    description: 'The [Action](#action) which resulted in this metadata record being
      described.


      Is likely to be the Action associated with a MARCO-BOLO Task.

      '
    title: Data Entered for Action (mPID)
    comments:
    - "The mPID from the first column of the Action.csv. \nNote that you can reference\
      \ the same mPID in multiple rows.\n\nUses the <https://w3id.org/marco-bolo/isResultOf>\
      \ predicate but ultimately ends up being \nrepresented as a triple in the form\
      \ `<action> schema:result <this-entity>`.\n"
    from_schema: https://w3id.org/marco-bolo/csv-input-classes
    rank: 1000
    slot_uri: mbo:isResultOf
    alias: metadataDescribedForActionId
    owner: Action
    domain_of:
    - Action
    - HowTo
    - HowToStep
    - HowToTip
    - Dataset
    - Person
    - Organization
    - ContactPoint
    - License
    - PropertyValue
    - DataDownload
    - DatasetComment
    - SoftwareSourceCode
    - SoftwareApplication
    - EmbargoStatement
    - DefinedTerm
    - Place
    - GeoShape
    - MonetaryGrant
    - Taxon
    - Audience
    - Document
    - Instrument
    - Platform
    range: Action
    required: true
    multivalued: false
  name:
    name: name
    description: A name/title
    title: Name
    comments:
    - "The commonly used name. \nFor example: `MBA` for Marine Biological Association\n"
    from_schema: https://w3id.org/marco-bolo/csv-input-classes
    rank: 1000
    slot_uri: schema:name
    alias: name
    owner: Action
    domain_of:
    - Action
    - HowTo
    - HowToStep
    - HowToTip
    - Dataset
    - Organization
    - ContactPoint
    - License
    - PropertyValue
    - DataDownload
    - SoftwareSourceCode
    - SoftwareApplication
    - Service
    - Place
    - GeoShape
    - MonetaryGrant
    - Taxon
    - Audience
    - Document
    - Instrument
    - Platform
    range: string
    required: true
    multivalued: false
  agentId:
    name: agentId
    description: The person or organization who performed the action.
    title: Agent (mPID)
    comments:
    - 'This identifier must be defined in the CSV file Person.csv or Organization.csv

      '
    from_schema: https://w3id.org/marco-bolo/csv-input-classes
    rank: 1000
    slot_uri: schema:agent
    alias: agentId
    owner: Action
    domain_of:
    - Action
    range: PersonOrOrganization
    required: true
    multivalued: false
  abstract:
    name: abstract
    description: A short description summarising this entity.
    title: Abstract
    comments:
    - "A brief summary that captures the essence of this entity in ~ 1-5 sentences.\
      \ \nThink of this as what would appear in search results or catalog listings,\n\
      it should quickly convey the main purpose or key points without technical details.\n"
    from_schema: https://w3id.org/marco-bolo/csv-input-classes
    rank: 1000
    slot_uri: schema:abstract
    alias: abstract
    owner: Action
    domain_of:
    - Action
    - HowToStep
    - Document
    range: string
    required: false
    multivalued: false
  description:
    name: description
    description: A description for this entity.
    title: Description
    comments:
    - 'A concise one-sentence summary of the main point or purpose.

      '
    from_schema: https://w3id.org/marco-bolo/csv-input-classes
    rank: 1000
    slot_uri: schema:description
    alias: description
    owner: Action
    domain_of:
    - Action
    - HowTo
    - HowToStep
    - HowToTip
    - Dataset
    - Organization
    - ContactPoint
    - License
    - PropertyValue
    - DataDownload
    - SoftwareSourceCode
    - SoftwareApplication
    - Service
    - DefinedTerm
    - Place
    - GeoShape
    - MonetaryGrant
    - Document
    - Instrument
    - Platform
    range: string
    required: false
    multivalued: false
  howToPerformActionMboId:
    name: howToPerformActionMboId
    description: How the action was performed.
    title: How To (mPID)
    comments:
    - 'This identifier must be defined in the CSV file HowTo.csv

      '
    from_schema: https://w3id.org/marco-bolo/csv-input-classes
    rank: 1000
    slot_uri: schema:actionProcess
    alias: howToPerformActionMboId
    owner: Action
    domain_of:
    - Action
    range: HowTo
    required: false
    multivalued: false
  participantIds:
    name: participantIds
    description: The IDs of the people or organizations who collaborated in the action.
    title: Participants (mPIDs)
    comments:
    - 'mPID(s) from the first column of either Person.csv or Organization.csv

      Pipe-delimited when there are multiple values

      '
    from_schema: https://w3id.org/marco-bolo/csv-input-classes
    rank: 1000
    slot_uri: schema:participant
    alias: participantIds
    owner: Action
    domain_of:
    - Action
    range: PersonOrOrganization
    required: false
    multivalued: true
  actionInputPids:
    name: actionInputPids
    description: Inputs to the `Action`; for example datasets or other data sources.
    title: Inputs (URL PIDs)
    comments:
    - "This should be a URL to a digital object (dataset, publication, etc)\nFor example:\
      \ `https://example.com`, `http://example.com`, \n`ftp://ftp.example.org/data`,\
      \ `doi:10.1000/example123`\n\nPipe-delimited when there are multiple values\n"
    from_schema: https://w3id.org/marco-bolo/csv-input-classes
    rank: 1000
    slot_uri: schema:object
    alias: actionInputPids
    owner: Action
    domain_of:
    - Action
    range: uri
    required: false
    multivalued: true
  resultingDatasetMboIds:
    name: resultingDatasetMboIds
    description: The MBO identifiers of any datasets created in this action.
    title: Resulting Datasets (mPIDs)
    comments:
    - 'mPID(s) from the first column of Dataset.csv

      Pipe-delimited when there are multiple values

      '
    from_schema: https://w3id.org/marco-bolo/csv-input-classes
    rank: 1000
    slot_uri: schema:result
    alias: resultingDatasetMboIds
    owner: Action
    domain_of:
    - Action
    range: Dataset
    required: false
    multivalued: true
  childActionMboIds:
    name: childActionMboIds
    description: The MBO identifiers of any child actions created or performed as
      a result of this action.
    title: Child Actions (mPIDs)
    comments:
    - "This child action must be defined in the CSV file Action.csv. \nWhat defines\
      \ a child action vs a subsequent action is up to you: \nfor example, if you\
      \ are creating your own datasets from published data, \nfor 2 different parameters,\
      \ the parent action could be \n`collating physical parameters` and the child\
      \ actions could be, `...for CO2`, `...for Chla`\n\nPipe-delimited when there\
      \ are multiple values\n"
    from_schema: https://w3id.org/marco-bolo/csv-input-classes
    rank: 1000
    slot_uri: schema:result
    alias: childActionMboIds
    owner: Action
    domain_of:
    - Action
    range: Action
    required: false
    multivalued: true
class_uri: schema:CreateAction