lextran-us — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-04-24T04:29:59Z,
for the dataset file:///shared/lextran-us_915072dc.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
Lextran
Publisher URL:
http://www.lextran.com
Feed Email:
N/A
Feed Language:
English
Feed Start Date:
2026-05-10
Feed End Date:
2026-08-15

Files included


  1. agency.txt
  2. calendar_dates.txt
  3. fare_attributes.txt
  4. feed_info.txt
  5. frequencies.txt
  6. routes.txt
  7. shapes.txt
  8. stop_times.txt
  9. stops.txt
  10. transfers.txt
  11. trips.txt

Counts


  • Agencies: 1
  • Blocks: 55
  • Routes: 27
  • Shapes: 89
  • Stops: 878
  • Trips: 3379

Specification Compliance report

67 notices reported (0 errors, 67 warnings, 0 infos)

Notice Code Severity Total
fast_travel_between_consecutive_stops WARNING 63

fast_travel_between_consecutive_stops

A transit vehicle moves too fast between two consecutive stops.

The speed threshold depends on route type:

Route type Description Threshold, km/h
0 Light rail 100
1 Subway 150
2 Rail 500
3 Bus 150
4 Ferry 80
5 Cable tram 30
6 Aerial lift 50
7 Funicular 50
11 Trolleybus 150
12 Monorail 150
- Unknown 200

You can see more about this notice here.

Only the first 50 of 63 affected records are displayed below.

