Skip to content

Class: MatchQuery

A query that is used on an enum expression to dynamically obtain a set of permissivle values via a query that matches on properties of the external concepts

URI: linkml:MatchQuery

classDiagram class MatchQuery MatchQuery : identifier_pattern MatchQuery : source_ontology

Slots

Name Cardinality and Range Description
identifier_pattern 0..1
String
A regular expression that is used to obtain a set of identifiers from a sourc...
source_ontology 0..1
Uriorcurie
An ontology or vocabulary or terminology that is used in a query to obtain a ...

Usages

used by used in type used
EnumExpression matches range match_query
AnonymousEnumExpression matches range match_query
EnumDefinition matches range match_query
MatchQuery identifier_pattern domain match_query

Identifier and Mapping Information

Schema Source

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

Mappings

Mapping Type Mapped Value
self ['linkml:MatchQuery']
native ['linkml:MatchQuery']

LinkML Specification

Direct

name: match_query
description: A query that is used on an enum expression to dynamically obtain a set
  of permissivle values via a query that matches on properties of the external concepts
in_subset:
- SpecificationSubset
from_schema: https://w3id.org/linkml/meta
rank: 1000
slots:
- identifier_pattern
- source_ontology

Induced

name: match_query
description: A query that is used on an enum expression to dynamically obtain a set
  of permissivle values via a query that matches on properties of the external concepts
in_subset:
- SpecificationSubset
from_schema: https://w3id.org/linkml/meta
rank: 1000
attributes:
  identifier_pattern:
    name: identifier_pattern
    description: A regular expression that is used to obtain a set of identifiers
      from a source_ontology to construct a set of permissible values
    in_subset:
    - SpecificationSubset
    from_schema: https://w3id.org/linkml/meta
    rank: 1000
    domain: match_query
    alias: identifier_pattern
    owner: match_query
    domain_of:
    - match_query
    range: string
  source_ontology:
    name: source_ontology
    description: An ontology or vocabulary or terminology that is used in a query
      to obtain a set of permissible values
    in_subset:
    - SpecificationSubset
    from_schema: https://w3id.org/linkml/meta
    aliases:
    - terminology
    - vocabulary
    rank: 1000
    alias: source_ontology
    owner: match_query
    domain_of:
    - match_query
    - reachability_query
    range: uriorcurie