GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-01-20T06:37:30Z,
for the dataset file:///shared/mamp-aub.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
Mecatran
Publisher URL:
https://www.mecatran.com/
Feed Email:
support@mecatran.com
Feed Language:
French
Feed Start Date:
2025-11-22
Feed End Date:
2026-02-14

Files included


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

Counts


  • Agencies: 1
  • Blocks: 683
  • Routes: 48
  • Shapes: 241
  • Stops: 0
  • Trips: 6963

Specification Compliance report

4900 notices reported (2964 errors, 1925 warnings, 11 infos)

Notice Code Severity Total
block_trips_with_overlapping_stop_times ERROR 1

block_trips_with_overlapping_stop_times

Trips with the same block id have overlapping stop times.

You can see more about this notice here.

csvRowNumberA (?) The row number from `trips.txt` of the first faulty trip. tripIdA (?) The id of first faulty trip. serviceIdA (?) The service id of the first faulty trip. csvRowNumberB (?) The row number from `trips.txt` of the second faulty trip. tripIdB (?) The id of the other faulty trip. serviceIdB (?) The service id of the other faulty trip. blockId (?) The `trips.block_id` of the overlapping trip. intersection (?) The overlapping period.
5739 "AUB-S2-2203573_485152" "AUB-S2-185d4f3601" 5745 "AUB-S2-2203572_485153" "AUB-S2-185d4f3601" "6a295d4a505d7e68" "20251222"
decreasing_or_equal_stop_time_distance ERROR 1790

decreasing_or_equal_stop_time_distance

Decreasing or equal shape_dist_traveled in stop_times.txt.

When sorted by stop_times.stop_sequence, two consecutive entries in stop_times.txt should have increasing distance, based on the field shape_dist_traveled. If the values are equal, this is considered as an error.

You can see more about this notice here.

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

