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 | Inheritance |
---|---|---|---|
identifier_pattern | 0..1 String |
A regular expression that is used to obtain a set of identifiers from a sourc... | direct |
source_ontology | 0..1 Uriorcurie |
An ontology or vocabulary or terminology that is used in a query to obtain a ... | direct |
Usages
used by | used in | type | used |
---|---|---|---|
EnumExpression | matches | range | MatchQuery |
AnonymousEnumExpression | matches | range | MatchQuery |
EnumDefinition | matches | range | MatchQuery |
MatchQuery | identifier_pattern | domain | MatchQuery |
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 Source
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
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
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
comments:
- examples include schema.org, wikidata, or an OBO ontology
- for obo ontologies we recommend CURIEs of the form obo:cl, obo:envo, etc
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