Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

gtfs clean_feed() pipeline #181

Closed
ethan-moss opened this issue Oct 16, 2023 · 1 comment
Closed

gtfs clean_feed() pipeline #181

ethan-moss opened this issue Oct 16, 2023 · 1 comment
Assignees
Labels
enhancement New feature or request GTFS needs triage wontfix This will not be worked on

Comments

@ethan-moss
Copy link
Collaborator

Description of the Feature to be Added

The sequence of GTFS cleaning steps is highly dependent on both ordering requirements and user needs. An ability to flexibly map GTFS cleaning steps to a user's request would be useful feature to give flexibility and control over cleaning methods.

(OPTIONAL) Suggested Implementations

A list of dicts could be used, where keys are the cleaning function and values are another dict corresponding to argument/value pairs for the cleaning functions, e.g.:

gtfs_clean_pipeline = [
	{
		"clean_multiple_stop_fast_travel_warnings": {
			"max_distance": 10,
			...
		}
	},
	{
		"clean_consecutive_stop_fast_travel_warnings": {
			...
		}
	},
	...
]

Additional context

Feature request raising from PR #125

@r-leyshon
Copy link
Contributor

Migrated to datasciencecampus/assess_gtfs#11

@r-leyshon r-leyshon closed this as not planned Won't fix, can't repro, duplicate, stale Aug 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request GTFS needs triage wontfix This will not be worked on
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants