Skip to content

Class: Contributor

An individual who contributed to the dataset in some manner, not necessarily as an author.

URI: brc:Contributor

classDiagram class Contributor click Contributor href "../Contributor" Individual <|-- Contributor click Individual href "../Individual" Contributor : affiliation Contributor : contributorType Contributor --> "0..1" ContributorTypeCodes : contributorType click ContributorTypeCodes href "../ContributorTypeCodes" Contributor : email Contributor : name Contributor : orcid Contributor : primaryContact

Inheritance

Slots

Name Cardinality and Range Description Inheritance
contributorType 0..1
ContributorTypeCodes
The contribution type direct
name 0..1
String
Name of the individual Individual
email 0..1
String
Email address of the individual Individual
primaryContact 0..1
Boolean
Indicates if the individual is a primary contact Individual
affiliation 0..1
String or 
Organization or 
String
Affiliation of the individual Individual
orcid 0..1
Uriorcurie
ORCID for the individual Individual

Usages

used by used in type used
Dataset contributors range Contributor

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/brc/brc_schema

Mappings

Mapping Type Mapped Value
self brc:Contributor
native brc:Contributor

LinkML Source

Direct

name: Contributor
description: An individual who contributed to the dataset in some manner, not necessarily
  as an author.
from_schema: https://w3id.org/brc/brc_schema
is_a: Individual
attributes:
  contributorType:
    name: contributorType
    description: The contribution type.
    from_schema: https://w3id.org/brc/brc_schema
    rank: 1000
    domain_of:
    - Contributor
    range: ContributorTypeCodes

Induced

name: Contributor
description: An individual who contributed to the dataset in some manner, not necessarily
  as an author.
from_schema: https://w3id.org/brc/brc_schema
is_a: Individual
attributes:
  contributorType:
    name: contributorType
    description: The contribution type.
    from_schema: https://w3id.org/brc/brc_schema
    rank: 1000
    alias: contributorType
    owner: Contributor
    domain_of:
    - Contributor
    range: ContributorTypeCodes
  name:
    name: name
    description: Name of the individual.
    from_schema: https://w3id.org/brc/brc_schema
    rank: 1000
    slot_uri: schema:name
    alias: name
    owner: Contributor
    domain_of:
    - Individual
    range: string
  email:
    name: email
    description: Email address of the individual.
    from_schema: https://w3id.org/brc/brc_schema
    rank: 1000
    slot_uri: schema:email
    alias: email
    owner: Contributor
    domain_of:
    - Individual
    range: string
  primaryContact:
    name: primaryContact
    description: Indicates if the individual is a primary contact.
    from_schema: https://w3id.org/brc/brc_schema
    rank: 1000
    alias: primaryContact
    owner: Contributor
    domain_of:
    - Individual
    range: boolean
  affiliation:
    name: affiliation
    description: Affiliation of the individual.
    from_schema: https://w3id.org/brc/brc_schema
    rank: 1000
    alias: affiliation
    owner: Contributor
    domain_of:
    - Individual
    range: string
    any_of:
    - range: Organization
    - range: string
  orcid:
    name: orcid
    description: ORCID for the individual. This should include the full URI with prefix,
      e.g., https://orcid.org/0000-0002-1825-0097.
    from_schema: https://w3id.org/brc/brc_schema
    rank: 1000
    alias: orcid
    owner: Contributor
    domain_of:
    - Individual
    range: uriorcurie