Class: SearchScopeResolution
The filters a named scope resolved to, echoed back so a caller can see what was filtered, log it, and reproduce or override it with the raw filter parameters. These are the filters actually applied, so an explicit parameter that overrode part of the scope is reflected here.
URI: https://w3id.org/monarch/monarch-py/SearchScopeResolution
classDiagram
class SearchScopeResolution
click SearchScopeResolution href "../SearchScopeResolution/"
SearchScopeResolution : category
SearchScopeResolution : exclude_namespace
SearchScopeResolution : exclude_subset
SearchScopeResolution : in_taxon
SearchScopeResolution : in_taxon_label
SearchScopeResolution : name
SearchScopeResolution : namespace
SearchScopeResolution : subset
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| name | 0..1 String |
The scope that was requested | direct |
| category | * String |
The biolink categories the search was restricted to | direct |
| namespace | * String |
The CURIE namespaces the search was restricted to | direct |
| exclude_namespace | * String |
A CURIE namespace that entities were excluded by | direct |
| subset | * String |
An ontology subset that entities were restricted to | direct |
| exclude_subset | * String |
An ontology subset that entities were excluded by | direct |
| in_taxon | * String |
The taxon CURIEs the search was restricted to | direct |
| in_taxon_label | * String |
The taxon labels the search was restricted to | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| SearchResults | scope | range | SearchScopeResolution |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/monarch/monarch-py
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | https://w3id.org/monarch/monarch-py/SearchScopeResolution |
| native | https://w3id.org/monarch/monarch-py/SearchScopeResolution |
LinkML Source
Direct
name: SearchScopeResolution
description: The filters a named `scope` resolved to, echoed back so a caller can
see what was filtered, log it, and reproduce or override it with the raw filter
parameters. These are the filters actually applied, so an explicit parameter that
overrode part of the scope is reflected here.
from_schema: https://w3id.org/monarch/monarch-py
slots:
- name
- category
- namespace
- exclude_namespace
- subset
- exclude_subset
- in_taxon
- in_taxon_label
slot_usage:
name:
name: name
description: The scope that was requested
category:
name: category
description: The biolink categories the search was restricted to
multivalued: true
namespace:
name: namespace
description: The CURIE namespaces the search was restricted to
multivalued: true
in_taxon:
name: in_taxon
description: The taxon CURIEs the search was restricted to
multivalued: true
in_taxon_label:
name: in_taxon_label
description: The taxon labels the search was restricted to
multivalued: true
Induced
name: SearchScopeResolution
description: The filters a named `scope` resolved to, echoed back so a caller can
see what was filtered, log it, and reproduce or override it with the raw filter
parameters. These are the filters actually applied, so an explicit parameter that
overrode part of the scope is reflected here.
from_schema: https://w3id.org/monarch/monarch-py
slot_usage:
name:
name: name
description: The scope that was requested
category:
name: category
description: The biolink categories the search was restricted to
multivalued: true
namespace:
name: namespace
description: The CURIE namespaces the search was restricted to
multivalued: true
in_taxon:
name: in_taxon
description: The taxon CURIEs the search was restricted to
multivalued: true
in_taxon_label:
name: in_taxon_label
description: The taxon labels the search was restricted to
multivalued: true
attributes:
name:
name: name
description: The scope that was requested
from_schema: https://w3id.org/monarch/monarch-py
rank: 1000
alias: name
owner: SearchScopeResolution
domain_of:
- MultiEntityAssociationResults
- SearchScopeResolution
- Entity
range: string
category:
name: category
description: The biolink categories the search was restricted to
from_schema: https://w3id.org/monarch/monarch-py
rank: 1000
alias: category
owner: SearchScopeResolution
domain_of:
- AssociationCount
- CompactAssociation
- AssociationTypeMapping
- SearchScopeResolution
- GridColumnEntity
- GridRowEntity
- Entity
- Association
range: string
multivalued: true
namespace:
name: namespace
description: The CURIE namespaces the search was restricted to
from_schema: https://w3id.org/monarch/monarch-py
rank: 1000
alias: namespace
owner: SearchScopeResolution
domain_of:
- SearchScopeResolution
- Entity
range: string
multivalued: true
exclude_namespace:
name: exclude_namespace
description: A CURIE namespace that entities were excluded by
from_schema: https://w3id.org/monarch/monarch-py
rank: 1000
alias: exclude_namespace
owner: SearchScopeResolution
domain_of:
- SearchScopeResolution
range: string
multivalued: true
subset:
name: subset
description: An ontology subset that entities were restricted to
from_schema: https://w3id.org/monarch/monarch-py
rank: 1000
alias: subset
owner: SearchScopeResolution
domain_of:
- SearchScopeResolution
range: string
multivalued: true
exclude_subset:
name: exclude_subset
description: An ontology subset that entities were excluded by
from_schema: https://w3id.org/monarch/monarch-py
rank: 1000
alias: exclude_subset
owner: SearchScopeResolution
domain_of:
- SearchScopeResolution
range: string
multivalued: true
in_taxon:
name: in_taxon
description: The taxon CURIEs the search was restricted to
from_schema: https://w3id.org/monarch/monarch-py
rank: 1000
alias: in_taxon
owner: SearchScopeResolution
domain_of:
- Node
- SearchScopeResolution
- Entity
range: string
multivalued: true
in_taxon_label:
name: in_taxon_label
description: The taxon labels the search was restricted to
from_schema: https://w3id.org/monarch/monarch-py
rank: 1000
alias: in_taxon_label
owner: SearchScopeResolution
domain_of:
- Node
- SearchScopeResolution
- Entity
range: string
multivalued: true