tripCsvRowNumber (?) The row number of the problematic trip. tripId (?) `trip_id` of the problematic trip. routeId (?) `route_id` of the problematic trip. speedKph (?) Travel speed (km/h). distanceKm (?) Distance between stops (km). csvRowNumber1 (?) The row number of the first stop time. stopSequence1 (?) `stop_sequence` of the first stop. stopId1 (?) `stop_id` of the first stop. stopName1 (?) `stop_name` of the first stop. departureTime1 (?) `departure_time` of the first stop. csvRowNumber2 (?) The row number of the second stop time. stopSequence2 (?) `stop_sequence` of the second stop. stopId2 (?) `stop_id` of the second stop. stopName2 (?) `stop_name` of the second stop. arrivalTime2 (?) `arrival_time` of the second stop.
741 "t390-b83-sl13" "13" 162.99369890187054 0.2716561648364509 15466 420 "35" "Harrodsburg @ Turfland Mall IB" "09:19:00" 15467 426 "1535" "Harrodsburg @ 1946 Inbound" "09:19:06"
806 "t390-b83-sl14" "13" 162.99369890187054 0.2716561648364509 15488 420 "35" "Harrodsburg @ Turfland Mall IB" "09:19:00" 15489 426 "1535" "Harrodsburg @ 1946 Inbound" "09:19:06"
708 "t390-b83-sl12" "13" 162.99369890187054 0.2716561648364509 15444 420 "35" "Harrodsburg @ Turfland Mall IB" "09:19:00" 15445 426 "1535" "Harrodsburg @ 1946 Inbound" "09:19:06"
741 "t390-b83-sl13" "13" 171.87973370270535 0.5251880752027108 15467 426 "1535" "Harrodsburg @ 1946 Inbound" "09:19:06" 15468 437 "1536" "Harrodsburg @ Clays Mill Inbound" "09:19:17"
806 "t390-b83-sl14" "13" 171.87973370270535 0.5251880752027108 15489 426 "1535" "Harrodsburg @ 1946 Inbound" "09:19:06" 15490 437 "1536" "Harrodsburg @ Clays Mill Inbound" "09:19:17"
708 "t390-b83-sl12" "13" 171.87973370270535 0.5251880752027108 15445 426 "1535" "Harrodsburg @ 1946 Inbound" "09:19:06" 15446 437 "1536" "Harrodsburg @ Clays Mill Inbound" "09:19:17"
741 "t390-b83-sl13" "13" 157.62572441327404 0.3940643110331851 15468 437 "1536" "Harrodsburg @ Clays Mill Inbound" "09:19:17" 15469 446 "1537" "Harrodsburg @ Saint Joseph Hosp Inbound" "09:19:26"
806 "t390-b83-sl14" "13" 157.62572441327404 0.3940643110331851 15490 437 "1536" "Harrodsburg @ Clays Mill Inbound" "09:19:17" 15491 446 "1537" "Harrodsburg @ Saint Joseph Hosp Inbound" "09:19:26"
708 "t390-b83-sl12" "13" 157.62572441327404 0.3940643110331851 15446 437 "1536" "Harrodsburg @ Clays Mill Inbound" "09:19:17" 15447 446 "1537" "Harrodsburg @ Saint Joseph Hosp Inbound" "09:19:26"
741 "t390-b83-sl13" "13" 156.85447814567914 0.43570688373799765 15469 446 "1537" "Harrodsburg @ Saint Joseph Hosp Inbound" "09:19:26" 15470 456 "1538" "South Broadway @ 1250 (Logan's)" "09:19:36"
806 "t390-b83-sl14" "13" 156.85447814567914 0.43570688373799765 15491 446 "1537" "Harrodsburg @ Saint Joseph Hosp Inbound" "09:19:26" 15492 456 "1538" "South Broadway @ 1250 (Logan's)" "09:19:36"
708 "t390-b83-sl12" "13" 156.85447814567914 0.43570688373799765 15447 446 "1537" "Harrodsburg @ Saint Joseph Hosp Inbound" "09:19:26" 15448 456 "1538" "South Broadway @ 1250 (Logan's)" "09:19:36"
741 "t390-b83-sl13" "13" 174.90561066717575 0.34009424296395285 15470 456 "1538" "South Broadway @ 1250 (Logan's)" "09:19:36" 15471 463 "1539" "South Broadway @ Simpson Inbound" "09:19:43"
806 "t390-b83-sl14" "13" 174.90561066717575 0.34009424296395285 15492 456 "1538" "South Broadway @ 1250 (Logan's)" "09:19:36" 15493 463 "1539" "South Broadway @ Simpson Inbound" "09:19:43"
708 "t390-b83-sl12" "13" 174.90561066717575 0.34009424296395285 15448 456 "1538" "South Broadway @ 1250 (Logan's)" "09:19:36" 15449 463 "1539" "South Broadway @ Simpson Inbound" "09:19:43"
741 "t390-b83-sl13" "13" 150.57670215200446 0.25096117025334075 15471 463 "1539" "South Broadway @ Simpson Inbound" "09:19:43" 15472 469 "5022" "South Broadway @ Virginia IB" "09:19:49"
806 "t390-b83-sl14" "13" 150.57670215200446 0.25096117025334075 15493 463 "1539" "South Broadway @ Simpson Inbound" "09:19:43" 15494 469 "5022" "South Broadway @ Virginia IB" "09:19:49"
708 "t390-b83-sl12" "13" 150.57670215200446 0.25096117025334075 15449 463 "1539" "South Broadway @ Simpson Inbound" "09:19:43" 15450 469 "5022" "South Broadway @ Virginia IB" "09:19:49"
741 "t390-b83-sl13" "13" 155.0458567924324 0.4737512290879879 15472 469 "5022" "South Broadway @ Virginia IB" "09:19:49" 15473 480 "1540" "South Broadway @ Foreman Inbound" "09:20:00"
806 "t390-b83-sl14" "13" 155.0458567924324 0.4737512290879879 15494 469 "5022" "South Broadway @ Virginia IB" "09:19:49" 15495 480 "1540" "South Broadway @ Foreman Inbound" "09:20:00"
708 "t390-b83-sl12" "13" 155.0458567924324 0.4737512290879879 15450 469 "5022" "South Broadway @ Virginia IB" "09:19:49" 15451 480 "1540" "South Broadway @ Foreman Inbound" "09:20:00"
802 "t28C-b83-sl14" "13" 162.99369890187054 0.2716561648364509 5804 420 "35" "Harrodsburg @ Turfland Mall IB" "06:59:00" 5805 426 "1535" "Harrodsburg @ 1946 Inbound" "06:59:06"
737 "t28C-b83-sl13" "13" 162.99369890187054 0.2716561648364509 5782 420 "35" "Harrodsburg @ Turfland Mall IB" "06:59:00" 5783 426 "1535" "Harrodsburg @ 1946 Inbound" "06:59:06"
704 "t28C-b83-sl12" "13" 162.99369890187054 0.2716561648364509 5760 420 "35" "Harrodsburg @ Turfland Mall IB" "06:59:00" 5761 426 "1535" "Harrodsburg @ 1946 Inbound" "06:59:06"
802 "t28C-b83-sl14" "13" 171.87973370270535 0.5251880752027108 5805 426 "1535" "Harrodsburg @ 1946 Inbound" "06:59:06" 5806 437 "1536" "Harrodsburg @ Clays Mill Inbound" "06:59:17"
737 "t28C-b83-sl13" "13" 171.87973370270535 0.5251880752027108 5783 426 "1535" "Harrodsburg @ 1946 Inbound" "06:59:06" 5784 437 "1536" "Harrodsburg @ Clays Mill Inbound" "06:59:17"
704 "t28C-b83-sl12" "13" 171.87973370270535 0.5251880752027108 5761 426 "1535" "Harrodsburg @ 1946 Inbound" "06:59:06" 5762 437 "1536" "Harrodsburg @ Clays Mill Inbound" "06:59:17"
802 "t28C-b83-sl14" "13" 157.62572441327404 0.3940643110331851 5806 437 "1536" "Harrodsburg @ Clays Mill Inbound" "06:59:17" 5807 446 "1537" "Harrodsburg @ Saint Joseph Hosp Inbound" "06:59:26"
737 "t28C-b83-sl13" "13" 157.62572441327404 0.3940643110331851 5784 437 "1536" "Harrodsburg @ Clays Mill Inbound" "06:59:17" 5785 446 "1537" "Harrodsburg @ Saint Joseph Hosp Inbound" "06:59:26"
704 "t28C-b83-sl12" "13" 157.62572441327404 0.3940643110331851 5762 437 "1536" "Harrodsburg @ Clays Mill Inbound" "06:59:17" 5763 446 "1537" "Harrodsburg @ Saint Joseph Hosp Inbound" "06:59:26"
802 "t28C-b83-sl14" "13" 156.85447814567914 0.43570688373799765 5807 446 "1537" "Harrodsburg @ Saint Joseph Hosp Inbound" "06:59:26" 5808 456 "1538" "South Broadway @ 1250 (Logan's)" "06:59:36"
737 "t28C-b83-sl13" "13" 156.85447814567914 0.43570688373799765 5785 446 "1537" "Harrodsburg @ Saint Joseph Hosp Inbound" "06:59:26" 5786 456 "1538" "South Broadway @ 1250 (Logan's)" "06:59:36"
704 "t28C-b83-sl12" "13" 156.85447814567914 0.43570688373799765 5763 446 "1537" "Harrodsburg @ Saint Joseph Hosp Inbound" "06:59:26" 5764 456 "1538" "South Broadway @ 1250 (Logan's)" "06:59:36"
802 "t28C-b83-sl14" "13" 174.90561066717575 0.34009424296395285 5808 456 "1538" "South Broadway @ 1250 (Logan's)" "06:59:36" 5809 463 "1539" "South Broadway @ Simpson Inbound" "06:59:43"
737 "t28C-b83-sl13" "13" 174.90561066717575 0.34009424296395285 5786 456 "1538" "South Broadway @ 1250 (Logan's)" "06:59:36" 5787 463 "1539" "South Broadway @ Simpson Inbound" "06:59:43"
704 "t28C-b83-sl12" "13" 174.90561066717575 0.34009424296395285 5764 456 "1538" "South Broadway @ 1250 (Logan's)" "06:59:36" 5765 463 "1539" "South Broadway @ Simpson Inbound" "06:59:43"
802 "t28C-b83-sl14" "13" 150.57670215200446 0.25096117025334075 5809 463 "1539" "South Broadway @ Simpson Inbound" "06:59:43" 5810 469 "5022" "South Broadway @ Virginia IB" "06:59:49"
737 "t28C-b83-sl13" "13" 150.57670215200446 0.25096117025334075 5787 463 "1539" "South Broadway @ Simpson Inbound" "06:59:43" 5788 469 "5022" "South Broadway @ Virginia IB" "06:59:49"
704 "t28C-b83-sl12" "13" 150.57670215200446 0.25096117025334075 5765 463 "1539" "South Broadway @ Simpson Inbound" "06:59:43" 5766 469 "5022" "South Broadway @ Virginia IB" "06:59:49"
802 "t28C-b83-sl14" "13" 155.0458567924324 0.4737512290879879 5810 469 "5022" "South Broadway @ Virginia IB" "06:59:49" 5811 480 "1540" "South Broadway @ Foreman Inbound" "07:00:00"
737 "t28C-b83-sl13" "13" 155.0458567924324 0.4737512290879879 5788 469 "5022" "South Broadway @ Virginia IB" "06:59:49" 5789 480 "1540" "South Broadway @ Foreman Inbound" "07:00:00"
704 "t28C-b83-sl12" "13" 155.0458567924324 0.4737512290879879 5766 469 "5022" "South Broadway @ Virginia IB" "06:59:49" 5767 480 "1540" "South Broadway @ Foreman Inbound" "07:00:00"
706 "t322-b83-sl12" "13" 162.99369890187054 0.2716561648364509 10587 420 "35" "Harrodsburg @ Turfland Mall IB" "08:09:00" 10588 426 "1535" "Harrodsburg @ 1946 Inbound" "08:09:06"
739 "t322-b83-sl13" "13" 162.99369890187054 0.2716561648364509 10609 420 "35" "Harrodsburg @ Turfland Mall IB" "08:09:00" 10610 426 "1535" "Harrodsburg @ 1946 Inbound" "08:09:06"
804 "t322-b83-sl14" "13" 162.99369890187054 0.2716561648364509 10631 420 "35" "Harrodsburg @ Turfland Mall IB" "08:09:00" 10632 426 "1535" "Harrodsburg @ 1946 Inbound" "08:09:06"
706 "t322-b83-sl12" "13" 171.87973370270535 0.5251880752027108 10588 426 "1535" "Harrodsburg @ 1946 Inbound" "08:09:06" 10589 437 "1536" "Harrodsburg @ Clays Mill Inbound" "08:09:17"
739 "t322-b83-sl13" "13" 171.87973370270535 0.5251880752027108 10610 426 "1535" "Harrodsburg @ 1946 Inbound" "08:09:06" 10611 437 "1536" "Harrodsburg @ Clays Mill Inbound" "08:09:17"
804 "t322-b83-sl14" "13" 171.87973370270535 0.5251880752027108 10632 426 "1535" "Harrodsburg @ 1946 Inbound" "08:09:06" 10633 437 "1536" "Harrodsburg @ Clays Mill Inbound" "08:09:17"
706 "t322-b83-sl12" "13" 157.62572441327404 0.3940643110331851 10589 437 "1536" "Harrodsburg @ Clays Mill Inbound" "08:09:17" 10590 446 "1537" "Harrodsburg @ Saint Joseph Hosp Inbound" "08:09:26"
739 "t322-b83-sl13" "13" 157.62572441327404 0.3940643110331851 10611 437 "1536" "Harrodsburg @ Clays Mill Inbound" "08:09:17" 10612 446 "1537" "Harrodsburg @ Saint Joseph Hosp Inbound" "08:09:26"
missing_feed_contact_email_and_url WARNING 1