tripId (?) The id of the faulty trip. stopId (?) The id of the faulty stop. csvRowNumber (?) The row number from `stop_times.txt`. shapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the faulty record. stopSequence (?) The faulty record's `stop_times.stop_sequence`. prevCsvRowNumber (?) The row number from `stop_times.txt` of the previous stop time. prevShapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the previous stop time. prevStopSequence (?) The previous record's `stop_times.stop_sequence`.
"AUB-S2-2202939-COSP25-T_LAS-Lun-Sam-03" "AUB-TCHAB1" 108183 0.324 3 108182 0.324 2
"AUB-S2-2202939-COSP25-T_LAS-Lun-Sam-03" "AUB-TPISC1" 108185 0.774 5 108184 0.774 4
"AUB-S2-2202939-COSP25-T_LAS-Lun-Sam-03" "AUB-TTOUR1" 108187 1.304 7 108186 1.304 6
"AUB-S2-2202939-COSP25-T_LAS-Lun-Sam-03" "AUB-TCALI1" 108189 2.034 9 108188 2.034 8
"AUB-S2-2202939-COSP25-T_LAS-Lun-Sam-03" "AUB-TCURI1" 108191 2.395 11 108190 2.395 10
"AUB-2202929-COSP25-T_LAS-Lun-Sam-03" "AUB-29085" 110019 0.324 3 110018 0.324 2
"AUB-2202929-COSP25-T_LAS-Lun-Sam-03" "AUB-29104" 110021 0.774 5 110020 0.774 4
"AUB-2202929-COSP25-T_LAS-Lun-Sam-03" "AUB-29095" 110023 1.304 7 110022 1.304 6
"AUB-2202929-COSP25-T_LAS-Lun-Sam-03" "AUB-29106" 110025 2.034 9 110024 2.034 8
"AUB-2202929-COSP25-T_LAS-Lun-Sam-03" "AUB-29099" 110027 2.395 11 110026 2.395 10
"AUB-2202872-COSP25-T_LAS-Lun-Sam-03" "AUB-29085" 109995 0.324 3 109994 0.324 2
"AUB-2202872-COSP25-T_LAS-Lun-Sam-03" "AUB-29104" 109997 0.774 5 109996 0.774 4
"AUB-2202872-COSP25-T_LAS-Lun-Sam-03" "AUB-29095" 109999 1.304 7 109998 1.304 6
"AUB-2202872-COSP25-T_LAS-Lun-Sam-03" "AUB-29106" 110001 2.034 9 110000 2.034 8
"AUB-2202872-COSP25-T_LAS-Lun-Sam-03" "AUB-29099" 110003 2.395 11 110002 2.395 10
"AUB-S2-2202889-COSP25-T_LAS-Lun-Sam-03" "AUB-TCHAB1" 108591 0.324 3 108590 0.324 2
"AUB-S2-2202889-COSP25-T_LAS-Lun-Sam-03" "AUB-TPISC1" 108593 0.774 5 108592 0.774 4
"AUB-S2-2202889-COSP25-T_LAS-Lun-Sam-03" "AUB-TTOUR1" 108595 1.304 7 108594 1.304 6
"AUB-S2-2202889-COSP25-T_LAS-Lun-Sam-03" "AUB-TCALI1" 108597 2.034 9 108596 2.034 8
"AUB-S2-2202889-COSP25-T_LAS-Lun-Sam-03" "AUB-TCURI1" 108599 2.395 11 108598 2.395 10
"AUB-2202864-COSP25-T_LAS-Lun-Sam-03" "AUB-29085" 109707 0.324 3 109706 0.324 2
"AUB-2202864-COSP25-T_LAS-Lun-Sam-03" "AUB-29104" 109709 0.774 5 109708 0.774 4
"AUB-2202864-COSP25-T_LAS-Lun-Sam-03" "AUB-29095" 109711 1.304 7 109710 1.304 6
"AUB-2202864-COSP25-T_LAS-Lun-Sam-03" "AUB-29106" 109713 2.034 9 109712 2.034 8
"AUB-2202864-COSP25-T_LAS-Lun-Sam-03" "AUB-29099" 109715 2.395 11 109714 2.395 10
"AUB-2202937-COSP25-T_LAS-Lun-Sam-03" "AUB-29085" 108099 0.324 3 108098 0.324 2
"AUB-2202937-COSP25-T_LAS-Lun-Sam-03" "AUB-29104" 108101 0.774 5 108100 0.774 4
"AUB-2202937-COSP25-T_LAS-Lun-Sam-03" "AUB-29095" 108103 1.304 7 108102 1.304 6
"AUB-2202937-COSP25-T_LAS-Lun-Sam-03" "AUB-29106" 108105 2.034 9 108104 2.034 8
"AUB-2202937-COSP25-T_LAS-Lun-Sam-03" "AUB-29099" 108107 2.395 11 108106 2.395 10
"AUB-S2-2202947-COSP25-T_LAS-Lun-Sam-03" "AUB-TCHAB1" 108471 0.324 3 108470 0.324 2
"AUB-S2-2202947-COSP25-T_LAS-Lun-Sam-03" "AUB-TPISC1" 108473 0.774 5 108472 0.774 4
"AUB-S2-2202947-COSP25-T_LAS-Lun-Sam-03" "AUB-TTOUR1" 108475 1.304 7 108474 1.304 6
"AUB-S2-2202947-COSP25-T_LAS-Lun-Sam-03" "AUB-TCALI1" 108477 2.034 9 108476 2.034 8
"AUB-S2-2202947-COSP25-T_LAS-Lun-Sam-03" "AUB-TCURI1" 108479 2.395 11 108478 2.395 10
"AUB-S2-2202971-COSP25-T_LAS-Lun-Sam-03" "AUB-TCHAB1" 109335 0.324 3 109334 0.324 2
"AUB-S2-2202971-COSP25-T_LAS-Lun-Sam-03" "AUB-TPISC1" 109337 0.774 5 109336 0.774 4
"AUB-S2-2202971-COSP25-T_LAS-Lun-Sam-03" "AUB-TTOUR1" 109339 1.304 7 109338 1.304 6
"AUB-S2-2202971-COSP25-T_LAS-Lun-Sam-03" "AUB-TCALI1" 109341 2.034 9 109340 2.034 8
"AUB-S2-2202971-COSP25-T_LAS-Lun-Sam-03" "AUB-TCURI1" 109343 2.395 11 109342 2.395 10
"AUB-2202879-COSP25-T_LAS-Lun-Sam-03" "AUB-29085" 108219 0.324 3 108218 0.324 2
"AUB-2202879-COSP25-T_LAS-Lun-Sam-03" "AUB-29104" 108221 0.774 5 108220 0.774 4
"AUB-2202879-COSP25-T_LAS-Lun-Sam-03" "AUB-29095" 108223 1.304 7 108222 1.304 6
"AUB-2202879-COSP25-T_LAS-Lun-Sam-03" "AUB-29106" 108225 2.034 9 108224 2.034 8
"AUB-2202879-COSP25-T_LAS-Lun-Sam-03" "AUB-29099" 108227 2.395 11 108226 2.395 10
"AUB-S2-2202882-COSP25-T_LAS-Lun-Sam-03" "AUB-TCURI2" 110475 0.451 3 110474 0.451 2
"AUB-S2-2202882-COSP25-T_LAS-Lun-Sam-03" "AUB-TCALI2" 110477 0.812 5 110476 0.812 4
"AUB-S2-2202882-COSP25-T_LAS-Lun-Sam-03" "AUB-TTOUR2" 110479 1.541 7 110478 1.541 6
"AUB-S2-2202882-COSP25-T_LAS-Lun-Sam-03" "AUB-TPISC2" 110481 2.075 9 110480 2.075 8
"AUB-S2-2202882-COSP25-T_LAS-Lun-Sam-03" "AUB-TCHAB2" 110483 2.528 11 110482 2.528 10
equal_shape_distance_diff_coordinates ERROR 3

