Class: Instrument
A scientific instrument or sensor used in data collection.
__
_Note: Some scientists prefer the term "sensor" - use alternateName to _
_advertise this synonym. The instrument type should be linked to the _
NERC SeaVoX Device Catalogue (L22) vocabulary.
__
See: https://vocab.nerc.ac.uk/collection/L22/current/
__
URI: schema:Thing
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 |
| alternateName | 0..1 String |
An alternative name | direct |
| description | 0..1 String |
A description for this entity | direct |
| identifiers | * String |
A generic identifier for this entity | direct |
| instrumentTypeId | 0..1 Uri |
A URL persistent identifier for the instrument type, preferably from the | direct |
| instrumentTypeName | 0..1 String |
A human-readable name for the instrument type | direct |
| instrumentManufacturer | 0..1 String |
The name of the instrument manufacturer | direct |
| instrumentModel | 0..1 String |
The model designation of the instrument | direct |
| instrumentSerialNumber | 0..1 String |
The serial number of the specific instrument unit | direct |
| mountedOnPlatformMboId | 0..1 Platform |
The MBO identifier of the platform on which this instrument is mounted | direct |
| ownerId | 0..1 PersonOrOrganization |
The Permanent Identifier of an person or organization who owns the entity | direct |
| maintainerId | 0..1 PersonOrOrganization |
The Permanent Identifier of an person or organization who maintains this enti... | direct |
| url | 0..1 SchemaURL |
The URL of the entity you are describing | direct |
| subjectOfDocumentMboIds | * Document |
Documents containing detailed metadata about this entity, such as | direct |
| keywords | * String |
Key words classifying this entity | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| HowToStep | useInstrumentMboIds | range | Instrument |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/marco-bolo/csv-input-classes
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | schema:Thing |
| native | mbo:Instrument |
LinkML Source
Direct
name: Instrument
description: "A scientific instrument or sensor used in data collection.\n\nNote:\
\ Some scientists prefer the term \"sensor\" - use `alternateName` to \nadvertise\
\ this synonym. The instrument type should be linked to the \nNERC SeaVoX Device\
\ Catalogue (L22) vocabulary.\n\nSee: https://vocab.nerc.ac.uk/collection/L22/current/\n"
from_schema: https://w3id.org/marco-bolo/csv-input-classes
slots:
- id
- metadataPublisherId
- metadataDescribedForActionId
- name
- alternateName
- description
- identifiers
- instrumentTypeId
- instrumentTypeName
- instrumentManufacturer
- instrumentModel
- instrumentSerialNumber
- mountedOnPlatformMboId
- ownerId
- maintainerId
- url
- subjectOfDocumentMboIds
- keywords
class_uri: schema:Thing
Induced
name: Instrument
description: "A scientific instrument or sensor used in data collection.\n\nNote:\
\ Some scientists prefer the term \"sensor\" - use `alternateName` to \nadvertise\
\ this synonym. The instrument type should be linked to the \nNERC SeaVoX Device\
\ Catalogue (L22) vocabulary.\n\nSee: https://vocab.nerc.ac.uk/collection/L22/current/\n"
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: Instrument
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: Instrument
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: Instrument
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: Instrument
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
alternateName:
name: alternateName
description: An alternative name.
title: Alternate Name
comments:
- "A less commonly used name for the same entity. \nFor example: \n`DASSH` for\
\ MBA\n`ICES Survey Protocol` for Manual for the International Bottom Trawl\
\ Surveys\n"
from_schema: https://w3id.org/marco-bolo/csv-input-classes
rank: 1000
slot_uri: schema:alternateName
alias: alternateName
owner: Instrument
domain_of:
- Organization
- Document
- Instrument
- Platform
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: Instrument
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
identifiers:
name: identifiers
description: A generic identifier for this entity. Should not hold the MBO identifier.
title: Identifiers
comments:
- 'Can include any kind on non-MBO identifiers like ROR, ORCID, DOI, ISBNs, IGSN,
UUIDs, etc.
'
from_schema: https://w3id.org/marco-bolo/csv-input-classes
rank: 1000
slot_uri: schema:identifier
alias: identifiers
owner: Instrument
domain_of:
- Person
- Organization
- Document
- Instrument
- Platform
range: string
required: false
multivalued: true
instrumentTypeId:
name: instrumentTypeId
description: "A URL persistent identifier for the instrument type, preferably\
\ from the \nNERC SeaVoX Device Catalogue (L22).\n"
title: Instrument Type (URL PID)
comments:
- "Should be a URI from a controlled vocabulary.\n\nPrimary source: NERC L22 SeaVoX\
\ Device Catalogue\nhttps://vocab.nerc.ac.uk/collection/L22/current/\n\nExample:\
\ `http://vocab.nerc.ac.uk/collection/L22/current/TOOL0058/` \n(Sea-Bird SBE\
\ 911plus CTD)\n\nYou can search for instruments at:\nhttps://www.bodc.ac.uk/resources/vocabularies/vocabulary_search/L22/\n"
from_schema: https://w3id.org/marco-bolo/csv-input-classes
rank: 1000
slot_uri: schema:additionalType
alias: instrumentTypeId
owner: Instrument
domain_of:
- Instrument
range: uri
required: false
multivalued: false
instrumentTypeName:
name: instrumentTypeName
description: 'A human-readable name for the instrument type.
'
title: Instrument Type Name
comments:
- 'For example: `CTD`, `fluorometer`, `acoustic Doppler current profiler`
This provides a searchable text field complementing the vocabulary URI.
'
from_schema: https://w3id.org/marco-bolo/csv-input-classes
rank: 1000
slot_uri: schema:category
alias: instrumentTypeName
owner: Instrument
domain_of:
- Instrument
range: string
required: false
multivalued: false
instrumentManufacturer:
name: instrumentManufacturer
description: 'The name of the instrument manufacturer.
'
title: Manufacturer
comments:
- 'For example: `Sea-Bird Scientific`, `Teledyne RD Instruments`, `WET Labs`
'
from_schema: https://w3id.org/marco-bolo/csv-input-classes
rank: 1000
slot_uri: schema:manufacturer
alias: instrumentManufacturer
owner: Instrument
domain_of:
- Instrument
range: string
required: false
multivalued: false
instrumentModel:
name: instrumentModel
description: 'The model designation of the instrument.
'
title: Model
comments:
- 'For example: `SBE 911plus`, `Workhorse Sentinel ADCP`, `ECO-FLNTU`
'
from_schema: https://w3id.org/marco-bolo/csv-input-classes
rank: 1000
slot_uri: schema:model
alias: instrumentModel
owner: Instrument
domain_of:
- Instrument
range: string
required: false
multivalued: false
instrumentSerialNumber:
name: instrumentSerialNumber
description: 'The serial number of the specific instrument unit.
'
title: Serial Number
comments:
- 'The manufacturer-assigned serial number for this specific unit.
'
from_schema: https://w3id.org/marco-bolo/csv-input-classes
rank: 1000
slot_uri: schema:serialNumber
alias: instrumentSerialNumber
owner: Instrument
domain_of:
- Instrument
range: string
required: false
multivalued: false
mountedOnPlatformMboId:
name: mountedOnPlatformMboId
description: 'The MBO identifier of the platform on which this instrument is mounted.
'
title: Mounted On Platform (mPID)
comments:
- 'An mPID from the first column of Platform.csv
For example, if the instrument is mounted on a research vessel,
reference the vessel''s Platform record here.
'
from_schema: https://w3id.org/marco-bolo/csv-input-classes
rank: 1000
slot_uri: schema:isPartOf
alias: mountedOnPlatformMboId
owner: Instrument
domain_of:
- Instrument
range: Platform
required: false
multivalued: false
ownerId:
name: ownerId
description: 'The Permanent Identifier of an person or organization who owns the
entity.
'
title: Owner (mPID)
comments:
- 'Should be an mPID from the first column of either Person.csv or Organization.csv
'
from_schema: https://w3id.org/marco-bolo/csv-input-classes
rank: 1000
slot_uri: schema:copyrightHolder
alias: ownerId
owner: Instrument
domain_of:
- Dataset
- DataDownload
- SoftwareSourceCode
- SoftwareApplication
- Document
- Instrument
- Platform
range: PersonOrOrganization
required: false
multivalued: false
maintainerId:
name: maintainerId
description: The Permanent Identifier of an person or organization who maintains
this entity.
title: Maintainer (mPID)
comments:
- 'Should be an mPID from the first column of either Person.csv or Organization.csv
'
from_schema: https://w3id.org/marco-bolo/csv-input-classes
rank: 1000
slot_uri: schema:maintainer
alias: maintainerId
owner: Instrument
domain_of:
- Dataset
- DataDownload
- SoftwareSourceCode
- SoftwareApplication
- Document
- Instrument
range: PersonOrOrganization
required: false
multivalued: false
url:
name: url
description: The URL of the entity you are describing.
title: URL
comments:
- 'Must include the protocol (scheme) and should follow RFC 3986 standards
For example: `https://example.com`, `http://example.com`
`ftp://ftp.example.org/data`, `doi:10.1000/example123`, `urn:isbn:1234567890`,
`mailto:contact@example.com`
'
from_schema: https://w3id.org/marco-bolo/csv-input-classes
rank: 1000
slot_uri: schema:url
alias: url
owner: Instrument
domain_of:
- HowTo
- HowToStep
- Organization
- Service
- MonetaryGrant
- Document
- Instrument
- Platform
range: schemaURL
required: false
multivalued: false
subjectOfDocumentMboIds:
name: subjectOfDocumentMboIds
description: "Documents containing detailed metadata about this entity, such as\
\ \nmanufacturer specifications, SensorML files, or calibration records.\n"
title: Described By Documents (mPIDs)
comments:
- "mPID(s) from the first column of Document.csv\nPipe-delimited when there are\
\ multiple values\n\nUse this to link to detailed metadata documents that go\
\ beyond \nwhat the core fields can express.\n"
from_schema: https://w3id.org/marco-bolo/csv-input-classes
rank: 1000
slot_uri: schema:subjectOf
alias: subjectOfDocumentMboIds
owner: Instrument
domain_of:
- Instrument
- Platform
range: Document
required: false
multivalued: true
keywords:
name: keywords
description: Key words classifying this entity.
title: Keywords
comments:
- 'Separate multiple keyword with a ''|''.
e.g. Whales|Population Genetics
'
from_schema: https://w3id.org/marco-bolo/csv-input-classes
rank: 1000
slot_uri: schema:keywords
alias: keywords
owner: Instrument
domain_of:
- Dataset
- Organization
- SoftwareSourceCode
- SoftwareApplication
- Document
- Instrument
- Platform
range: string
required: false
multivalued: true
class_uri: schema:Thing