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

Align speeds scripts part 1 (stop_segments tested for Jul 2024) / Jul open data part 1 #1187

Merged
merged 21 commits into from
Jul 24, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 9 additions & 5 deletions _shared_utils/shared_utils/gtfs_analytics_data.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ speed_vars:
timestamp_col: "location_timestamp_local"
max_speed: 80
time_min_cutoff: 10
timestamp_cols: ["location_timestamp_local", "moving_timestamp_local"]

schedule_downloads:
dir: ${gcs_paths.COMPILED_CACHED_VIEWS}
Expand All @@ -29,6 +30,7 @@ speeds_tables:
dir: ${gcs_paths.SEGMENT_GCS}
raw_vp: vp
usable_vp: vp_usable
vp_dwell: vp_usable_dwell
vp_condensed_line: condensed/vp_condensed
vp_nearest_neighbor: condensed/vp_nearest_neighbor
timestamp_col: ${speed_vars.timestamp_col}
Expand Down Expand Up @@ -66,8 +68,9 @@ digest_tables:

stop_segments:
dir: ${gcs_paths.SEGMENT_GCS}
stage1: ${speeds_tables.usable_vp}
stage1: ${speeds_tables.vp_dwell}
stage2: "nearest/nearest_vp_shape_segments"
stage2b: "nearest/nearest2_vp_shape_segments"
stage3: "stop_arrivals"
stage4: "speeds_stop_segments"
trip_stop_cols: ["trip_instance_key", "stop_sequence"]
Expand All @@ -77,13 +80,13 @@ stop_segments:
route_dir_single_segment: "rollup_singleday/speeds_route_dir_segments"
route_dir_multi_segment: "rollup_multiday/speeds_route_dir_segments"
segments_file: "segment_options/shape_stop_segments"
timestamp_col: ${speed_vars.timestamp_col}
max_speed: ${speed_vars.max_speed}

rt_stop_times:
dir: ${gcs_paths.SEGMENT_GCS}
stage1: ${speeds_tables.usable_vp}
stage1: ${speeds_tables.vp_dwell}
stage2: "nearest/nearest_vp_rt_stop_times"
stage2b: "nearest/nearest2_vp_rt_stop_times"
stage3: "rt_stop_times/stop_arrivals"
stage4: "rt_stop_times/speeds"
trip_stop_cols: ["trip_instance_key", "stop_sequence"]
Expand All @@ -100,9 +103,10 @@ rt_stop_times:

speedmap_segments:
dir: ${gcs_paths.SEGMENT_GCS}
stage1: ${speeds_tables.usable_vp}
stage1: ${speeds_tables.vp_dwell}
proxy_stop_times: "stop_time_expansion/speedmap_stop_times"
stage2: "nearest/nearest_vp_speedmap_proxy"
stage2b: "nearest/nearest2_vp_speedmap_proxy"
stage3: "speedmap/stop_arrivals_proxy"
stage3b: "speedmap/stop_arrivals"
stage4: "speedmap/speeds"
Expand All @@ -121,7 +125,7 @@ speedmap_segments:

road_segments:
dir: ${gcs_paths.SEGMENT_GCS}
stage1: ${speeds_tables.usable_vp}
stage1: ${speeds_tables.vp_dwell}
proxy_stop_times: "stop_time_expansion/roads_stop_times"
stage2: "nearest/nearest_vp_roads"
stage3: "road_segments/stop_arrivals"
Expand Down
1 change: 1 addition & 0 deletions _shared_utils/shared_utils/rt_dates.py
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@
"apr2024f": "2024-04-21",
"may2024": "2024-05-22",
"jun2024": "2024-06-12",
"jul2024": "2024-07-17",
}

y2023_dates = [
Expand Down
2 changes: 2 additions & 0 deletions gtfs_funnel/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ preprocess_vp:
python vp_keep_usable.py
python vp_direction.py
python cleanup.py
python vp_dwell_time.py
python vp_condenser.py

preprocess_schedule_only:
Expand All @@ -41,6 +42,7 @@ funnel_gtfs_single_day:
make preprocess_vp
make preprocess_schedule_only
make timeseries_preprocessing
make monthly_scheduled_data

cardinal_direction_temp:
python schedule_stats_by_route_direction.py
Expand Down
58 changes: 36 additions & 22 deletions gtfs_funnel/crosswalk_gtfs_dataset_key_to_organization.py
Original file line number Diff line number Diff line change
Expand Up @@ -84,8 +84,7 @@ def load_ntd(year: int) -> pd.DataFrame:
>> collect()
)