equal_shape_distance_diff_coordinates

Two consecutive points have equal shape_dist_traveled and different lat/lon coordinates in shapes.txt and the distance between the two points is greater than the 1.11m.

When sorted by shape.shape_pt_sequence, the values for shape_dist_traveled must increase along a shape. Two consecutive points with equal values for shape_dist_traveled and different coordinates indicate an error.

You can see more about this notice here.

shapeId (?) The id of the faulty shape. csvRowNumber (?) The row number from `shapes.txt`. shapeDistTraveled (?) The faulty record's `shape_dist_traveled` value. shapePtSequence (?) The faulty record's `shapes.shape_pt_sequence`. prevCsvRowNumber (?) The row number from `shapes.txt` of the previous shape point. prevShapeDistTraveled (?) The previous shape point's `shape_dist_traveled` value. prevShapePtSequence (?) The previous record's `shapes.shape_pt_sequence`. actualDistanceBetweenShapePoints (?) Actual distance traveled along the shape from the first shape point to the previous shape point.
"T0033" 73614 0.796 30001 73613 0.796 20023 3.07877628694349
"T0034" 73811 2.079 50001 73810 2.079 40023 3.0777035487498954
"22S0008" 47477 1.238 50001 47476 1.238 40002 5.913528341554204
invalid_url ERROR 1170

invalid_url

A field contains a malformed URL.

Definitions for valid URLs are quite vague. We perform strict validation using the Apache Commons UrlValidator.

You can see more about this notice here.

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

filename (?) The name of the faulty file. csvRowNumber (?) The row of the faulty record. fieldName (?) Faulty record's field name. fieldValue (?) Faulty value.
"stops.txt" 4 "stop_url" "nan"
"stops.txt" 5 "stop_url" "nan"
"stops.txt" 6 "stop_url" "nan"
"stops.txt" 7 "stop_url" "nan"
"stops.txt" 8 "stop_url" "nan"
"stops.txt" 9 "stop_url" "nan"
"stops.txt" 10 "stop_url" "nan"
"stops.txt" 11 "stop_url" "nan"
"stops.txt" 12 "stop_url" "nan"
"stops.txt" 13 "stop_url" "nan"
"stops.txt" 14 "stop_url" "nan"
"stops.txt" 15 "stop_url" "nan"
"stops.txt" 16 "stop_url" "nan"
"stops.txt" 17 "stop_url" "nan"
"stops.txt" 18 "stop_url" "nan"
"stops.txt" 19 "stop_url" "nan"
"stops.txt" 20 "stop_url" "nan"
"stops.txt" 21 "stop_url" "nan"
"stops.txt" 22 "stop_url" "nan"
"stops.txt" 23 "stop_url" "nan"
"stops.txt" 24 "stop_url" "nan"
"stops.txt" 25 "stop_url" "nan"
"stops.txt" 26 "stop_url" "nan"
"stops.txt" 27 "stop_url" "nan"
"stops.txt" 28 "stop_url" "nan"
"stops.txt" 29 "stop_url" "nan"
"stops.txt" 30 "stop_url" "nan"
"stops.txt" 31 "stop_url" "nan"
"stops.txt" 32 "stop_url" "nan"
"stops.txt" 33 "stop_url" "nan"
"stops.txt" 34 "stop_url" "nan"
"stops.txt" 35 "stop_url" "nan"
"stops.txt" 36 "stop_url" "nan"
"stops.txt" 37 "stop_url" "nan"
"stops.txt" 38 "stop_url" "nan"
"stops.txt" 39 "stop_url" "nan"
"stops.txt" 40 "stop_url" "nan"
"stops.txt" 41 "stop_url" "nan"
"stops.txt" 42 "stop_url" "nan"
"stops.txt" 43 "stop_url" "nan"
"stops.txt" 44 "stop_url" "nan"
"stops.txt" 45 "stop_url" "nan"
"stops.txt" 46 "stop_url" "nan"
"stops.txt" 47 "stop_url" "nan"
"stops.txt" 48 "stop_url" "nan"
"stops.txt" 49 "stop_url" "nan"
"stops.txt" 50 "stop_url" "nan"
"stops.txt" 51 "stop_url" "nan"
"stops.txt" 52 "stop_url" "nan"
"stops.txt" 53 "stop_url" "nan"
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 155

equal_shape_distance_diff_coordinates_distance_below_threshold

Two consecutive points have equal shape_dist_traveled and different lat/lon coordinates in shapes.txt and the distance between the two points is greater than 0 but less than 1.11m.

When sorted by shape.shape_pt_sequence, the values for shape_dist_traveled must increase along a shape. Two consecutive points with equal values for shape_dist_traveled and small difference of coordinates (greater than 0 but less than 1.11 m distance) result in a warning.

You can see more about this notice here.

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

shapeId (?) The id of the faulty shape. csvRowNumber (?) The row number from `shapes.txt`. shapeDistTraveled (?) The faulty record's `shape_dist_traveled` value. shapePtSequence (?) The faulty record's `shapes.shape_pt_sequence`. prevCsvRowNumber (?) The row number from `shapes.txt` of the previous shape point. prevShapeDistTraveled (?) The previous shape point's `shape_dist_traveled` value. prevShapePtSequence (?) The previous record's `shapes.shape_pt_sequence`. actualDistanceBetweenShapePoints (?) Actual distance traveled along the shape from the first shape point to the previous shape point.
"T0036" 73948 0.444 20001 73947 0.444 10025 0.9156003314446527
"T0033" 73713 2.873 60022 73712 2.873 60021 0.07688392540433582
"T0034" 73733 0.438 20001 73732 0.438 10019 0.07769679725232395
"T0034" 73836 2.522 60001 73835 2.522 50025 0.9156003314446527
"Tbus0031" 74716 3.394 90037 74715 3.394 90036 0.07690525441091463
"Tbus0030" 74499 3.683 110029 74498 3.683 110028 0.4318120682577684
"11S0102" 18686 16.545 210002 18685 16.545 210001 0.07689469917109644
"11S0103" 19406 13.512 180002 19405 13.512 180001 0.07689469917109644
"11S0101" 17508 5.602 50002 17507 5.602 50001 0.5478388941249824
"11S0101" 17861 13.512 180002 17860 13.512 180001 0.07689469917109644
"110011" 15430 16.545 210002 15429 16.545 210001 0.07689469917109644
"120061" 19943 13.46 60216 19942 13.46 60215 0.1545727041718737
"120061" 19944 13.46 70001 19943 13.46 60216 0.1545727041718737
"120061" 20076 15.142 90024 20075 15.142 90023 0.4318120682577684
"120061" 20080 15.246 90028 20079 15.246 90027 0.48275858667968413
"120063" 21038 13.46 60216 21037 13.46 60215 0.1545727041718737
"120063" 21171 15.142 90024 21170 15.142 90023 0.4318120682577684
"120063" 21175 15.246 90028 21174 15.246 90027 0.48275858667968413
"19S0006" 27728 4.848 110023 27727 4.848 110022 0.5029568430429245
"19S0005" 27223 1.639 40002 27222 1.639 40001 0.5029568430429245
"19S0005" 27328 3.691 80035 27327 3.691 80034 0.4519847491814669
"030121" 2355 2.121 70024 2354 2.121 70023 0.4318120682577684
"030120" 1907 2.121 70024 1906 2.121 70023 0.4318120682577684
"E10028" 58883 6.449 80052 58882 6.449 80051 0.23111547791332693
"110010" 14614 15.902 230178 14613 15.902 230177 0.23155350785977447
"E10032" 59427 7.354 160002 59426 7.354 160001 0.8518863124358881
"E10039" 59868 6.449 80052 59867 6.449 80051 0.23111547791332693
"070084" 6860 3.714 90024 6859 3.714 90023 0.5786465300580168
"070084" 7026 6.277 130024 7025 6.277 130023 0.4318120682577684
"070084" 7030 6.381 130028 7029 6.381 130027 0.48275858667968413
"R0060" 71980 1.632 30022 71979 1.632 30021 0.6571149845772652
"160036" 25131 2.669 70023 25130 2.669 70022 0.4318120682577684
"160036" 25135 2.773 70027 25134 2.773 70026 0.48275858667968413
"020090" 1641 0.19 10012 1640 0.19 10011 0.5406130846081544
"3S0044" 48700 2.121 70024 48699 2.121 70023 0.4318120682577684
"020089" 1604 2.139 80017 1603 2.139 80016 0.4318120682577684
"020088" 1463 2.139 80017 1462 2.139 80016 0.4318120682577684
"020088" 1467 2.243 80021 1466 2.243 80020 0.48275858667968413
"10S0031" 13578 1.717 30004 13577 1.717 30003 0.4318122543332279
"10S0031" 13580 1.718 30006 13579 1.718 30005 0.5406169846128921
"10S0031" 13583 1.72 30009 13582 1.72 30008 0.5731566921306286
"10S0031" 13586 1.722 30012 13585 1.722 30011 0.6567006495460158
"10S0031" 13589 1.724 30015 13588 1.724 30014 0.5731567573353223
"10S0031" 13771 4.016 70034 13770 4.016 70033 0.19260606759347149
"5S0003" 49427 16.622 100271 49426 16.622 100270 0.1545727041718737
"5S0003" 49560 18.302999 130024 49559 18.302999 130023 0.4318120682577684
"5S0003" 49564 18.407 130028 49563 18.407 130027 0.48275858667968413
"AUBA0020" 55732 3.08 140029 55731 3.08 140028 0.4318120682577684
"AUBA0020" 55736 3.184 140033 55735 3.184 140032 0.48275858667968413
"9S0075" 53814 16.593 70216 53813 16.593 70215 0.1545727041718737
equal_shape_distance_same_coordinates WARNING 1584

equal_shape_distance_same_coordinates

Two consecutive points have equal shape_dist_traveled and the same lat/lon coordinates in shapes.txt.

When sorted by shape.shape_pt_sequence, the values for shape_dist_traveled must increase along a shape. Two consecutive points with equal values for shape_dist_traveled and the same coordinates indicate a duplicative shape point.

You can see more about this notice here.

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

shapeId (?) The id of the faulty shape. csvRowNumber (?) The row number from `shapes.txt`. shapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the faulty record. shapePtSequence (?) The faulty record's `shapes.shape_pt_sequence`. prevCsvRowNumber (?) The row number from `shapes.txt` of the previous shape point. prevShapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the previous shape point. prevShapePtSequence (?) The previous record's `shapes.shape_pt_sequence`.
"T0035" 73900 0.361 20001 73899 0.361 10031
"T0033" 73591 0.361 20001 73590 0.361 10031
"T0033" 73637 1.34 40001 73636 1.34 30023
"T0033" 73677 2.073 50001 73676 2.073 40040
"T0033" 73692 2.436 60001 73691 2.436 50015
"T0034" 73748 0.801 30001 73747 0.801 20015
"T0034" 73788 1.534 40001 73787 1.534 30040
"Tbus0031" 74529 0.34 20001 74528 0.34 10021
"Tbus0031" 74542 0.527 30001 74541 0.527 20013
"Tbus0031" 74557 0.715 40001 74556 0.715 30015
"Tbus0031" 74574 1.068 50001 74573 1.068 40017
"Tbus0031" 74591 1.465 60001 74590 1.465 50017
"Tbus0031" 74632 2.191 70001 74631 2.191 60041
"Tbus0031" 74664 2.778 80001 74663 2.778 70032
"Tbus0031" 74680 3.07 90001 74679 3.07 80016
"Tbus0031" 74719 3.412 100001 74718 3.412 90039
"Tbus0031" 74736 3.697 110001 74735 3.697 100017
"Tbus0031" 74748 3.926 120001 74747 3.926 110012
"Tbus0031" 74758 4.141 130001 74757 4.141 120010
"Tbus0030" 74277 0.223 20001 74276 0.223 10010
"Tbus0030" 74294 0.483 30001 74293 0.483 20017
"Tbus0030" 74323 0.713 40001 74322 0.713 30029
"Tbus0030" 74345 1.116 50001 74344 1.116 40022
"Tbus0030" 74378 1.764 60001 74377 1.764 50033
"Tbus0030" 74418 2.472 70001 74417 2.472 60040
"Tbus0030" 74435 2.829 80001 74434 2.829 70017
"Tbus0030" 74453 3.201 90001 74452 3.201 80018
"Tbus0030" 74464 3.319 100001 74463 3.319 90011
"Tbus0030" 74471 3.521 110001 74470 3.521 100007
"11S0102" 18099 1.954 20001 18098 1.954 10073
"11S0102" 18114 2.601 30001 18113 2.601 20015
"11S0102" 18124 2.938 40001 18123 2.938 30010
"11S0102" 18141 3.317 50001 18140 3.317 40017
"11S0102" 18153 3.69 60001 18152 3.69 50012
"11S0102" 18169 4.596 70001 18168 4.596 60016
"11S0102" 18332 8.634 80001 18331 8.634 70163
"11S0102" 18367 9.653 90001 18366 9.653 80035
"11S0102" 18402 10.979 100001 18401 10.979 90035
"11S0102" 18420 11.409 110001 18419 11.409 100018
"11S0102" 18435 11.768 120001 18434 11.768 110015
"11S0102" 18440 11.922 130001 18439 11.922 120005
"11S0102" 18473 12.713 140001 18472 12.713 130033
"11S0102" 18488 13.136 150001 18487 13.136 140015
"11S0102" 18509 13.476 160001 18508 13.476 150021
"11S0102" 18546 14.066 170001 18545 14.066 160037
"11S0102" 18577 14.546 180001 18576 14.546 170031
"11S0102" 18603 14.988 190001 18602 14.988 180026
"11S0102" 18637 15.485 200001 18636 15.485 190034
"11S0102" 18685 16.545 210001 18684 16.545 200048
"11S0102" 18707 16.819 220001 18706 16.819 210022
expired_calendar WARNING 129

