LGVInputPaths#

class caf.van.lgv_inputs.LGVInputPaths(*, zoning, model_zones, household_paths, employment_paths, warehouse_path, commute_warehouse_paths, parameters_path, qs606ew_path, qs606sc_path, constructions_path, lsoa_lookup_path, summary_zone_translation, cost_matrix_path, gm_parameters, output_folder, tripend_balancing_regions_path=None, personal_matrix_inputs=None)[source]#

Dataclass storing paths to all the input files for the LGV model.

Attributes

model_output_folder

Output folder for single run of model.

Methods

Attributes Documentation

Parameters:
  • zoning (str)

  • model_zones (Annotated[Path, PathType(path_type=file)])

  • household_paths (DwellingPaths)

  • employment_paths (EmploymentPaths)

  • warehouse_path (Annotated[Path, PathType(path_type=file)])

  • commute_warehouse_paths (CommuteWarehousePaths)

  • parameters_path (Annotated[Path, PathType(path_type=file)])

  • qs606ew_path (Annotated[Path, PathType(path_type=file)])

  • qs606sc_path (Annotated[Path, PathType(path_type=file)])

  • constructions_path (Annotated[Path, PathType(path_type=file)])

  • lsoa_lookup_path (Annotated[Path, PathType(path_type=file)])

  • summary_zone_translation (ZoneTranslationDefinition)

  • cost_matrix_path (Annotated[Path, PathType(path_type=file)])

  • gm_parameters (dict[str, GMInputs])

  • output_folder (Annotated[Path, PathType(path_type=dir)])

  • tripend_balancing_regions_path (Annotated[Path, PathType(path_type=file)] | None)

  • personal_matrix_inputs (PersonalArgs | None)

model_output_folder#

Output folder for single run of model.