cols = list(df.columns)
df2 = df.sort_values(by=cols, na_position="last")
df2 = df.sort_values(by=df.columns.tolist(), na_position="last")
df3 = df2.groupby("agency_name").first().reset_index()

return df3
Expand All @@ -110,28 +109,42 @@ def load_mobility()->pd.DataFrame:
>> collect()
)

df2 = df.sort_values(by=["on_demand_vehicles_at_max_service","vehicles_at_max_service"], ascending = [False, False])
df2 = df.sort_values(
by=["on_demand_vehicles_at_max_service","vehicles_at_max_service"],
ascending = [False, False]
)

df3 = df2.groupby('agency_name').first().reset_index()

return df3

def merge_ntd_mobility(year:int)->pd.DataFrame:
ntd = load_ntd(year)
mobility = load_mobility()

m1 = pd.merge(
mobility,
ntd,
how="inner",
on="agency_name")
mobility,
ntd,
how="inner",
on="agency_name"
)

agency_dict = {
"City of Fairfield, California": "City of Fairfield",
"Livermore / Amador Valley Transit Authority": "Livermore-Amador Valley Transit Authority",
"Nevada County Transit Services": "Nevada County",
"Omnitrans": "OmniTrans"}
"City of Fairfield, California": "City of Fairfield",
"Livermore / Amador Valley Transit Authority": "Livermore-Amador Valley Transit Authority",
"Nevada County Transit Services": "Nevada County",
"Omnitrans": "OmniTrans"
}

m1.agency_name = m1.agency_name.replace(agency_dict)
m1.agency_name = m1.agency_name.str.strip()
m1 = m1.drop_duplicates(subset = ["agency_name"]).reset_index(drop = True)
m1 = m1.drop(columns = ["agency_name"])
m1 = m1.assign(
agency_name = m1.agency_name.map(agency_dict).str.strip()
).drop_duplicates(
subset="agency_name"
).reset_index(
drop=True
).drop(columns = "agency_name")


return m1

if __name__ == "__main__":
Expand All @@ -151,14 +164,15 @@ def merge_ntd_mobility(year:int)->pd.DataFrame:
# ntd_df and the crosswalk_df merge.
ntd_df = merge_ntd_mobility(ntd_latest_year)

crosswalk_df = pd.merge(df,
ntd_df,
left_on = ["ntd_id_2022"],
right_on = ["ntd_id"],
how = "left")

crosswalk_df = pd.merge(
df,
ntd_df.rename(columns = {"ntd_id": "ntd_id_2022"}),
on = ["ntd_id_2022"],
how = "left"
)

# Drop ntd_id from ntd_df to avoid confusion
crosswalk_df = crosswalk_df.drop(columns = ["ntd_id", "agency_name"])
#crosswalk_df = crosswalk_df.drop(columns = ["ntd_id", "agency_name"])

