plasma-physics
type: Ontology
identifier: plasma-physics
version: 0.1.0
description: Plasma physics domain ontology: plasma phenomena, confinement devices, diagnostic techniques, and fundamental plasma quantities
has namespace:
  semantic memory: semantic
  procedural memory: procedural
defines entity type: elementary-plasma-process
defines entity type: plasma-property
defines entity type: plasma-dynamics-flow
defines entity type: plasma-wave-instability
defines entity type: laser-plasma-interaction
defines entity type: plasma-interaction-nonlaser
defines entity type: plasma-heating-method
defines entity type: magnetic-confinement-configuration
defines entity type: laser-inertial-confinement-device
defines entity type: pinch-device
defines entity type: intense-particle-beam-source
defines entity type: plasma-simulation-method
defines entity type: plasma-diagnostic-technique
defines entity type: plasma-device
defines entity type: plasma-application
defines entity type: electric-discharge
defines entity type: plasma-parameter
discovery config:
  discovery enabled: true
  confidence threshold: 0.8
  has discovery pattern: https://mif-spec.dev/ns/pattern/0
  has discovery pattern: https://mif-spec.dev/ns/pattern/1
  has discovery pattern: https://mif-spec.dev/ns/pattern/2
  has discovery pattern: https://mif-spec.dev/ns/pattern/3
  has discovery pattern: https://mif-spec.dev/ns/pattern/4

semantic
type: Namespace
has child namespace:
  plasma-phenomena: plasma-phenomena
  plasma-devices: plasma-devices
  plasma-parameters: plasma-parameters

plasma-phenomena
type: Namespace
description: Plasma physical phenomena classification (PACS 52.xx)
type hint: semantic

plasma-devices
type: Namespace
description: Plasma confinement and generation apparatus
type hint: semantic

plasma-parameters
type: Namespace
description: Fundamental plasma physical quantities
type hint: semantic

procedural
type: Namespace
has child namespace:
  plasma-diagnostics: plasma-diagnostics

plasma-diagnostics
type: Namespace
description: Plasma diagnostic and simulation techniques
type hint: procedural

elementary-plasma-process
type: EntityType
base type: SemanticMemory
description: Elementary processes in plasmas
defines trait: mif:trait/cited
defines trait: mif:trait/dated
defines trait: mif:trait/categorized
subtype of: classification-scheme-entry
schema.org:
  required: pacs_code
  required: title
  properties:
    pacs code:
      type: string
    title:
      type: string
    process type:
      type: string

plasma-property
type: EntityType
base type: SemanticMemory
description: Plasma properties (kinetic equations, transport properties, emission/absorption)
defines trait: mif:trait/cited
defines trait: mif:trait/dated
defines trait: mif:trait/categorized
subtype of: classification-scheme-entry
schema.org:
  required: pacs_code
  required: title
  properties:
    pacs code:
      type: string
    title:
      type: string
    property type:
      type: string

plasma-dynamics-flow
type: EntityType
base type: SemanticMemory
description: Plasma dynamics and flow
defines trait: mif:trait/cited
defines trait: mif:trait/dated
defines trait: mif:trait/categorized
subtype of: classification-scheme-entry
schema.org:
  required: pacs_code
  required: title
  properties:
    pacs code:
      type: string
    title:
      type: string

plasma-wave-instability
type: EntityType
base type: SemanticMemory
description: Waves, oscillations, and instabilities in plasmas and intense beams
defines trait: mif:trait/cited
defines trait: mif:trait/dated
defines trait: mif:trait/categorized
subtype of: classification-scheme-entry
schema.org:
  required: pacs_code
  required: title
  properties:
    pacs code:
      type: string
    title:
      type: string
    instability type:
      type: string

laser-plasma-interaction
type: EntityType
base type: SemanticMemory
description: Laser-plasma interactions
defines trait: mif:trait/cited
defines trait: mif:trait/dated
defines trait: mif:trait/categorized
subtype of: classification-scheme-entry
schema.org:
  required: pacs_code
  required: title
  properties:
    pacs code:
      type: string
    title:
      type: string

plasma-interaction-nonlaser
type: EntityType
base type: SemanticMemory
description: Plasma interactions (nonlaser)
defines trait: mif:trait/cited
defines trait: mif:trait/dated
defines trait: mif:trait/categorized
subtype of: classification-scheme-entry
schema.org:
  required: pacs_code
  required: title
  properties:
    pacs code:
      type: string
    title:
      type: string

plasma-heating-method
type: EntityType
base type: ProceduralMemory
description: Plasma production and heating
defines trait: mif:trait/cited
defines trait: mif:trait/dated
defines trait: mif:trait/versioned
schema.org:
  required: pacs_code
  required: title
  properties:
    pacs code:
      type: string
    title:
      type: string
    heating mechanism:
      type: string

magnetic-confinement-configuration
type: EntityType
base type: SemanticMemory
description: Magnetic confinement and equilibrium device configuration (tokamaks, stellarators, reversed-field pinches, heliacs)
defines trait: mif:trait/cited
defines trait: mif:trait/dated
defines trait: mif:trait/categorized
subtype of: apparatus
schema.org:
  required: pacs_code
  required: name
  properties:
    pacs code:
      type: string
    configuration type:
      type: string
    name:
      type: string
      description: Renamed from device_name to match research.ontology.yaml's apparatus field name directly
    status:
      type: string

laser-inertial-confinement-device
type: EntityType
base type: SemanticMemory
description: Laser inertial confinement fusion device
defines trait: mif:trait/cited
defines trait: mif:trait/dated
defines trait: mif:trait/categorized
subtype of: apparatus
schema.org:
  required: pacs_code
  required: name
  properties:
    pacs code:
      type: string
    name:
      type: string
      description: Renamed from device_name to match research.ontology.yaml's apparatus field name directly
    laser power:
      type: number
    target type:
      type: string

pinch-device
type: EntityType
base type: SemanticMemory
description: Pinch devices (incl. Z-pinches)
defines trait: mif:trait/cited
defines trait: mif:trait/dated
defines trait: mif:trait/categorized
subtype of: apparatus
schema.org:
  required: pacs_code
  required: name
  properties:
    pacs code:
      type: string
    pinch type:
      type: string
    name:
      type: string
      description: The device's own name (e.g. a specific Z-pinch facility name), distinct from pinch_type (the pinch mechanism category); no prior equivalent field existed

intense-particle-beam-source
type: EntityType
base type: SemanticMemory
description: Intense particle beams and radiation sources
defines trait: mif:trait/cited
defines trait: mif:trait/dated
defines trait: mif:trait/categorized
subtype of: classification-scheme-entry
schema.org:
  required: pacs_code
  required: title
  properties:
    pacs code:
      type: string
    beam type:
      type: string
    title:
      type: string
      description: The PACS section's own heading text, distinct from beam_type (a further sub-classification of the beam kind); no prior equivalent field existed

plasma-simulation-method
type: EntityType
base type: ProceduralMemory
description: Plasma simulation methods (incl. perturbative methods)
defines trait: mif:trait/cited
defines trait: mif:trait/dated
defines trait: mif:trait/versioned
subtype of: research-procedure
schema.org:
  required: pacs_code
  required: name
  properties:
    pacs code:
      type: string
    name:
      type: string
      description: Renamed from simulation_method to match research-procedure's field name directly
    code name:
      type: string

plasma-diagnostic-technique
type: EntityType
base type: ProceduralMemory
description: Plasma diagnostic techniques and instrumentation
defines trait: mif:trait/cited
defines trait: mif:trait/dated
defines trait: mif:trait/versioned
subtype of: research-procedure
schema.org:
  required: pacs_code
  required: name
  properties:
    pacs code:
      type: string
    name:
      type: string
      description: Renamed from technique_name to match research-procedure's field name directly
    measured quantity:
      type: string

plasma-device
type: EntityType
base type: SemanticMemory
description: Plasma devices
defines trait: mif:trait/cited
defines trait: mif:trait/dated
defines trait: mif:trait/categorized
subtype of: apparatus
schema.org:
  required: pacs_code
  required: name
  properties:
    pacs code:
      type: string
    name:
      type: string
      description: Renamed from device_name to match research.ontology.yaml's apparatus field name directly

plasma-application
type: EntityType
base type: SemanticMemory
description: Plasma applications
defines trait: mif:trait/cited
defines trait: mif:trait/dated
defines trait: mif:trait/categorized
subtype of: classification-scheme-entry
schema.org:
  required: pacs_code
  required: title
  properties:
    pacs code:
      type: string
    application domain:
      type: string
    title:
      type: string
      description: The PACS section's own heading text, distinct from application_domain (the specific application area); no prior equivalent field existed

electric-discharge
type: EntityType
base type: SemanticMemory
description: Electric discharges
defines trait: mif:trait/cited
defines trait: mif:trait/dated
defines trait: mif:trait/categorized
subtype of: classification-scheme-entry
schema.org:
  required: pacs_code
  required: title
  properties:
    pacs code:
      type: string
    discharge type:
      type: string
    title:
      type: string
      description: The PACS section's own heading text, distinct from discharge_type (the specific discharge mechanism); no prior equivalent field existed

plasma-parameter
type: EntityType
base type: SemanticMemory
description: A fundamental named plasma physical quantity (Debye length, plasma frequency, Larmor radius)
defines trait: mif:trait/cited
defines trait: mif:trait/dated
defines trait: mif:trait/measured
subtype of: physical-quantity
schema.org:
  required: value
  required: variable
  properties:
    variable:
      type: string
      description: Renamed from parameter_name to match physical-science-base's physical-quantity field name directly
    symbol:
      type: string
    value:
      type: number
    unit:
      type: string

https://mif-spec.dev/ns/pattern/0
type: DiscoveryPattern
content pattern: \b(plasma instability|plasma wave|Langmuir wave|Alfven wave)\b
suggests entity type: plasma-wave-instability
suggests namespace: _semantic/plasma-phenomena

https://mif-spec.dev/ns/pattern/1
type: DiscoveryPattern
content pattern: \b(tokamak|stellarator|magnetic confinement|reversed-field pinch)\b
suggests entity type: magnetic-confinement-configuration
suggests namespace: _semantic/plasma-devices

https://mif-spec.dev/ns/pattern/2
type: DiscoveryPattern
content pattern: \b(inertial confinement fusion|ICF|laser-driven fusion)\b
suggests entity type: laser-inertial-confinement-device
suggests namespace: _semantic/plasma-devices

https://mif-spec.dev/ns/pattern/3
type: DiscoveryPattern
content pattern: \b(Debye length|plasma frequency|Larmor radius)\b
suggests entity type: plasma-parameter
suggests namespace: _semantic/plasma-parameters

https://mif-spec.dev/ns/pattern/4
type: DiscoveryPattern
content pattern: \b(Langmuir probe|plasma diagnostic|Thomson scattering)\b
suggests entity type: plasma-diagnostic-technique
suggests namespace: _procedural/plasma-diagnostics