BaseABMScenarioSchema#

class BaseABMScenarioSchema(**data)[source]#

Bases: Model

Schema for the scenario data.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Attributes

model_computed_fields

model_config

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

model_extra

Get extra fields set during validation.

model_fields

model_fields_set

Returns the set of fields that have been explicitly set on this model instance.

pop

lat

lon

id

mcv1

Methods

DataFrame#

alias of BaseABMScenarioSchemaDataFrame

LazyFrame#

alias of BaseABMScenarioSchemaLazyFrame

model_config: ClassVar[ConfigDict] = {}#

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].