catchamax-org-macatawa-area-express-1 — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 8.0.1 at 2026-07-24T21:00:27Z,
for the dataset file:///shared/catchamax-org-macatawa-area-express-1_f2c1134d.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


  • Macatawa Area Express Transportation Authority

Feed Info


Publisher Name:
Macatawa Area Express Transportation Authority
Publisher URL:
https://catchamax.org
Feed Email:
info@catchamax.org
Feed Language:
English
Feed Start Date:
2026-01-01
Feed End Date:
2026-12-31

Files included


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

Counts


  • Agencies: 1
  • Blocks: 8
  • Routes: 8
  • Shapes: 8
  • Stops: 283
  • Trips: 112

Specification Compliance report

115 notices reported (0 errors, 1 warnings, 114 infos)

Notice Code Severity Total
mixed_case_recommended_field WARNING 1

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" "24th E. of US 31" 4
unknown_column INFO 2

unknown_column

A column name is unknown.

You can see more about this notice here.

filename (?) The name of the faulty file. fieldName (?) The name of the unknown column. index (?) The index of the faulty column.
"stop_times.txt" "stop_headsign_code" 10
"trips.txt" "trip_headsign_code" 7
unsorted_stop_times INFO 112

unsorted_stop_times

Stop times are not sorted by trip_id and stop_sequence.

'stop_times.txt' entries for a given trip are not sorted by stop_sequence, or are not contiguous in the file.

You can see more about this notice here.

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

tripId (?) The faulty record's trip_id. startCsvRowNumber (?) CSV row number of the first stop_times entry for this trip. endCsvRowNumber (?) CSV row number of the last stop_times entry for this trip.
"2026_Service_Period-Weekday-4-A-OB-0700-cf4c11d" 10 542
"2026_Service_Period-Weekday-2-A-OB-0800-85912ab" 2724 3370
"2026_Service_Period-Weekday-4-A-OB-1000-21f6315" 3 535
"2026_Service_Period-Weekday-7-A-OB-1100-086aad9" 3376 4118
"2026_Service_Period-Weekday-8-A-OB-1700-f5850a9" 4144 4564
"2026_Service_Period-Weekday-6-A-OB-1000-7cfe672" 2249 2711
"2026_Service_Period-Weekday-4-A-OB-0500-366071a" 4 536
"2026_Service_Period-Weekday-4-A-OB-1600-6e54e16" 5 537
"2026_Service_Period-Weekday-7-A-OB-1000-1639627" 3378 4120
"2026_Service_Period-Weekday-8-A-OB-1500-e997ac8" 4145 4565
"2026_Service_Period-Weekday-1-A-OB-1700-db8547c" 1819 2239
"2026_Service_Period-Weekday-7-A-OB-1200-d8f60e3" 3388 4130
"2026_Service_Period-Weekday-6-A-OB-1500-d06e7a0" 2253 2715
"2026_Service_Period-Weekday-1-A-OB-1200-66a285b" 1813 2233
"2026_Service_Period-Weekday-2-A-OB-1800-b46b0af" 2729 3373
"2026_Service_Period-Weekday-1-A-OB-0600-f152f37" 1820 2240
"2026_Service_Period-Weekday-1-A-OB-0700-c1c81fa" 1816 2236
"2026_Service_Period-Weekday-3-A-OB-0600-f9f4896" 560 1217
"2026_Service_Period-Weekday-2-A-OB-1600-f69c47e" 2731 3375
"2026_Service_Period-Weekday-3-A-OB-1100-e6add93" 557 1219
"2026_Service_Period-Weekday-3-A-OB-1600-685976e" 554 1212
"2026_Service_Period-Weekday-5-A-OB-0900-4644d0e" 1220 1794
"2026_Service_Period-Weekday-1-A-OB-0800-465a391" 1810 2229
"2026_Service_Period-Weekday-6-A-OB-1600-332233d" 2246 2708
"2026_Service_Period-Weekday-6-A-OB-0800-a8abc1d" 2251 2713
"2026_Service_Period-Weekday-5-A-OB-1000-60ede3a" 1221 1795
"2026_Service_Period-Weekday-2-A-OB-1700-6ed65de" 2723 3366
"2026_Service_Period-Weekday-2-A-OB-0700-be46434" 2728 3372
"2026_Service_Period-Weekday-8-A-OB-0500-461d9e8" 4133 4553
"2026_Service_Period-Weekday-5-A-OB-0800-a5bc343" 1227 1801
"2026_Service_Period-Weekday-1-A-OB-0500-de9eae4" 1818 2238
"2026_Service_Period-Weekday-3-A-OB-1000-1845eaa" 550 1207
"2026_Service_Period-Weekday-3-A-OB-0900-5ac1317" 552 1210
"2026_Service_Period-Weekday-7-A-OB-0600-b023b12" 3387 4129
"2026_Service_Period-Weekday-6-A-OB-1300-8a6703b" 2250 2712
"2026_Service_Period-Weekday-2-A-OB-1000-c8b9505" 2730 3374
"2026_Service_Period-Weekday-2-A-OB-0600-a58eca8" 2727 3371
"2026_Service_Period-Weekday-2-A-OB-1200-272a23b" 2719 3363
"2026_Service_Period-Weekday-5-A-OB-1800-83ff6b2" 1226 1799
"2026_Service_Period-Weekday-2-A-OB-1300-78d8efb" 2725 3368
"2026_Service_Period-Weekday-8-A-OB-1300-76d5fe0" 4137 4557
"2026_Service_Period-Weekday-6-A-OB-0600-123895d" 2245 2707
"2026_Service_Period-Weekday-5-A-OB-0600-f07ed92" 1233 1807
"2026_Service_Period-Weekday-4-A-OB-1400-8366276" 6 538
"2026_Service_Period-Weekday-7-A-OB-1700-a9c1575" 3383 4125
"2026_Service_Period-Weekday-5-A-OB-1500-551f100" 1224 1798
"2026_Service_Period-Weekday-6-A-OB-0900-299ce73" 2244 2706
"2026_Service_Period-Weekday-6-A-OB-1100-314b9eb" 2247 2709
"2026_Service_Period-Weekday-7-A-OB-0900-9c4e43b" 3382 4124
"2026_Service_Period-Weekday-4-A-OB-1700-e770dea" 15 546