expired_calendar

Dataset should not contain date ranges for services that have already expired.

This warning takes into account the calendar_dates.txt file as well as the calendar.txt file.

You can see more about this notice here.

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

csvRowNumber (?) The row of the faulty record. serviceId (?) The service id of the faulty record.
2 "AUB-COSP25-01-Samedi-01"
3 "AUB-COSP25-01-Semaine-01"
4 "AUB-COSP25-02-Lun-Sam-01"
5 "AUB-COSP25-03-Dimanche-01"
6 "AUB-COSP25-03-Lun-Sam-01"
7 "AUB-COSP25-04-Lun-Sam-01"
8 "AUB-COSP25-05-Samedi-01"
9 "AUB-COSP25-05-Semaine-01"
10 "AUB-COSP25-06-Lun-Sam-03"
11 "AUB-COSP25-07-Lun-Sam-01"
12 "AUB-COSP25-08-Dimanche-01"
13 "AUB-COSP25-08-Samedi-01"
14 "AUB-COSP25-08-Semaine-01"
15 "AUB-COSP25-09-Semaine-01"
16 "AUB-COSP25-10-Samedi-01"
17 "AUB-COSP25-10-Semaine-01"
18 "AUB-COSP25-10S-Semaine-01"
19 "AUB-COSP25-10S-Semaine-01-1101100"
20 "AUB-COSP25-11-Dimanche-01"
21 "AUB-COSP25-11-Samedi-01"
22 "AUB-COSP25-11-Semaine-01"
23 "AUB-COSP25-11S-Semaine-01"
24 "AUB-COSP25-12-Semaine-01"
25 "AUB-COSP25-12S-Semaine-01"
26 "AUB-COSP25-12S-Semaine-01-0010000"
27 "AUB-COSP25-12S-Semaine-01-1101100"
28 "AUB-COSP25-13-Samedi-01"
29 "AUB-COSP25-13-Semaine-01"
30 "AUB-COSP25-14-Samedi-03"
31 "AUB-COSP25-14-Semaine-03"
32 "AUB-COSP25-14S-Semaine-01"
33 "AUB-COSP25-16-Samedi-01"
34 "AUB-COSP25-16-Semaine-01"
35 "AUB-COSP25-17-Samedi-03"
36 "AUB-COSP25-17-Semaine-03"
37 "AUB-COSP25-18S-L-Ma-J-V-01"
38 "AUB-COSP25-18S-Mercredi-01"
39 "AUB-COSP25-18S-Samedi-01"
40 "AUB-COSP25-19S -urb-L-Ma-J-V-01"
41 "AUB-COSP25-19S -urb-Mercredi-01"
42 "AUB-COSP25-19S-urb-Samedi-01"
43 "AUB-COSP25-20S-L-Ma-J-V-03"
44 "AUB-COSP25-20S-Mercredi-03"
45 "AUB-COSP25-20S-Samedi-03"
46 "AUB-COSP25-20S-int-Semaine-01"
47 "AUB-COSP25-22S-L-Ma-J-V-01"
48 "AUB-COSP25-22S-Mercredi-01"
49 "AUB-COSP25-22S-int-Semaine-01"
50 "AUB-COSP25-23S-L-Ma-J-V-01"
51 "AUB-COSP25-23S-Mercredi-01"
feed_expiration_date30_days WARNING 1

