Class: Person
A person.
URI: schema:Person
Inheritance
- PersonOrOrganization
- Person
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| 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 |
| givenName | 1 String |
The person's first name | direct |
| familyName | 1 String |
The person's surname | direct |
| worksForOrganizationMboIds | * Organization |
The MBO identifiers of organizations which that the person works for | direct |
| affiliatedOrganizationMboIds | * Organization |
The mbo identifiers of organizations which that the person is affiliated with | direct |
| contactPointMboIds | * ContactPoint |
The MBO identifiers of contact points for this person or organization | direct |
| identifiers | * String |
A generic identifier for this entity | direct |
| id | 1 String |
An identifier chosen from the range given to your work package by WP1 | PersonOrOrganization |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/marco-bolo/csv-input-classes
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | schema:Person |
| native | mbo:Person |
LinkML Source
Direct
name: Person
description: A person.
from_schema: https://w3id.org/marco-bolo/csv-input-classes
is_a: PersonOrOrganization
slots:
- metadataPublisherId
- metadataDescribedForActionId
- givenName
- familyName
- worksForOrganizationMboIds
- affiliatedOrganizationMboIds
- contactPointMboIds
- identifiers
class_uri: schema:Person
Induced
name: Person
description: A person.
from_schema: https://w3id.org/marco-bolo/csv-input-classes
is_a: PersonOrOrganization
attributes:
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: Person
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: Person
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
givenName:
name: givenName
description: The person's first name.
title: Given Name
from_schema: https://w3id.org/marco-bolo/csv-input-classes
rank: 1000
slot_uri: schema:givenName
alias: givenName
owner: Person
domain_of:
- Person
range: string
required: true
multivalued: false
familyName:
name: familyName
description: The person's surname.
title: Family Name
from_schema: https://w3id.org/marco-bolo/csv-input-classes
rank: 1000
slot_uri: schema:familyName
alias: familyName
owner: Person
domain_of:
- Person
range: string
required: true
multivalued: false
worksForOrganizationMboIds:
name: worksForOrganizationMboIds
description: The MBO identifiers of organizations which that the person works
for.
title: Works for Organizations (mPIDs)
comments:
- 'mPID(s) from the first column of Organization.csv
Pipe-delimited when there are multiple values
'
from_schema: https://w3id.org/marco-bolo/csv-input-classes
rank: 1000
slot_uri: schema:worksFor
alias: worksForOrganizationMboIds
owner: Person
domain_of:
- Person
range: Organization
required: false
multivalued: true
affiliatedOrganizationMboIds:
name: affiliatedOrganizationMboIds
description: The mbo identifiers of organizations which that the person is affiliated
with.
title: Affiliated to Organizations (mPIDs)
comments:
- 'mPID(s) from the first column of Organization.csv
Pipe-delimited when there are multiple values
'
from_schema: https://w3id.org/marco-bolo/csv-input-classes
rank: 1000
slot_uri: schema:affiliation
alias: affiliatedOrganizationMboIds
owner: Person
domain_of:
- Person
range: Organization
required: false
multivalued: true
contactPointMboIds:
name: contactPointMboIds
description: The MBO identifiers of contact points for this person or organization.
title: Contact Points (mPIDs)
comments:
- 'mPID(s) from the first column of ContactPoint.csv
Pipe-delimited when there are multiple values
'
from_schema: https://w3id.org/marco-bolo/csv-input-classes
rank: 1000
slot_uri: schema:contactPoint
alias: contactPointMboIds
owner: Person
domain_of:
- Person
- Organization
range: ContactPoint
required: false
multivalued: true
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: Person
domain_of:
- Person
- Organization
- Document
- Instrument
- Platform
range: string
required: false
multivalued: true
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: Person
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_-]+$
class_uri: schema:Person