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

Staten Island Ferry shouldn't be a premium mode #130

Closed
mlbtc opened this issue Aug 31, 2021 · 4 comments
Closed

Staten Island Ferry shouldn't be a premium mode #130

mlbtc opened this issue Aug 31, 2021 · 4 comments
Assignees
Labels
bug Something isn't working data Issues specific to the data itself wontfix This will not be worked on

Comments

@mlbtc
Copy link
Collaborator

mlbtc commented Aug 31, 2021

New York City Transit caught this bug. The Staten Island Ferry is free.

@mlbtc mlbtc added the data Issues specific to the data itself label Aug 31, 2021
@wklumpen wklumpen added the bug Something isn't working label Aug 31, 2021
@aakarner aakarner self-assigned this Aug 31, 2021
@wklumpen
Copy link
Owner

wklumpen commented Oct 7, 2021

Recommendation: Wontfix (subject to data updates)

We've double-checked and can confirm this is an issue with the data (and not just a documentation issue), however at this point @aakarner and I are suggesting that we leave this issue open as a bug, but classify as a "wontfix" because (a) updating the fare matrices for NYC with a new correct graph is computationally expensive, and (b) we don't feel the impact of the error is particularly large.

Rationale

Differences in accessibility between "premium" and "non-premium" travel calculations are dependent on the amount of "premium" transit that exists in the area.

  • Trips that use the Staten Island Ferry are primarily between Staten Island and Manhattan, as well as some areas in Brooklyn, which are all served by a flat-fare transit service (premium routes are not as prevalent in NYC as they are in other regions).
  • The missing link during the "non-premium" score calculation would only have been used if they provided a cheaper, shorter travel time option between origins that would use them. There are not really any parallel routes for most of the trips that are feasible in 90 minutes that use the ferry.
  • This is further reinforced by the fact that the Ferry trip takes up 20-30 minutes of the 90 minute transit journey.

@wklumpen wklumpen added the wontfix This will not be worked on label Oct 7, 2021
@mlbtc
Copy link
Collaborator Author

mlbtc commented Oct 8, 2021

@wklumpen @aakarner thanks for looking into this. Seems fine to classify this as an unresolved bug for now, because of the cost to fix and the relatively low impact of the error.

I think it would be good to note publicly on the dashboard that the SIF fare is classified erroneously & to explain the magnitude & scale of the effect it has on the data. Maybe this could go in the methodology?

@wklumpen
Copy link
Owner

I've added the following note in the "NYC" routes used listing in the methodology section that links to this discussion and includes the following text (feel free to suggest edits):

Data Note: The Staten Island Ferry is incorrectly classified as a "premium" route, despite being a free service. This is a known issue, however due to the relatively low impact of the error and the high cost to correct it we are leaving it as-is. A more detailed explanation can be found here.

@mlbtc
Copy link
Collaborator Author

mlbtc commented Nov 1, 2021

Sounds good, the data note should be posted on the "How it works" page and on the NYC Story page

@mlbtc mlbtc closed this as completed Nov 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working data Issues specific to the data itself wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

3 participants