VAFT scientific ontology explorer

This is the third generated graph of VAFT. The dependency explorer shows which module imports which; the pipeline lineage explorer shows what produced what. This one shows what things mean: plasma current, the diagnostics that measure it, the Data Dictionary path that represents it, the plots that draw it and the checks that assess it. The three never share edges, and an import or a pipeline dependency is never read as a scientific relation. How the three views relate is mapped on Scientific architecture; which research modes and physics domains its concepts serve is set out on Research domains.

Nothing here is written by hand. Every node and edge comes from a registry that already owns the fact and says which (From in the detail panel):

Source Contributes
vaft.plot.taxonomy the vocabulary: concepts, their kinds, strict aliases and families
vaft.plot.registry and vaft.plot.backend.dd which concept each plot draws, the Data Dictionary paths it reads, with units, coordinates and lifecycle
vaft.machine_mapping.registry each VEST diagnostic, its IDS, what it measures and derives, and its mapping function
vaft.validation.registry named checks, what they check and the function that computes them
vaft.data.cocos the COCOS convention of each code and data format
vaft._ecosystem external codes, their adapters and the IDS their results are mapped into
vaft.formula._taxonomy (#1626) which quantity a formula reduces to which, through the vocabulary concept each reduction quantity declares; each formula’s Reduction section (input and output representation, reduction kind, locality, physical role) as facets
Semantics sections of formula and process docstrings the vocabulary quantities a function consumes and produces, where nothing else connects it; an unknown term fails generation
vaft.validation.orderings (#1627) each physical model’s approximation contract, the ordering quantities it assumes small or large, and the formula kernels that compute them

The reduction graphs name quantities by their own keys (s_hat, j_phi_field, p_profile). A key becomes an edge only through the vocabulary concept its quantity declares (s_hat is magnetic_shear; j_phi and j_phi_field are both j_tor in two representations); a composite such as q_features declares none and is listed as unresolved, so the remaining gap is visible rather than assumed.

Not consumed yet: of the machine-readable applicability contracts (#1628), only the operational-boundary calibration domains in vaft.formula.boundaries exist offline, and contracts declared beside formulas, codes and workflows do not exist yet. Learned-model metadata (#669) lives in an external model checkout rather than in the package, so it cannot be read offline.

Identity is strict. ip and I_p are registered aliases of plasma_current and resolve to it; beta_n, beta_p and beta_t are three concepts in one family, not synonyms. A term that no registry resolves is never turned into a new concept by guessing: it is listed below as unresolved, with where it came from, so a gap in the vocabulary is visible. Ids are namespaced, so an alias may share its bare spelling with a node of another kind (tf is an alias of the toroidal field coil and the name of the tf IDS) and still resolve to exactly one subject; only an alias that identifies two different subjects is dropped and listed as unresolved. A concept is linked to a Data Dictionary path (represented by) only where that is unambiguous: a plot of that single quantity that reads exactly one quantity path.

Start from the compact Concepts view, search for a concept or an alias (ip, ne, q95, thomson, resistive_mhd), and switch views to see its representations, implementations or assessment.

This interactive graph needs JavaScript.

991 nodes and 4579 typed relations in this snapshot; 201 unresolved terms.

Relations

Relation Meaning
member_of a concept belongs to a family
measures a diagnostic measures a quantity directly
derives a diagnostic’s processing derives a quantity
represented_by a concept or diagnostic is stored in an IDS or a Data Dictionary path
part_of a Data Dictionary path belongs to its IDS; a diagnostic system belongs to a larger one
mapped_by a diagnostic is mapped into IMAS by a VAFT function
visualized_by a concept is drawn by a canonical plot
reads a plot reads a Data Dictionary path
assessed_by a concept is assessed by a named validation check
provided_by a check or an ordering quantity is computed by a VAFT function
uses_convention a code or data format uses a COCOS convention
implemented_by an external code is integrated through a VAFT adapter
produces an external code’s result is mapped into an IDS; a formula or process computes a quantity
consumes a formula or process takes a quantity as input
derived_from a quantity is reduced from another by a step VAFT performs outside a formula
assumes a physical model is valid only where an ordering quantity is small or large

Unresolved terms

These terms appear in a registry but resolve to no single concept of the vocabulary: nothing defines them, or an alias identifies two different subjects. They are kept here, not merged by similarity, until the vocabulary or the registry is changed on purpose.

201 unresolved terms | Term | From | Where | | --- | --- | --- | | `B_p_field` | `vaft.formula._taxonomy` | produced by differential from psi (current_q); reduced by virial.virial_li_from_volume to l_i (current_q); reduced by weighted_average to B_theta (current_q) | | `B_theta` | `vaft.formula._taxonomy` | produced by weighted_average from B_p_field (current_q); reduced by geometry.cylindrical_safety_factor_from_r_B to q (current_q) | | `I_enc` | `vaft.formula._taxonomy` | produced by integral from j_phi_field (current_q); reduced by feature_extraction to I_p (current_q) | | `a_over_L` | `vaft.formula._taxonomy` | produced by utils.normalized_gradient_scale_length from nT_profile (kinetic_profiles) | | `alpha` | `vaft.formula._taxonomy` | produced by stability.ballooning_alpha_from_p_B_R from p_profile (pressure_energy) | | `central_avg` | `vaft.formula._taxonomy` | produced by weighted_average from nT_profile (kinetic_profiles); reduced by equilibrium.peaking_factor to peaking (kinetic_profiles) | | `dimless_exponents` | `vaft.formula._taxonomy` | produced by equilibrium.dimensionless_scaling_coeffs_from_engineering_scaling_coeffs from eng_exponents (dimensionless_similarity) | | `eng_exponents` | `vaft.formula._taxonomy` | reduced by equilibrium.dimensionless_scaling_coeffs_from_engineering_scaling_coeffs to dimless_exponents (dimensionless_similarity) | | `engineering` | `vaft.formula._taxonomy` | reduced by equilibrium.rho_star_from_M_T_B_R_epsilon to rho_star (dimensionless_similarity); reduced by equilibrium.nu_star_from_n_T_B_R_epsilon_kappa_I to nu_star (dimensionless_similarity); reduced by equilibrium.confinement_time_from_engineering_parameters to tau_E (dimensionless_similarity) | | `l_i` | `vaft.formula._taxonomy` | produced by virial.virial_li_from_volume from B_p_field (current_q) | | `nT_profile` | `vaft.formula._taxonomy` | reduced by utils.normalized_gradient_scale_length to a_over_L (kinetic_profiles); reduced by weighted_average to central_avg (kinetic_profiles); reduced by neoclassical.electron_collisionality_sauter to nu_star_local (kinetic_profiles); reduced by weighted_average to n_avg (kinetic_profiles) | | `n_avg` | `vaft.formula._taxonomy` | produced by weighted_average from nT_profile (kinetic_profiles); reduced by stability.greenwald_fraction to f_G (kinetic_profiles) | | `nu_star_local` | `vaft.formula._taxonomy` | produced by neoclassical.electron_collisionality_sauter from nT_profile (kinetic_profiles) | | `omega_tau` | `vaft.formula._taxonomy` | produced by equilibrium.omega_i_tau_E_from_B_tau_E_M from tau_E (dimensionless_similarity) | | `p_avg` | `vaft.formula._taxonomy` | produced by weighted_average from p_profile (pressure_energy); reduced by equilibrium.beta_toroidal_from_p_B0 to beta_t (pressure_energy) | | `p_integral` | `vaft.formula._taxonomy` | produced by integral from p_profile (pressure_energy); reduced by equilibrium.beta_poloidal_from_pressure_integral to beta_p (pressure_energy); reduced by normalization to W (pressure_energy) | | `p_profile` | `vaft.formula._taxonomy` | reduced by integral to p_integral (pressure_energy); reduced by weighted_average to p_avg (pressure_energy); reduced by stability.ballooning_alpha_from_p_B_R to alpha (pressure_energy) | | `q_features` | `vaft.formula._taxonomy` | produced by feature_extraction from q (current_q) | | `arc_current` | `vaft.machine_mapping.registry` | measured by helicity_injection | | `arc_voltage` | `vaft.machine_mapping.registry` | measured by helicity_injection | | `b_field_tor_vacuum_r` | `vaft.machine_mapping.registry` | derived by tf | | `beam_current` | `vaft.machine_mapping.registry` | measured by nbi | | `beam_voltage` | `vaft.machine_mapping.registry` | measured by nbi | | `brightness_proxy` | `vaft.machine_mapping.registry` | derived by soft_x_rays | | `channel_intensity` | `vaft.machine_mapping.registry` | measured by bremsstrahlung_visible | | `charging_voltage` | `vaft.machine_mapping.registry` | measured by pf_active | | `current` | `vaft.machine_mapping.registry` | derived by coils_non_axisymmetric; measured by pf_active; measured by tf | | `date` | `vaft.machine_mapping.registry` | measured by dataset_description | | `diagnostic_trigger` | `vaft.machine_mapping.registry` | derived by pulse_schedule | | `digitizer_voltage` | `vaft.machine_mapping.registry` | measured by soft_x_rays | | `duration` | `vaft.machine_mapping.registry` | measured by gas_injection | | `ec_window` | `vaft.machine_mapping.registry` | derived by pulse_schedule | | `electron_temperature_proxy` | `vaft.machine_mapping.registry` | derived by soft_x_rays | | `flow_rate` | `vaft.machine_mapping.registry` | measured by gas_injection; measured by gas_pumping | | `forward_power` | `vaft.machine_mapping.registry` | measured by ech | | `gas_puffing_timing` | `vaft.machine_mapping.registry` | measured by gas_injection | | `gas_valve_window` | `vaft.machine_mapping.registry` | derived by pulse_schedule | | `helicity_injection_trigger` | `vaft.machine_mapping.registry` | derived by pulse_schedule | | `image` | `vaft.machine_mapping.registry` | measured by camera_visible | | `impurity_ion_temperature` | `vaft.machine_mapping.registry` | measured by charge_exchange.ion_doppler | | `injection_current` | `vaft.machine_mapping.registry` | measured by helicity_injection | | `injection_voltage` | `vaft.machine_mapping.registry` | measured by helicity_injection | | `intensity` | `vaft.machine_mapping.registry` | measured by charge_exchange.ces; measured by spectrometer_uv | | `label` | `vaft.machine_mapping.registry` | measured by dataset_description | | `limit_voltage` | `vaft.machine_mapping.registry` | measured by helicity_injection | | `line_den` | `vaft.machine_mapping.registry` | measured by interferometer | | `n_e_line` | `vaft.machine_mapping.registry` | derived by interferometer | | `n_e_line_average` | `vaft.machine_mapping.registry` | derived by interferometer | | `nbi_trigger` | `vaft.machine_mapping.registry` | derived by pulse_schedule | | `particle_flux` | `vaft.machine_mapping.registry` | derived by wall | | `particle_fraction` | `vaft.machine_mapping.registry` | measured by nbi | | `poloidal_magnetic_field` | `vaft.machine_mapping.registry` | derived by magnetics.b_field_pol_probe; derived by magnetics.internal_probe | | `poloidal_magnetic_flux` | `vaft.machine_mapping.registry` | derived by magnetics.flux_loop | | `power` | `vaft.machine_mapping.registry` | measured by nbi | | `power_proxy` | `vaft.machine_mapping.registry` | derived by soft_x_rays | | `pressure` | `vaft.machine_mapping.registry` | measured by barometry.gauge | | `pumping_speed` | `vaft.machine_mapping.registry` | derived by wall | | `radial_position` | `vaft.machine_mapping.registry` | derived by langmuir_probes.embedded | | `radiance` | `vaft.machine_mapping.registry` | measured by hard_x_rays | | `recycling_particles_coefficient` | `vaft.machine_mapping.registry` | derived by wall | | `reflected_power` | `vaft.machine_mapping.registry` | measured by ech | | `resolution` | `vaft.machine_mapping.registry` | measured by camera_visible | | `response_matrix` | `vaft.machine_mapping.registry` | derived by em_coupling | | `rogowski_current` | `vaft.machine_mapping.registry` | measured by magnetics.rogowski_coil | | `shot_remark` | `vaft.machine_mapping.registry` | measured by dataset_description | | `shot_summary` | `vaft.machine_mapping.registry` | derived by dataset_description | | `species` | `vaft.machine_mapping.registry` | measured by gas_injection | | `suppression_voltage` | `vaft.machine_mapping.registry` | measured by nbi | | `timeframe` | `vaft.machine_mapping.registry` | measured by camera_visible | | `toroidal_mode_number` | `vaft.machine_mapping.registry` | derived by magnetics.b_field_pol_probe; derived by magnetics.internal_probe | | `toroidal_velocity` | `vaft.machine_mapping.registry` | measured by charge_exchange.ces; measured by charge_exchange.ion_doppler | | `trigger_timing` | `vaft.machine_mapping.registry` | measured by dataset_description | | `voltage` | `vaft.machine_mapping.registry` | measured by disruption.halo_currents; measured by magnetics.b_field_pol_probe; measured by magnetics.flux_loop; measured by magnetics.internal_probe | | `wall_condition` | `vaft.machine_mapping.registry` | measured by dataset_description | | `wall_inventory` | `vaft.machine_mapping.registry` | derived by wall | | `z_effective` | `vaft.machine_mapping.registry` | derived by bremsstrahlung_visible | | `2d` | `vaft.plot.registry` | quantity of equilibrium_field_2d | | `analysis` | `vaft.plot.registry` | quantity of equilibrium_overview | | `b_field_perturbed` | `vaft.plot.registry` | quantity of mhd_linear_profile_b_field_perturbed; quantity of mhd_linear_spectrum_b_field_perturbed | | `b_t_vacuum_r` | `vaft.plot.registry` | quantity of tf_coil_time_b_t_vacuum_r | | `beta` | `vaft.plot.registry` | quantity of equilibrium_time_beta | | `bootstrap_current` | `vaft.plot.registry` | quantity of neoclassical_profile_bootstrap_current | | `boundary` | `vaft.plot.registry` | quantity of equilibrium_geometry_boundary | | `channels` | `vaft.plot.registry` | quantity of interferometer_overview; quantity of soft_x_rays_overview | | `charge_state_fraction` | `vaft.plot.registry` | quantity of impurity_profile_charge_state_fraction | | `chirikov` | `vaft.plot.registry` | quantity of mhd_linear_profile_chirikov | | `coherence` | `vaft.plot.registry` | quantity of diagnostics_spectrum_coherence | | `composition` | `vaft.plot.registry` | quantity of impurity_profile_composition | | `connection_length` | `vaft.plot.registry` | quantity of field_line_topology_field_connection_length | | `constraint_coverage` | `vaft.plot.registry` | quantity of equilibrium_overview_constraint_coverage | | `constraint_weights` | `vaft.plot.registry` | quantity of equilibrium_overview_constraint_weights | | `constraints` | `vaft.plot.registry` | quantity of equilibrium_overview_constraints | | `convergence` | `vaft.plot.registry` | quantity of equilibrium_overview_convergence | | `current` | `vaft.plot.registry` | quantity of coil_3d_profile_current; quantity of coil_3d_spectrum_current; quantity of passive_structure_time_current; quantity of pf_coil_time_current; quantity of rogowski_coil_time_current; quantity of tf_coil_time_current | | `current_drive` | `vaft.plot.registry` | quantity of nbi_profile_current_drive | | `current_turns` | `vaft.plot.registry` | quantity of pf_coil_time_current_turns | | `delta_prime` | `vaft.plot.registry` | quantity of ntms_time_delta_prime | | `diagnostics` | `vaft.plot.registry` | quantity of magnetics_overview | | `displacement` | `vaft.plot.registry` | quantity of mhd_linear_profile_displacement | | `efit_overlay` | `vaft.plot.registry` | quantity of camera_visible_image_efit_overlay | | `eigenfunction` | `vaft.plot.registry` | quantity of gyrokinetics_profile_eigenfunction; quantity of mhd_linear_overview_eigenfunction | | `electron_heating` | `vaft.plot.registry` | quantity of nbi_profile_electron_heating | | `energy` | `vaft.plot.registry` | quantity of summary_time_energy | | `energy_flux` | `vaft.plot.registry` | quantity of gyrokinetics_spectrum_energy_flux; quantity of turbulent_transport_profile_energy_flux | | `energy_perturbed` | `vaft.plot.registry` | quantity of mhd_linear_time_energy_perturbed | | `equilibrium/ids_properties/cocos` | `vaft.plot.registry` | not in the Data Dictionary | | `equilibrium/time_slice(:)/global_quantities/b0` | `vaft.plot.registry` | not in the Data Dictionary | | `equilibrium/time_slice(:)/global_quantities/energy_mag` | `vaft.plot.registry` | not in the Data Dictionary | | `equilibrium/time_slice(:)/global_quantities/energy_total` | `vaft.plot.registry` | not in the Data Dictionary | | `equilibrium/time_slice(:)/global_quantities/major_radius` | `vaft.plot.registry` | not in the Data Dictionary | | `equilibrium/time_slice(:)/global_quantities/qa` | `vaft.plot.registry` | not in the Data Dictionary | | `equilibrium/time_slice(:)/profiles_1d/ffprime` | `vaft.plot.registry` | not in the Data Dictionary | | `equilibrium/time_slice(:)/profiles_1d/pprime` | `vaft.plot.registry` | not in the Data Dictionary | | `f` | `vaft.plot.registry` | quantity of equilibrium_profile_f | | `ffprime` | `vaft.plot.registry` | quantity of equilibrium_profile_ffprime | | `field` | `vaft.plot.registry` | quantity of b_field_probe_spatial_field; quantity of b_field_probe_time_field; quantity of impa_profile_field; quantity of impa_time_field | | `field_line` | `vaft.plot.registry` | quantity of camera_visible_image_field_line | | `fit` | `vaft.plot.registry` | quantity of charge_exchange_profile_fit; quantity of thomson_scattering_profile_fit | | `fit_quality` | `vaft.plot.registry` | quantity of equilibrium_overview_fit_quality; quantity of equilibrium_table_fit_quality | | `fluctuation` | `vaft.plot.registry` | quantity of camera_visible_image_fluctuation | | `flux` | `vaft.plot.registry` | quantity of flux_loop_spatial_flux; quantity of flux_loop_time_flux | | `frame` | `vaft.plot.registry` | quantity of camera_visible_image_frame | | `frames` | `vaft.plot.registry` | quantity of camera_visible_animation_frames | | `frequency` | `vaft.plot.registry` | quantity of gyrokinetics_spectrum_frequency | | `gradient` | `vaft.plot.registry` | quantity of electron_density_profile_gradient; quantity of electron_temperature_profile_gradient; quantity of ion_temperature_profile_gradient | | `growth_rate` | `vaft.plot.registry` | quantity of gyrokinetics_spectrum_growth_rate | | `histories` | `vaft.plot.registry` | quantity of equilibrium_overview_histories | | `impurity` | `vaft.plot.registry` | quantity of spectrometer_uv_time_impurity | | `intensity` | `vaft.plot.registry` | quantity of spectrometer_uv_time_intensity | | `ion_heating` | `vaft.plot.registry` | quantity of nbi_profile_ion_heating | | `island` | `vaft.plot.registry` | quantity of mhd_linear_geometry_island | | `island_width` | `vaft.plot.registry` | quantity of mhd_linear_profile_island_width | | `lines_of_sight` | `vaft.plot.registry` | quantity of soft_x_rays_geometry_lines_of_sight | | `magnetics/b_field_pol_probe/time` | `vaft.plot.registry` | not in the Data Dictionary | | `magnetics/flux_loop/time` | `vaft.plot.registry` | not in the Data Dictionary | | `magnetics/ip(:)/validity` | `vaft.plot.registry` | not in the Data Dictionary | | `magnetics/ip(:)/validity_timed` | `vaft.plot.registry` | not in the Data Dictionary | | `mhd_power` | `vaft.plot.registry` | quantity of camera_visible_image_mhd_power | | `midplane` | `vaft.plot.registry` | quantity of vacuum_field_midplane | | `n_e_line` | `vaft.plot.registry` | quantity of interferometer_time_n_e_line | | `particle_flux` | `vaft.plot.registry` | quantity of gyrokinetics_spectrum_particle_flux; quantity of turbulent_transport_profile_particle_flux | | `pf_passive/loop(:)/identifier` | `vaft.plot.registry` | not in the Data Dictionary | | `phase` | `vaft.plot.registry` | quantity of mirnov_spatial_phase | | `plasma_residual` | `vaft.plot.registry` | quantity of magnetics_overview_plasma_residual | | `poloidal` | `vaft.plot.registry` | quantity of charge_exchange_geometry_poloidal; quantity of machine_geometry_poloidal; quantity of magnetics_geometry_poloidal; quantity of passive_structure_geometry_poloidal; quantity of pf_coil_geometry_poloidal; quantity of pf_plasma_geometry_poloidal; quantity of thomson_scattering_geometry_poloidal; quantity of wall_geometry_poloidal | | `power` | `vaft.plot.registry` | quantity of ec_launchers_time_power; quantity of soft_x_rays_time_power | | `power_balance` | `vaft.plot.registry` | quantity of summary_time_power_balance | | `pprime` | `vaft.plot.registry` | quantity of equilibrium_profile_pprime | | `pressure` | `vaft.plot.registry` | quantity of barometry_time_pressure; quantity of equilibrium_profile_pressure | | `pressure_weight_scan` | `vaft.plot.registry` | quantity of equilibrium_overview_pressure_weight_scan | | `profile_validity` | `vaft.plot.registry` | quantity of chease_overview_profile_validity | | `profiles` | `vaft.plot.registry` | quantity of equilibrium_overview_profiles; quantity of kinetic_overview_profiles | | `psi_vacuum` | `vaft.plot.registry` | quantity of equilibrium_field_psi_vacuum | | `q_star_cylindrical` | `vaft.plot.registry` | quantity of summary_time_q_star_cylindrical | | `q_star_kink` | `vaft.plot.registry` | quantity of summary_time_q_star_kink | | `qa` | `vaft.plot.registry` | quantity of equilibrium_time_qa | | `reconstruction` | `vaft.plot.registry` | quantity of current_overview_reconstruction | | `refinement_summary` | `vaft.plot.registry` | quantity of chease_overview_refinement_summary | | `residuals` | `vaft.plot.registry` | quantity of equilibrium_overview_residuals | | `resistive_zeff` | `vaft.plot.registry` | quantity of summary_time_resistive_zeff | | `resonant_flux` | `vaft.plot.registry` | quantity of mhd_linear_profile_resonant_flux | | `romero_balance` | `vaft.plot.registry` | quantity of summary_time_romero_balance | | `shape` | `vaft.plot.registry` | quantity of equilibrium_time_shape | | `spectrometer_uv/channel(:)/processed_line(:)/intensity/validity` | `vaft.plot.registry` | not in the Data Dictionary | | `spectrometer_uv/channel(:)/processed_line(:)/intensity/validity_timed` | `vaft.plot.registry` | not in the Data Dictionary | | `spectrum` | `vaft.plot.registry` | quantity of mhd_linear_field_spectrum | | `state` | `vaft.plot.registry` | quantity of kinetic_overview_state | | `summary` | `vaft.plot.registry` | quantity of equilibrium_table_summary; quantity of equilibrium_text_summary | | `topview` | `vaft.plot.registry` | quantity of coil_3d_geometry_topview; quantity of equilibrium_geometry_topview; quantity of machine_geometry_topview | | `triangularity_lower` | `vaft.plot.registry` | quantity of equilibrium_time_triangularity_lower | | `triangularity_upper` | `vaft.plot.registry` | quantity of equilibrium_time_triangularity_upper | | `vacuum` | `vaft.plot.registry` | quantity of magnetics_overview_vacuum | | `vacuum_benchmark` | `vaft.plot.registry` | quantity of magnetics_overview_vacuum_benchmark; quantity of magnetics_table_vacuum_benchmark | | `vacuum_benchmark_aggregate` | `vaft.plot.registry` | quantity of magnetics_table_vacuum_benchmark_aggregate | | `vacuum_field_line` | `vaft.plot.registry` | quantity of camera_visible_image_vacuum_field_line | | `validation` | `vaft.plot.registry` | quantity of equilibrium_table_validation | | `velocity_tor` | `vaft.plot.registry` | quantity of charge_exchange_profile_velocity_tor; quantity of charge_exchange_time_velocity_tor | | `verification` | `vaft.plot.registry` | quantity of equilibrium_overview_verification | | `virial` | `vaft.plot.registry` | quantity of equilibrium_time_virial | | `voltage` | `vaft.plot.registry` | quantity of flux_loop_time_voltage; quantity of impa_time_voltage; quantity of mirnov_time_voltage | | `voltage_consumption` | `vaft.plot.registry` | quantity of summary_time_voltage_consumption | | `volume_averaged` | `vaft.plot.registry` | quantity of core_profiles_time_volume_averaged | | `wall_mode` | `vaft.plot.registry` | quantity of passive_structure_geometry_wall_mode | | `wall_reduction` | `vaft.plot.registry` | quantity of passive_structure_field_wall_reduction; quantity of passive_structure_overview_wall_reduction | | `wall_time` | `vaft.plot.registry` | quantity of passive_structure_overview_wall_time | | `continuity` | `vaft.validation.registry` | checked by verification.continuity | | `convention` | `vaft.validation.registry` | checked by verification.convention | | `convergence` | `vaft.validation.registry` | checked by verification.convergence | | `diamagnetic_energy` | `vaft.validation.registry` | checked by independent_validation.diamagnetic_energy | | `global` | `vaft.validation.registry` | checked by diagnostic_fit.global | | `pf_current` | `vaft.validation.registry` | checked by diagnostic_fit.pf_current | | `pressure_consistency` | `vaft.validation.registry` | checked by physical_validity.pressure_consistency | | `pressure_profile` | `vaft.validation.registry` | checked by physical_validity.pressure_profile | | `q_profile` | `vaft.validation.registry` | checked by physical_validity.q_profile | | `structure` | `vaft.validation.registry` | checked by verification.structure | | `thomson_pressure` | `vaft.validation.registry` | checked by independent_validation.thomson_pressure | | `virial_conditioning` | `vaft.validation.registry` | checked by physical_validity.virial_conditioning | | `virial_identity` | `vaft.validation.registry` | checked by physical_validity.virial_identity | | `virial_measured_mu_i` | `vaft.validation.registry` | checked by independent_validation.virial_measured_mu_i | | `virial_pair_consistency` | `vaft.validation.registry` | checked by physical_validity.virial_pair_consistency | | `virial_parameter_plausibility` | `vaft.validation.registry` | checked by physical_validity.virial_parameter_plausibility |

Regenerate the snapshot locally with:

python -m vaft._ontology_graph --output docs/_data/ontology_graph.yml

results matching ""

    No results matching ""