Hackpads are smart collaborative documents. .

David Faulkenberry

617 days ago
Marc E Session Leaders
Mark (
  • Dominick Tribone | MBTA
Patrick G New Mockup based on the newly released performance APIs will be demoed.
Marc E MBTA-Realtime (API and GTFS-r) 
MBTA-Performance API
Patrick G
  • Realtime performance metrics (currently only for subway)
  • Access to Historical data
  • How trains are performing
Marc E
  • open source platform built off GTFS and  GTFS-realtime
  • provides access to data about how trains are performing in addition to when
Carol S
  • 3  calls give you data
  • travel times (how long does it take to get from A  to B?)
  • Dwell times (how long are trains spending in stations?)
  • Headways (how long between trains at a station?)
  • Benchmarks derived from the GTFS schedule
Marc E
  • Ultimate goal is to provide dispatchers at the OCC with actionable information, schedule planners useful data for rebuilding better schedules
  • Happens to also provide riders with helpful measurements
  • Provides transparency about performance
Patrick G System is based on publicly available Schedule data
Marc E All realtime data is public - public feed is what's used to synthesize performance metrics
Arrival and departure events are logged, processing happens twice:
  • at start of day
  • realtime (from data being polled every 15 seconds)
Patrick G
  • Current Processing takes about a minute would like to get it down to 30 second latency
Passenger data input is half hourly from every station. Jay Gordon and Emily??
  • just an estimate currently not actual counts that add up to released numbers.
  • Used for weighting metrics relative to each other not for actual counts.
Marc E API Calls
  • Travel Times
  • How long does it take to go from A to B
Patrick G
  • needs origin and destination 
Marc E
  • Data about what vehicle did - updated every 15 seconds
  • Dwell Times
Patrick G
  • needs a stop and date & time range
  • optionally provide a specific route built this way so you can handle bus in the future.
  • {
  •     "dwell_times": [
  •         {
  •             "route_id": "Red",
  •             "direction": "1",
  •             "arr_dt": "1459292528",
  •             "dep_dt": "1459292603",
  •             "dwell_time_sec": "75"
  •         }
  •     ]
  • }
Marc E
  • How long are trains spending in stations?
  • Headways
  • How long between trains at a given station?
  • Daily Performance
  • What % of customers experienced good wait times?
  • What % of customers experienced good travel times?
  • Currently only available for lines as a whole - by date, by time
Paul S metric_result_trip - % of trains less than their scheduled headway - unweighted by passenger volume
Marc E
  • Current Performance
  • What % of customers are experiencing good wait times?
  • What % of customers are experiencing good travel times?
  • Useful for measuring/improving dispatcher performance
Patrick G Threshold Explanations
Threshold_id_06 may change from 10 minutes to something else.
Marc E Sample Performance Details
  • Synthesis of historical data NOT realtime
Performance Heat Map/Dashboard
Patrick G Showing headways that don't meet benchmarks.
Using stations API and headways API
Carol S Daily  Performance answers 2 questions: what % of customers are experiencing  good wait times? and What % of customers are experiencing good travel  times?
Can create a metric and then specify parameters.
617 days ago
Unfiled. Edited by Matt Maranda , Matthew Moretti , David Faulkenberry 617 days ago
Matt M Skeddadle website if you don't know who they are: 
Matthew M Essential idea is to crowd-source long(ish) distance transportation. Group of people agree to participate in a group trip, Skeddadle  books a bus and driver.
How do you communicate reliability?  A virtual "stick in the ground": "you're in the right place"
Stations *do* provide accessibility to the underprivileged - people who don't have access to tech and the data. There's also such things as shelter and safety that stations provide.
Matt M What can the amorphous nature of a station free commuting option have on where people live and gentrification?
Need for density and support underserved areas to enable this. 
David F There is also a great deal of price sensitivity to certain kinds of trips (i.e. city to city vs city to "experience")One advantage to chartered buses is that buses waiting for the group to arrive can provide an obvious point to group around - rather than a formal bus stop. Skeddadle tries to find more obvious locations than signposts to give passengers to wait at
Matt M There was a possible concern over the ramification on services like skeddadle that use public space for pick-up by private agencies. What does public vs private mean when groups start using this public space for private means?
David F Skeddadle is proposing a trend where private spaces like coffee stops are turned into a more public space for the sake of transportation, potentially breaking down the distinction between the two kinds of spaces. Could this lead to a greater degree of private and public collaboration?
Pickup locations other than bus stations don't necessarily have infrastructure to deal with large vehicles. It was suggested that in the short term this could lead to buses being in spaces that aren't designed for them, and some hope was expressed that over time this might change the design of the infrastructure to accommodate a combination of small and large vehicles.
Mass transit and automotive manufacturers both have governing bodies overseeing their safety standards. If Skedaddle is proposing fragmenting both those markets with their specialized service, who would be responsible for overseeing their safety? Skedaddle pointed out that CDL drivers have a harder license obtainment process and that buses in and of themselves are a safe form of transportation and that that intrinsic safety isn't lost by having different entities operate the buses.
Some amount of gamification in starting routes, encouraging customers to start routes and then offering discounts to the first 10 customers who also sign up for that route.
One area in which they're looking to improve their algorithm is in the amount of time a bus spends waiting between dropping off passengers and picking them up again, since Skedaddle allows booking a return trip as a single unit.
Some discussion of whether or not Skedaddle's model will place more or less strain on public infrastructure, specifically roads. While some passengers would be ditching personal vehicles in order to use a single vehicle, it might also place more strain on local-area transportation such as subways or local buses.
Concern over whether urban regulations for bus pickups being centralized in an area such as South Station was met with a response that Skedaddle is ultimately a charter service, and so is liable to those regulations which are less restrictive. They haven't received any particularly negative feedback from metropolitan governments.
Overall, Skedaddle's main concern for their current growth is demand rather than supply, particularly in areas that are currently underserved by mass transit. Large events like concerts and music halls have been some of their most successful events due to their desire to get a large number of people to a space without worrying about parking.

Contact Support

Please check out our How-to Guide and FAQ first to see if your question is already answered! :)

If you have a feature request, please add it to this pad. Thanks!

Log in