Skip to content

Class: Geolocation

A normalized value for a location on the earth's surface

URI: nmdc:GeolocationValue

classDiagram class Geolocation click Geolocation href "../Geolocation" AttributeValue <|-- Geolocation click AttributeValue href "../AttributeValue" Geolocation : attribute_cv_term_id Geolocation : attribute_name Geolocation : entity_id Geolocation : latitude Geolocation : longitude Geolocation : raw_value

Inheritance

Slots

Name Cardinality and Range Description Inheritance
latitude 1
String
direct
longitude 1
String
direct
raw_value 0..1
String
The raw value for a geolocation should follow {latitude} {longitude} direct
entity_id 1
UUID
The database entity (sample, feature, protein, etc AttributeValue
attribute_name 1
String
The attribute being captured in this annotation AttributeValue
attribute_cv_term_id 0..1
LocalCurie
If the attribute is a term from a controlled vocabulary, the ID of the term AttributeValue

Identifier and Mapping Information

Schema Source

  • from schema: http://kbase.github.io/cdm-schema/cdm_schema

Mappings

Mapping Type Mapped Value
self nmdc:GeolocationValue
native kb_cdm:Geolocation
undefined schema:GeoCoordinates

LinkML Source

Direct

name: Geolocation
description: A normalized value for a location on the earth's surface
from_schema: http://kbase.github.io/cdm-schema/cdm_schema
mappings:
- schema:GeoCoordinates
is_a: AttributeValue
attributes:
  latitude:
    name: latitude
    from_schema: http://kbase.github.io/cdm-schema/cdm_to_review
    rank: 1000
    domain_of:
    - Geolocation
    required: true
  longitude:
    name: longitude
    from_schema: http://kbase.github.io/cdm-schema/cdm_to_review
    rank: 1000
    domain_of:
    - Geolocation
    required: true
  raw_value:
    name: raw_value
    description: The raw value for a geolocation should follow {latitude} {longitude}
    from_schema: http://kbase.github.io/cdm-schema/cdm_to_review
    domain_of:
    - AttributeValue
    - Geolocation
class_uri: nmdc:GeolocationValue

Induced

name: Geolocation
description: A normalized value for a location on the earth's surface
from_schema: http://kbase.github.io/cdm-schema/cdm_schema
mappings:
- schema:GeoCoordinates
is_a: AttributeValue
attributes:
  latitude:
    name: latitude
    from_schema: http://kbase.github.io/cdm-schema/cdm_to_review
    rank: 1000
    alias: latitude
    owner: Geolocation
    domain_of:
    - Geolocation
    range: string
    required: true
  longitude:
    name: longitude
    from_schema: http://kbase.github.io/cdm-schema/cdm_to_review
    rank: 1000
    alias: longitude
    owner: Geolocation
    domain_of:
    - Geolocation
    range: string
    required: true
  raw_value:
    name: raw_value
    description: The raw value for a geolocation should follow {latitude} {longitude}
    from_schema: http://kbase.github.io/cdm-schema/cdm_to_review
    alias: raw_value
    owner: Geolocation
    domain_of:
    - AttributeValue
    - Geolocation
    range: string
  entity_id:
    name: entity_id
    description: The database entity (sample, feature, protein, etc.) to which the
      attribute-value annotation refers.
    from_schema: http://kbase.github.io/cdm-schema/cdm_schema
    rank: 1000
    alias: entity_id
    owner: Geolocation
    domain_of:
    - Association_X_SupportingObject
    - Entity_X_Measurement
    - ClusterMember
    - Sequence
    - Entity
    - Identifier
    - Name
    - AttributeValue
    range: UUID
    required: true
  attribute_name:
    name: attribute_name
    description: The attribute being captured in this annotation.
    from_schema: http://kbase.github.io/cdm-schema/cdm_attr_value
    aliases:
    - type
    - name
    rank: 1000
    alias: attribute_name
    owner: Geolocation
    domain_of:
    - AttributeValue
    range: string
    required: true
  attribute_cv_term_id:
    name: attribute_cv_term_id
    description: If the attribute is a term from a controlled vocabulary, the ID of
      the term.
    from_schema: http://kbase.github.io/cdm-schema/cdm_attr_value
    rank: 1000
    alias: attribute_cv_term_id
    owner: Geolocation
    domain_of:
    - AttributeValue
    range: local_curie
class_uri: nmdc:GeolocationValue