Skip to content

Class: Project

A node in the C2M2 project hierarchy subdividing all resources described by this DCC's C2M2 metadata

URI: cfde_schema:Project

classDiagram class Project Project : abbreviation Project : creation_time Project : description Project : id_namespace Project : local_id Project : persistent_id

Slots

Name Range Cardinality Description Info
id_namespace IdNamespace 1..1 A CFDE-cleared identifier representing the top-level data space containing this project [part 1 of 2-component composite primary key] .
local_id xsd:string 1..1 An identifier representing this project, unique within this id_namespace [part 2 of 2-component composite primary key] .
persistent_id xsd:string 0..1 A persistent, resolvable (not necessarily retrievable) URI or compact ID permanently attached to this project .
creation_time xsd:dateTime 0..1 An ISO 8601 -- RFC 3339 (subset)-compliant timestamp documenting this project's creation time: YYYY-MM-DDTHH:MM:SS±NN:NN .
abbreviation xsd:string 0..1 A very short display label for this project .
description xsd:string 0..1 A human-readable description of this project .

Usages

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/linkml/cfde

Mappings

Mapping Type Mapped Value
self ['cfde_schema:Project']
native ['cfde_schema:Project']

LinkML Specification

Direct

name: project
description: A node in the C2M2 project hierarchy subdividing all resources described
  by this DCC's C2M2 metadata
title: project
from_schema: https://w3id.org/linkml/cfde
attributes:
  id_namespace:
    name: id_namespace
    description: A CFDE-cleared identifier representing the top-level data space containing
      this project [part 1 of 2-component composite primary key]
    from_schema: https://w3id.org/linkml/cfde
    range: id_namespace
    required: true
  local_id:
    name: local_id
    description: An identifier representing this project, unique within this id_namespace
      [part 2 of 2-component composite primary key]
    from_schema: https://w3id.org/linkml/cfde
    range: string
    required: true
  persistent_id:
    name: persistent_id
    description: A persistent, resolvable (not necessarily retrievable) URI or compact
      ID permanently attached to this project
    from_schema: https://w3id.org/linkml/cfde
    range: string
  creation_time:
    name: creation_time
    description: 'An ISO 8601 -- RFC 3339 (subset)-compliant timestamp documenting
      this project''s creation time: YYYY-MM-DDTHH:MM:SS±NN:NN'
    from_schema: https://w3id.org/linkml/cfde
    range: datetime
  abbreviation:
    name: abbreviation
    description: A very short display label for this project
    from_schema: https://w3id.org/linkml/cfde
    range: string
    pattern: ^[a-zA-Z0-9_]+$
  description:
    name: description
    description: A human-readable description of this project
    from_schema: https://w3id.org/linkml/cfde
    range: string
unique_keys:
  name_unique_key:
    unique_key_name: name_unique_key
    unique_key_slots:
    - name
  project_primary_key:
    unique_key_name: project_primary_key
    unique_key_slots:
    - '[''id_namespace'', ''local_id'']'

Induced

name: project
description: A node in the C2M2 project hierarchy subdividing all resources described
  by this DCC's C2M2 metadata
title: project
from_schema: https://w3id.org/linkml/cfde
attributes:
  id_namespace:
    name: id_namespace
    description: A CFDE-cleared identifier representing the top-level data space containing
      this project [part 1 of 2-component composite primary key]
    from_schema: https://w3id.org/linkml/cfde
    alias: id_namespace
    owner: project
    range: id_namespace
    required: true
  local_id:
    name: local_id
    description: An identifier representing this project, unique within this id_namespace
      [part 2 of 2-component composite primary key]
    from_schema: https://w3id.org/linkml/cfde
    alias: local_id
    owner: project
    range: string
    required: true
  persistent_id:
    name: persistent_id
    description: A persistent, resolvable (not necessarily retrievable) URI or compact
      ID permanently attached to this project
    from_schema: https://w3id.org/linkml/cfde
    alias: persistent_id
    owner: project
    range: string
  creation_time:
    name: creation_time
    description: 'An ISO 8601 -- RFC 3339 (subset)-compliant timestamp documenting
      this project''s creation time: YYYY-MM-DDTHH:MM:SS±NN:NN'
    from_schema: https://w3id.org/linkml/cfde
    alias: creation_time
    owner: project
    range: datetime
  abbreviation:
    name: abbreviation
    description: A very short display label for this project
    from_schema: https://w3id.org/linkml/cfde
    alias: abbreviation
    owner: project
    range: string
    pattern: ^[a-zA-Z0-9_]+$
  description:
    name: description
    description: A human-readable description of this project
    from_schema: https://w3id.org/linkml/cfde
    alias: description
    owner: project
    range: string
unique_keys:
  name_unique_key:
    unique_key_name: name_unique_key
    unique_key_slots:
    - name
  project_primary_key:
    unique_key_name: project_primary_key
    unique_key_slots:
    - '[''id_namespace'', ''local_id'']'