larvaworld.portal.models_architecture.model_inspector_models

Attributes

ModuleKind

DraftValidationSeverity

Exceptions

ModelInspectorError

Unspecified run-time error.

Classes

ModuleInspection

ModelInspection

ModelModuleSpec

DraftValidationIssue

ModuleComparison

ProbeIssue

ProbeResult

Module Contents

class larvaworld.portal.models_architecture.model_inspector_models.ModuleInspection
module_id: str
display_name: str
present: bool
mode: str | None
parameters: dict[str, Any]
is_baseline: bool
class larvaworld.portal.models_architecture.model_inspector_models.ModelInspection
model_id: str
baseline_modules: tuple[ModuleInspection, Ellipsis]
optional_modules: tuple[ModuleInspection, Ellipsis]
larvaworld.portal.models_architecture.model_inspector_models.ModuleKind
larvaworld.portal.models_architecture.model_inspector_models.DraftValidationSeverity
class larvaworld.portal.models_architecture.model_inspector_models.ModelModuleSpec
module_id: str
display_name: str
group: str
subgroup: str
module_kind: ModuleKind
present: bool
enabled: bool
current_mode: str | None
mode_options: tuple[str, Ellipsis]
mode_labels: dict[str, str]
parameters: dict[str, Any]
current_modality: str | None = None
modality_options_by_mode: dict[str, tuple[str, Ellipsis]]
is_core: bool = False
class larvaworld.portal.models_architecture.model_inspector_models.DraftValidationIssue
code: str
severity: DraftValidationSeverity
module_id: str
path: tuple[str, Ellipsis]
message: str
class larvaworld.portal.models_architecture.model_inspector_models.ModuleComparison
module_id: str
primary: ModuleInspection
comparison: ModuleInspection
changed_fields: tuple[str, Ellipsis]
equal: bool
class larvaworld.portal.models_architecture.model_inspector_models.ProbeIssue
code: str
message: str
context: dict[str, Any]
class larvaworld.portal.models_architecture.model_inspector_models.ProbeResult
model_id: str
steps: int
dt: float
a_in: float
dataframe: pandas.DataFrame
reporter_paths: dict[str, str]
reporter_available: dict[str, bool]
issues: tuple[ProbeIssue, Ellipsis] = ()
exception larvaworld.portal.models_architecture.model_inspector_models.ModelInspectorError(code: str, message: str, *, context: dict[str, Any] | None = None)

Bases: RuntimeError

Unspecified run-time error.

code
context