gatelogue_aggregator.sources.rail.nrn.NRN
- class gatelogue_aggregator.sources.rail.nrn.NRN(config: Config)
Bases:
Yaml2Source
,RailSource
Methods
__init__
(config)custom_routing
(line_node, stations, line_yaml)find_by_ref
(v)retrieve_from_cache
(config)save_to_cache
(config, g)source
(v)Attributes
- B
alias of
RailLineBuilder
- C
alias of
RailCompany
- L
alias of
RailLine
- S
alias of
RailStation
- custom_routing(line_node: RailLine | BusLine | SeaLine, stations: list[RailStation | BusStop | SeaStop], line_yaml: YamlLine)
- file_path: Path = PosixPath('/home/runner/work/gatelogue/gatelogue/gatelogue-aggregator/src/gatelogue_aggregator/sources/rail/nrn.yaml')
- g: rx.PyGraph
- classmethod sanitise_strings(g: rx.PyGraph)