Class: reachability_query

A query that is used on an enum expression to dynamically obtain a set of permissible values via walking from a set of source nodes to a set of descendants or ancestors over a set of relationship types

URI: linkml:ReachabilityQuery

img

Referenced by Class

Attributes

Own

  • source_ontology 0..1
    • Description: An ontology or vocabulary or terminology that is used in a query to obtain a set of permissible values
    • Range: Uriorcurie
  • source_nodes 0..*
    • Description: A list of nodes that are used in the reachability query
    • Range: Uriorcurie
  • relationship_types 0..*
    • Description: A list of relationship types (properties) that are used in a reachability query
    • Range: Uriorcurie
  • is_direct 0..1
    • Description: True if the reachability query should only include directly related nodes, if False then include also transitively connected
    • Range: Boolean
  • include_self 0..1
    • Description: True if the query is reflexive
    • Range: Boolean
  • traverse_up 0..1
    • Description: True if the direction of the reachability query is reversed and ancestors are retrieved
    • Range: Boolean