Class: ValidationConfiguration

Configuration parameters for execution of a validation report

URI: vm:ValidationConfiguration

classDiagram class ValidationConfiguration click ValidationConfiguration href "../ValidationConfiguration" ValidationConfiguration : documentation_objects ValidationConfiguration : lookup_references ValidationConfiguration : max_number_results_per_type ValidationConfiguration : prompt_info ValidationConfiguration : schema_path ValidationConfiguration : type_severity_map ValidationConfiguration --> "*" TypeSeverityKeyValue : type_severity_map click TypeSeverityKeyValue href "../TypeSeverityKeyValue"

Slots

Name

Cardinality and Range

Description

Inheritance

max_number_results_per_type

0..1
Integer

if set then truncate results such that no more than this number of results ar…

direct

type_severity_map

*
TypeSeverityKeyValue

Allows overriding of severity of a particular type

direct

schema_path

0..1
String

allows overriding the default OMO schema

direct

lookup_references

0..1
Boolean

if true, then look up references used as provenance (axiom annotation)

direct

prompt_info

0..1
String

for AI agents, this allows passing through of additional info to the prompt

direct

documentation_objects

*
String

paths or URLs to files containing best practice documentation, SOPs, etc

direct

Usages

used by

used in

type

used

RepairConfiguration

validation_configuration

range

ValidationConfiguration

Identifier and Mapping Information

Schema Source

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

Mappings

Mapping Type

Mapped Value

self

vm:ValidationConfiguration

native

vm:ValidationConfiguration

LinkML Source

Direct

```yaml name: ValidationConfiguration description: Configuration parameters for execution of a validation report from_schema: https://w3id.org/linkml/validation_results attributes: max_number_results_per_type: name: max_number_results_per_type description: if set then truncate results such that no more than this number of results are reported per type from_schema: https://w3id.org/linkml/validation_results rank: 1000 domain_of: - ValidationConfiguration range: integer type_severity_map: name: type_severity_map description: Allows overriding of severity of a particular type from_schema: https://w3id.org/linkml/validation_results rank: 1000 domain_of: - ValidationConfiguration range: TypeSeverityKeyValue multivalued: true inlined: true schema_path: name: schema_path description: allows overriding the default OMO schema from_schema: https://w3id.org/linkml/validation_results rank: 1000 domain_of: - ValidationConfiguration range: string lookup_references: name: lookup_references description: if true, then look up references used as provenance (axiom annotation). This may include looking up the PMID and checking if a publication is retracted. from_schema: https://w3id.org/linkml/validation_results rank: 1000 domain_of: - ValidationConfiguration range: boolean prompt_info: name: prompt_info description: for AI agents, this allows passing through of additional info to the prompt from_schema: https://w3id.org/linkml/validation_results rank: 1000 domain_of: - ValidationConfiguration range: string documentation_objects: name: documentation_objects description: paths or URLs to files containing best practice documentation, SOPs, etc. Primarily for AI agents to read when performing validation. from_schema: https://w3id.org/linkml/validation_results rank: 1000 domain_of: - ValidationConfiguration range: string multivalued: true
</details>

### Induced

<details>
```yaml
name: ValidationConfiguration
description: Configuration parameters for execution of a validation report
from_schema: https://w3id.org/linkml/validation_results
attributes:
  max_number_results_per_type:
    name: max_number_results_per_type
    description: if set then truncate results such that no more than this number of
      results are reported per type
    from_schema: https://w3id.org/linkml/validation_results
    rank: 1000
    alias: max_number_results_per_type
    owner: ValidationConfiguration
    domain_of:
    - ValidationConfiguration
    range: integer
  type_severity_map:
    name: type_severity_map
    description: Allows overriding of severity of a particular type
    from_schema: https://w3id.org/linkml/validation_results
    rank: 1000
    alias: type_severity_map
    owner: ValidationConfiguration
    domain_of:
    - ValidationConfiguration
    range: TypeSeverityKeyValue
    multivalued: true
    inlined: true
  schema_path:
    name: schema_path
    description: allows overriding the default OMO schema
    from_schema: https://w3id.org/linkml/validation_results
    rank: 1000
    alias: schema_path
    owner: ValidationConfiguration
    domain_of:
    - ValidationConfiguration
    range: string
  lookup_references:
    name: lookup_references
    description: if true, then look up references used as provenance (axiom annotation).
      This may include looking up the PMID and checking if a publication is retracted.
    from_schema: https://w3id.org/linkml/validation_results
    rank: 1000
    alias: lookup_references
    owner: ValidationConfiguration
    domain_of:
    - ValidationConfiguration
    range: boolean
  prompt_info:
    name: prompt_info
    description: for AI agents, this allows passing through of additional info to
      the prompt
    from_schema: https://w3id.org/linkml/validation_results
    rank: 1000
    alias: prompt_info
    owner: ValidationConfiguration
    domain_of:
    - ValidationConfiguration
    range: string
  documentation_objects:
    name: documentation_objects
    description: paths or URLs to files containing best practice documentation, SOPs,
      etc. Primarily for AI agents to read when performing validation.
    from_schema: https://w3id.org/linkml/validation_results
    rank: 1000
    alias: documentation_objects
    owner: ValidationConfiguration
    domain_of:
    - ValidationConfiguration
    range: string
    multivalued: true