crosswalk_df.to_parquet(
f"{SCHED_GCS}{EXPORT}_{analysis_date}.parquet"
Expand Down
17 changes: 17 additions & 0 deletions gtfs_funnel/logs/download_data.log
Original file line number Diff line number Diff line change
Expand Up @@ -482,3 +482,20 @@
2024-06-13 09:23:44.848 | INFO | __main__:download_one_day:33 - *********** Download st data ***********
2024-06-13 09:26:13.897 | INFO | __main__:download_one_day:56 - execution time: 0:02:30.512761
2024-06-13 13:11:30.784 | INFO | __main__:download_one_year:35 - execution time: 0:00:53.236057
2024-07-18 10:50:32.390 | INFO | __main__:download_one_day:45 - Analysis date: 2024-07-17
2024-07-18 10:50:35.412 | INFO | __main__:download_one_day:52 - # operators to run: 210
2024-07-18 10:50:35.413 | INFO | __main__:download_one_day:56 - *********** Download trips data ***********
2024-07-18 10:51:03.964 | INFO | __main__:download_one_day:86 - execution time: 0:00:31.554522
2024-07-18 10:51:24.636 | INFO | __main__:download_one_day:22 - Analysis date: 2024-07-17
2024-07-18 10:51:27.033 | INFO | __main__:download_one_day:29 - # operators to run: 210
2024-07-18 10:51:27.034 | INFO | __main__:download_one_day:33 - *********** Download stops data ***********
2024-07-18 10:51:36.881 | INFO | __main__:download_one_day:64 - execution time: 0:00:12.244301
2024-07-18 10:51:56.895 | INFO | __main__:download_one_day:22 - Analysis date: 2024-07-17
2024-07-18 10:51:59.109 | INFO | __main__:download_one_day:29 - # operators to run: 210
2024-07-18 10:51:59.110 | INFO | __main__:download_one_day:33 - *********** Download routelines data ***********
2024-07-18 10:53:40.172 | INFO | __main__:download_one_day:63 - execution time: 0:01:43.275829
2024-07-18 10:54:04.150 | INFO | __main__:download_one_day:21 - Analysis date: 2024-07-17
2024-07-18 10:54:05.825 | INFO | __main__:download_one_day:29 - # operators to run: 169
2024-07-18 10:54:05.826 | INFO | __main__:download_one_day:33 - *********** Download st data ***********
2024-07-18 10:55:49.917 | INFO | __main__:download_one_day:56 - execution time: 0:01:45.765921
2024-07-18 12:26:50.657 | INFO | __main__:download_one_year:35 - execution time: 0:00:24.012146
11 changes: 11 additions & 0 deletions gtfs_funnel/logs/download_vp_v2.log
Original file line number Diff line number Diff line change
Expand Up @@ -317,3 +317,14 @@
2024-06-13 10:15:11.770 | INFO | __main__:<module>:112 - export concatenated vp: 0:05:45.549779
2024-06-13 10:21:14.201 | INFO | __main__:<module>:134 - remove batched parquets
2024-06-13 10:21:14.203 | INFO | __main__:<module>:137 - execution time: 0:11:56.852017
2024-07-18 10:56:12.961 | INFO | __main__:<module>:148 - Analysis date: 2024-07-17
2024-07-18 10:58:25.656 | INFO | __main__:loop_through_batches_and_download_vp:111 - exported batch 0 to GCS: 0:02:12.678243
2024-07-18 10:59:30.710 | INFO | __main__:loop_through_batches_and_download_vp:111 - exported batch 1 to GCS: 0:01:05.053230
2024-07-18 11:03:11.683 | INFO | __main__:loop_through_batches_and_download_vp:111 - exported batch 2 to GCS: 0:03:40.972519
2024-07-18 11:05:28.085 | INFO | __main__:loop_through_batches_and_download_vp:111 - exported batch 3 to GCS: 0:02:16.401196
2024-07-18 11:05:28.086 | INFO | __main__:<module>:155 - execution time: 0:09:15.107815
2024-07-18 11:05:48.974 | INFO | __main__:<module>:97 - Analysis date: 2024-07-17
2024-07-18 11:05:56.643 | INFO | __main__:<module>:105 - concat and filter batched data: 0:00:07.669112
2024-07-18 11:09:39.110 | INFO | __main__:<module>:112 - export concatenated vp: 0:03:42.466090
2024-07-18 11:13:15.824 | INFO | __main__:<module>:134 - remove batched parquets
2024-07-18 11:13:15.825 | INFO | __main__:<module>:137 - execution time: 0:07:26.850448
82 changes: 82 additions & 0 deletions gtfs_funnel/logs/vp_preprocessing.log
Original file line number Diff line number Diff line change
Expand Up @@ -107,3 +107,85 @@
2024-06-13 12:01:37.765 | INFO | __main__:<module>:128 - 2024-05-22: prepare vp to use in nearest neighbor: 0:30:32.660164
2024-06-13 12:11:04.264 | INFO | __main__:<module>:120 - 2024-06-12: condense vp for trip 0:09:26.495703
2024-06-13 12:41:46.329 | INFO | __main__:<module>:128 - 2024-06-12: prepare vp to use in nearest neighbor: 0:30:42.065768
2024-07-18 11:25:31.620 | INFO | __main__:<module>:169 - 2024-07-17: pare down vp: 0:02:27.321522
2024-07-18 11:30:14.078 | INFO | __main__:attach_prior_vp_add_direction:90 - persist vp gddf: 0:04:21.799676
2024-07-18 11:34:08.172 | INFO | __main__:attach_prior_vp_add_direction:122 - np vectorize arrays for direction: 0:03:54.093770
2024-07-18 11:34:15.445 | INFO | __main__:<module>:194 - 2024-07-17: export vp direction: 0:08:23.166632
2024-07-18 11:35:48.094 | INFO | __main__:<module>:200 - 2024-07-17: export usable vp with direction: 0:01:32.649355
2024-07-18 11:35:48.095 | INFO | __main__:<module>:203 - 2024-07-17: vp_direction script execution time: 0:09:55.815987
2024-07-18 11:46:19.846 | INFO | __main__:<module>:206 - compute dwell df: 0:04:54.285850
2024-07-18 11:47:28.028 | INFO | __main__:<module>:228 - merge with original and export: 0:01:08.182500
2024-07-18 11:47:28.029 | INFO | __main__:<module>:229 - vp with dwell time: 0:06:02.468350
2024-07-18 11:58:30.756 | INFO | __main__:<module>:122 - 2024-07-17: condense vp for trip 0:05:09.315355
2024-07-18 12:09:35.734 | INFO | __main__:<module>:130 - 2024-07-17: prepare vp to use in nearest neighbor: 0:11:04.978176
2024-07-23 14:48:27.402 | INFO | __main__:<module>:122 - 2024-01-17: condense vp for trip 0:06:05.092191
2024-07-23 15:00:26.262 | INFO | __main__:<module>:130 - 2024-01-17: prepare vp to use in nearest neighbor: 0:11:58.860722
2024-07-23 15:05:41.473 | INFO | __main__:<module>:122 - 2024-02-14: condense vp for trip 0:05:15.210218
2024-07-23 15:17:36.457 | INFO | __main__:<module>:130 - 2024-02-14: prepare vp to use in nearest neighbor: 0:11:54.983919
2024-07-23 15:23:06.113 | INFO | __main__:<module>:122 - 2024-03-13: condense vp for trip 0:05:29.654701
2024-07-23 15:34:38.238 | INFO | __main__:<module>:130 - 2024-03-13: prepare vp to use in nearest neighbor: 0:11:32.125212
2024-07-23 15:39:53.521 | INFO | __main__:<module>:122 - 2024-04-17: condense vp for trip 0:05:15.282582
2024-07-23 15:51:44.084 | INFO | __main__:<module>:130 - 2024-04-17: prepare vp to use in nearest neighbor: 0:11:50.563316
2024-07-23 15:56:46.911 | INFO | __main__:<module>:122 - 2024-05-22: condense vp for trip 0:05:02.825650
2024-07-23 16:08:25.676 | INFO | __main__:<module>:130 - 2024-05-22: prepare vp to use in nearest neighbor: 0:11:38.765007
2024-07-23 16:13:28.231 | INFO | __main__:<module>:122 - 2024-06-12: condense vp for trip 0:05:02.554569
2024-07-23 16:25:02.467 | INFO | __main__:<module>:130 - 2024-06-12: prepare vp to use in nearest neighbor: 0:11:34.235426
2024-07-23 16:30:04.483 | INFO | __main__:<module>:122 - 2024-07-17: condense vp for trip 0:05:02.015676
2024-07-23 16:41:20.494 | INFO | __main__:<module>:130 - 2024-07-17: prepare vp to use in nearest neighbor: 0:11:16.011081
2024-07-23 16:46:09.557 | INFO | __main__:<module>:122 - 2023-03-15: condense vp for trip 0:04:49.061863
2024-07-23 16:56:43.663 | INFO | __main__:<module>:130 - 2023-03-15: prepare vp to use in nearest neighbor: 0:10:34.105873
2024-07-23 17:01:47.695 | INFO | __main__:<module>:122 - 2023-04-12: condense vp for trip 0:05:04.031226
2024-07-23 17:12:21.556 | INFO | __main__:<module>:130 - 2023-04-12: prepare vp to use in nearest neighbor: 0:10:33.860535
2024-07-23 17:17:23.754 | INFO | __main__:<module>:122 - 2023-05-17: condense vp for trip 0:05:02.197636
2024-07-23 17:28:20.676 | INFO | __main__:<module>:130 - 2023-05-17: prepare vp to use in nearest neighbor: 0:10:56.921373
2024-07-23 17:33:13.945 | INFO | __main__:<module>:122 - 2023-06-14: condense vp for trip 0:04:53.268169
2024-07-23 17:44:06.741 | INFO | __main__:<module>:130 - 2023-06-14: prepare vp to use in nearest neighbor: 0:10:52.796461
2024-07-23 17:49:16.376 | INFO | __main__:<module>:122 - 2023-07-12: condense vp for trip 0:05:09.633437
2024-07-23 18:00:41.532 | INFO | __main__:<module>:130 - 2023-07-12: prepare vp to use in nearest neighbor: 0:11:25.156417
2024-07-23 18:05:51.934 | INFO | __main__:<module>:122 - 2023-08-15: condense vp for trip 0:05:10.400527
2024-07-23 18:16:53.660 | INFO | __main__:<module>:130 - 2023-08-15: prepare vp to use in nearest neighbor: 0:11:01.725344
2024-07-23 18:22:35.833 | INFO | __main__:<module>:122 - 2023-09-13: condense vp for trip 0:05:42.170671
2024-07-23 18:34:01.160 | INFO | __main__:<module>:130 - 2023-09-13: prepare vp to use in nearest neighbor: 0:11:25.326852
2024-07-23 18:39:29.907 | INFO | __main__:<module>:122 - 2023-10-11: condense vp for trip 0:05:28.746149
2024-07-23 18:51:09.056 | INFO | __main__:<module>:130 - 2023-10-11: prepare vp to use in nearest neighbor: 0:11:39.149385
2024-07-23 18:56:34.764 | INFO | __main__:<module>:122 - 2023-11-15: condense vp for trip 0:05:25.707268
2024-07-23 19:08:28.452 | INFO | __main__:<module>:130 - 2023-11-15: prepare vp to use in nearest neighbor: 0:11:53.688355
2024-07-23 19:13:52.865 | INFO | __main__:<module>:122 - 2023-12-13: condense vp for trip 0:05:24.411596
2024-07-23 19:25:19.390 | INFO | __main__:<module>:130 - 2023-12-13: prepare vp to use in nearest neighbor: 0:11:26.525509
2024-07-23 19:30:27.182 | INFO | __main__:<module>:122 - 2023-10-09: condense vp for trip 0:05:07.790657
2024-07-23 19:41:36.529 | INFO | __main__:<module>:130 - 2023-10-09: prepare vp to use in nearest neighbor: 0:11:09.347168
2024-07-23 19:46:58.383 | INFO | __main__:<module>:122 - 2023-10-10: condense vp for trip 0:05:21.853522
2024-07-23 19:58:28.585 | INFO | __main__:<module>:130 - 2023-10-10: prepare vp to use in nearest neighbor: 0:11:30.201620

2024-07-23 21:03:55.746 | INFO | __main__:<module>:120 - 2023-10-12: condense vp for trip 0:05:33.750363
2024-07-23 21:15:25.064 | INFO | __main__:<module>:128 - 2023-10-12: prepare vp to use in nearest neighbor: 0:11:29.317703
2024-07-23 21:21:44.793 | INFO | __main__:<module>:120 - 2023-10-13: condense vp for trip 0:06:19.728172
2024-07-23 21:33:21.956 | INFO | __main__:<module>:128 - 2023-10-13: prepare vp to use in nearest neighbor: 0:11:37.162870
2024-07-23 21:36:48.172 | INFO | __main__:<module>:120 - 2023-10-14: condense vp for trip 0:03:26.214882
2024-07-23 21:44:01.464 | INFO | __main__:<module>:128 - 2023-10-14: prepare vp to use in nearest neighbor: 0:07:13.292618
2024-07-23 21:46:58.105 | INFO | __main__:<module>:120 - 2023-10-15: condense vp for trip 0:02:56.639660
2024-07-23 21:53:18.038 | INFO | __main__:<module>:128 - 2023-10-15: prepare vp to use in nearest neighbor: 0:06:19.933192
2024-07-23 21:58:15.889 | INFO | __main__:<module>:120 - 2023-04-10: condense vp for trip 0:04:57.850016
2024-07-23 22:08:49.024 | INFO | __main__:<module>:128 - 2023-04-10: prepare vp to use in nearest neighbor: 0:10:33.135375
2024-07-23 22:13:57.604 | INFO | __main__:<module>:120 - 2023-04-11: condense vp for trip 0:05:08.578910
2024-07-23 22:24:28.719 | INFO | __main__:<module>:128 - 2023-04-11: prepare vp to use in nearest neighbor: 0:10:31.114343
2024-07-23 22:29:22.956 | INFO | __main__:<module>:120 - 2023-04-13: condense vp for trip 0:04:54.237041
2024-07-23 22:40:02.379 | INFO | __main__:<module>:128 - 2023-04-13: prepare vp to use in nearest neighbor: 0:10:39.422284
2024-07-23 22:44:56.068 | INFO | __main__:<module>:120 - 2023-04-14: condense vp for trip 0:04:53.688314
2024-07-23 22:54:59.291 | INFO | __main__:<module>:128 - 2023-04-14: prepare vp to use in nearest neighbor: 0:10:03.222815
2024-07-23 22:58:13.564 | INFO | __main__:<module>:120 - 2023-04-15: condense vp for trip 0:03:14.272370
2024-07-23 23:04:59.329 | INFO | __main__:<module>:128 - 2023-04-15: prepare vp to use in nearest neighbor: 0:06:45.764939
2024-07-23 23:07:52.950 | INFO | __main__:<module>:120 - 2023-04-16: condense vp for trip 0:02:53.620007
2024-07-23 23:13:57.222 | INFO | __main__:<module>:128 - 2023-04-16: prepare vp to use in nearest neighbor: 0:06:04.271985
2024-07-23 23:19:04.761 | INFO | __main__:<module>:120 - 2024-04-15: condense vp for trip 0:05:07.538490
2024-07-23 23:30:39.408 | INFO | __main__:<module>:128 - 2024-04-15: prepare vp to use in nearest neighbor: 0:11:34.646680
2024-07-23 23:35:51.550 | INFO | __main__:<module>:120 - 2024-04-16: condense vp for trip 0:05:12.141903
2024-07-23 23:47:33.266 | INFO | __main__:<module>:128 - 2024-04-16: prepare vp to use in nearest neighbor: 0:11:41.715530
2024-07-23 23:52:44.053 | INFO | __main__:<module>:120 - 2024-04-18: condense vp for trip 0:05:10.785847
2024-07-24 00:04:31.438 | INFO | __main__:<module>:128 - 2024-04-18: prepare vp to use in nearest neighbor: 0:11:47.385670
2024-07-24 00:09:33.931 | INFO | __main__:<module>:120 - 2024-04-19: condense vp for trip 0:05:02.491412
2024-07-24 00:21:08.015 | INFO | __main__:<module>:128 - 2024-04-19: prepare vp to use in nearest neighbor: 0:11:34.084562
2024-07-24 00:24:28.798 | INFO | __main__:<module>:120 - 2024-04-20: condense vp for trip 0:03:20.781637
2024-07-24 00:31:52.364 | INFO | __main__:<module>:128 - 2024-04-20: prepare vp to use in nearest neighbor: 0:07:23.566487
2024-07-24 00:34:47.831 | INFO | __main__:<module>:120 - 2024-04-21: condense vp for trip 0:02:55.465950
2024-07-24 00:41:22.729 | INFO | __main__:<module>:128 - 2024-04-21: prepare vp to use in nearest neighbor: 0:06:34.897838
2 changes: 1 addition & 1 deletion gtfs_funnel/update_vars.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

apr_week = rt_dates.get_week("apr2024", exclude_wed=True)

analysis_date_list = all_dates
analysis_date_list = [rt_dates.DATES["jul2024"]]

GTFS_DATA_DICT = catalog_utils.get_catalog("gtfs_analytics_data")

Expand Down
Loading
Loading