feed_expiration_date30_days

Dataset should cover at least the next 30 days of service.

At any time, the GTFS dataset should cover at least the next 30 days of service, and ideally for as long as the operator is confident that the schedule will continue to be operated.

You can see more about this notice here.

csvRowNumber (?) The row number of the faulty record. currentDate (?) Current date (YYYYMMDD format). feedEndDate (?) Feed end date (YYYYMMDD format). suggestedExpirationDate (?) Suggested expiration date (YYYYMMDD format).
2 "20260120" "20260214" "20260219"
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.
"20260120" "20251124" "20251219"
unused_shape WARNING 55

unused_shape

Shape is not used in GTFS file trips.txt.

All records defined by GTFS shapes.txt should be used in trips.txt.

You can see more about this notice here.

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

shapeId (?) The faulty record's id. csvRowNumber (?) The row number of the faulty record.
"2197286_484419" 45127
"2197287_484417" 45129
"2197288_484418" 45131
"2197291_484419" 45133
"2197915_484498" 45135
"2197916_484495" 45137
"2197917_484505" 45139
"2197918_484505" 45141
"2197919_484499" 45143
"2197920_484498" 45145
"2197921_484501" 45147
"2197922_484497" 45149
"2197923_484495" 45151
"2197924_484497" 45153
"2197927_484506" 45155
"2197930_484500" 45157
"2197931_484497" 45159
"2197933_484495" 45161
"2197934_484498" 45163
"2197936_484506" 45165
"2197940_484500" 45167
"2197941_484505" 45169
"2197946_484499" 45171
"2197948_484499" 45173
"2197954_484500" 45175
"2197959_484498" 45177
"2198045_484502" 45179
"2198046_484504" 45181
"2198047_484503" 45183
"2198049_484504" 45185
"2198327_484546" 45187
"2198328_484549" 45189
"2198329_484548" 45191
"2198333_484555" 45193
"2198334_484556" 45195
"2198336_484554" 45197
"2198345_484551" 45199
"2199953_484862" 45201
"2199955_484863" 45203
"2199957_484862" 45205
"2199959_484854" 45207
"2199960_484857" 45209
"2199961_484857" 45211
"2199962_484856" 45213
"2199963_484856" 45215
"2199983_484850" 45217
"2200002_484849" 45219
"2200009_484855" 45221
"2200012_484861" 45223
"2200013_484856" 45225
unknown_column INFO 11

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.
"stops.txt" "city_name" 12
"stops.txt" "ext_code_insee" 13
"stops.txt" "ext_postcode" 14
"routes.txt" "direction0_name" 8
"routes.txt" "direction1_name" 9
"routes.txt" "ext_code_reseau_bill" 10
"calendar.txt" "service_name" 11
"trips.txt" "ext_id_course" 10
"trips.txt" "ext_id_parcours" 11
"trips.txt" "ext_sens_bill" 12
"trips.txt" "ext_type_course" 13