Skip to content

Class: DataServiceAccess

Access through a data service where the subject is available via a particular locator.

URI: dledist:DataServiceAccess

erDiagram DataServiceAccess { string locator NodeUriOrCurie schema_type } DataService { W3CISO8601 date_modified W3CISO8601 date_published stringList keywords string short_name string title string version_label stringList version_notes uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Statement { uriorcurie object } AttributeSpecification { uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type uriorcurie range string value } Annotation { string annotation_value } Thing { uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Activity { W3CISO8601 ended_at W3CISO8601 started_at uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Entity { uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Agent { uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Relationship { uriorcurie object } Identifier { uriorcurie creator string notation NodeUriOrCurie schema_type } Resource { W3CISO8601 date_modified W3CISO8601 date_published stringList keywords string short_name string title string version_label stringList version_notes uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } IndexedResourcePartOf { string locator } IndexedResourcePart { string locator } AccessMethod { NodeUriOrCurie schema_type } DataServiceAccess ||--|| DataService : "data_service" DataService ||--}o Thing : "about" DataService ||--}o AccessMethod : "access_methods" DataService ||--|o Thing : "conforms_to" DataService ||--}o IndexedResourcePart : "indexed_parts" DataService ||--}o IndexedResourcePartOf : "indexed_part_of" DataService ||--|o Resource : "previous_version" DataService ||--|o Thing : "same_as" DataService ||--}o Identifier : "identifiers" DataService ||--}o Relationship : "qualified_relations" DataService ||--}o Agent : "attributed_to" DataService ||--}o Entity : "derived_from" DataService ||--}o Activity : "generated_by" DataService ||--}o Thing : "relations" DataService ||--}o Annotation : "annotations" DataService ||--}o AttributeSpecification : "attributes" DataService ||--}o Statement : "characterized_by" Statement ||--|| Property : "predicate" AttributeSpecification ||--|| Property : "predicate" AttributeSpecification ||--}o Annotation : "annotations" AttributeSpecification ||--}o AttributeSpecification : "attributes" AttributeSpecification ||--}o Statement : "characterized_by" Annotation ||--|o Thing : "annotation_tag" Thing ||--}o Thing : "relations" Thing ||--}o Annotation : "annotations" Thing ||--}o AttributeSpecification : "attributes" Thing ||--}o Statement : "characterized_by" Activity ||--|o Location : "at_location" Activity ||--}o Identifier : "identifiers" Activity ||--}o Relationship : "qualified_relations" Activity ||--}o Agent : "associated_with" Activity ||--}o Activity : "informed_by" Activity ||--}o Thing : "relations" Activity ||--}o Annotation : "annotations" Activity ||--}o AttributeSpecification : "attributes" Activity ||--}o Statement : "characterized_by" Entity ||--}o Identifier : "identifiers" Entity ||--}o Relationship : "qualified_relations" Entity ||--}o Agent : "attributed_to" Entity ||--}o Entity : "derived_from" Entity ||--}o Activity : "generated_by" Entity ||--}o Thing : "relations" Entity ||--}o Annotation : "annotations" Entity ||--}o AttributeSpecification : "attributes" Entity ||--}o Statement : "characterized_by" Agent ||--}o Agent : "acted_on_behalf_of" Agent ||--|o Location : "at_location" Agent ||--}o Identifier : "identifiers" Agent ||--}o Relationship : "qualified_relations" Agent ||--}o Thing : "relations" Agent ||--}o Annotation : "annotations" Agent ||--}o AttributeSpecification : "attributes" Agent ||--}o Statement : "characterized_by" Relationship ||--}| Role : "roles" Resource ||--}o Thing : "about" Resource ||--}o AccessMethod : "access_methods" Resource ||--|o Thing : "conforms_to" Resource ||--}o IndexedResourcePart : "indexed_parts" Resource ||--}o IndexedResourcePartOf : "indexed_part_of" Resource ||--|o Resource : "previous_version" Resource ||--|o Thing : "same_as" Resource ||--}o Identifier : "identifiers" Resource ||--}o Relationship : "qualified_relations" Resource ||--}o Agent : "attributed_to" Resource ||--}o Entity : "derived_from" Resource ||--}o Activity : "generated_by" Resource ||--}o Thing : "relations" Resource ||--}o Annotation : "annotations" Resource ||--}o AttributeSpecification : "attributes" Resource ||--}o Statement : "characterized_by" IndexedResourcePartOf ||--|o Resource : "resource" IndexedResourcePartOf ||--}o Role : "roles" IndexedResourcePart ||--|| Resource : "resource" IndexedResourcePart ||--}o Role : "roles"
Press "Alt" / "Option" to enable Pan & Zoom

Inheritance

Slots

Name Cardinality and Range Description Inheritance
data_service 1
DataService
A data service that gives access to the distribution of a dataset direct
locator 1
String
A descriptive identifier that locates a resource within a containing resource direct
schema_type 0..1
NodeUriOrCurie
State that the subject is an instance of a particular schema class AccessMethod

Identifier and Mapping Information

Schema Source

  • from schema: https://concepts.datalad.org/s/edistributions/unreleased

Mappings

Mapping Type Mapped Value
self dledist:DataServiceAccess
native dledist:DataServiceAccess

LinkML Source

Direct

name: DataServiceAccess
description: Access through a data service where the subject is available via a particular
  locator.
from_schema: https://concepts.datalad.org/s/edistributions/unreleased
is_a: AccessMethod
slots:
- data_service
- locator
slot_usage:
  data_service:
    name: data_service
    required: true
  locator:
    name: locator
    required: true
class_uri: dledist:DataServiceAccess

Induced

name: DataServiceAccess
description: Access through a data service where the subject is available via a particular
  locator.
from_schema: https://concepts.datalad.org/s/edistributions/unreleased
is_a: AccessMethod
slot_usage:
  data_service:
    name: data_service
    required: true
  locator:
    name: locator
    required: true
attributes:
  data_service:
    name: data_service
    description: A data service that gives access to the distribution of a dataset.
    from_schema: https://concepts.datalad.org/s/edistributions/unreleased
    rank: 1000
    slot_uri: dledist:data_service
    alias: data_service
    owner: DataServiceAccess
    domain_of:
    - DataServiceAccess
    range: DataService
    required: true
  locator:
    name: locator
    description: A descriptive identifier that locates a resource within a containing
      resource. This can be a unique name, a numerical key, or another notation that
      uniquely identifies the subject within the containing resource.
    from_schema: https://concepts.datalad.org/s/edistributions/unreleased
    exact_mappings:
    - bibo:locator
    rank: 1000
    slot_uri: dlres:locator
    alias: locator
    owner: DataServiceAccess
    domain_of:
    - DataServiceAccess
    - IndexedResourceRelationship
    range: string
    required: true
  schema_type:
    name: schema_type
    description: State that the subject is an instance of a particular schema class.
      Typically, no explicit value needs to be assigned to this slot, because it matches
      the class type of a particular record. However, this slots can be used as a
      type designator of a schema element for validation and schema structure handling
      purposes. This is used to indicate specialized schema classes for properties
      that accept a hierarchy of classes as their range.
    from_schema: https://concepts.datalad.org/s/edistributions/unreleased
    exact_mappings:
    - dcterms:type
    rank: 1000
    slot_uri: rdf:type
    designates_type: true
    alias: schema_type
    owner: DataServiceAccess
    domain_of:
    - ThingMixin
    - Identifier
    - AccessMethod
    range: NodeUriOrCurie
class_uri: dledist:DataServiceAccess