missing_feed_contact_email_and_url

Best Practices for feed_info.txt suggest providing at least one of feed_contact_email and feed_contact_url.

You can see more about this notice here.

csvRowNumber (?) The row number of the validated record.
2
mixed_case_recommended_field WARNING 2

mixed_case_recommended_field

This field has customer-facing text and should use Mixed Case (should contain upper and lower case letters).

This field contains customer-facing text and should use Mixed Case (upper and lower case letters) to ensure good readability when displayed to riders. Avoid the use of abbreviations throughout the feed (e.g. St. for Street) unless a location is called by its abbreviated name (e.g. “JFK Airport”). Abbreviations may be problematic for accessibility by screen reader software and voice user interfaces.

Good examples:
Field Text Dataset
"Schwerin, Hauptbahnhof" Verkehrsverbund Berlin-Brandenburg
"Red Hook/Atlantic Basin" NYC Ferry
"Campo Grande Norte" Carris
Bad examples:
Field Text
"GALLERIA MALL"
"3427 GG 17"
"21 Clark Rd Est"

You can see more about this notice here.

filename (?) Name of the faulty file. fieldName (?) Name of the faulty field. fieldValue (?) Faulty value. csvRowNumber (?) The row number of the faulty record.
"stops.txt" "stop_name" "3rd @ 478" 107
"stops.txt" "stop_name" "3rd @ 424" 209
trip_coverage_not_active_for_next7_days WARNING 1

trip_coverage_not_active_for_next7_days

Trips data should be valid for at least the next seven days.

This notice is triggered if the date range where a significant number of trips are running ends in less than 7 days.

You can see more about this notice here.

currentDate (?) Current date (YYYYMMDD format). serviceWindowStartDate (?) The start date of the majority service window. serviceWindowEndDate (?) The end date of the majority service window.
"20260424" "20260511" "20260814"