assert_gtfs: GTFS object validator

View source: R/assert_gtfs.R

assert_gtfsR Documentation

GTFS object validator

Description

Asserts that a GTFS object is valid. Valid objects are those in which:

  • Every element is named.

  • Every element inherits from data.frames.

The exception to the second rule are objects that contain an element named ".". In such case, this element is actually composed by a named list of elements who inherit from data.frames.

Usage

assert_gtfs(x)

Arguments

x

A GTFS object.

Value

The same GTFS object passed to x.

See Also

Other constructors: new_gtfs()

Examples

gtfs_path <- system.file("extdata/ggl_gtfs.zip", package = "gtfsio")

gtfs <- import_gtfs(gtfs_path)
gtfs <- assert_gtfs(gtfs)


gtfsio documentation built on Oct. 20, 2023, 9:08 a.m.