|
22 | 22 | "\n",
|
23 | 23 | "os.environ[\"CALITP_BQ_MAX_BYTES\"] = str(100_000_000_000)\n",
|
24 | 24 | "\n",
|
25 |
| - "from calitp.tables import tbl\n", |
| 25 | + "from calitp_data_analysis.tables import tbls\n", |
26 | 26 | "from siuba import *\n",
|
27 | 27 | "from IPython.display import Markdown\n",
|
28 | 28 | "\n",
|
29 |
| - "import shared_utils\n", |
30 | 29 | "from utils import *"
|
31 | 30 | ]
|
32 | 31 | },
|
|
40 | 39 | "#create_coverage_data.save_initial_data()\n",
|
41 | 40 | "\n",
|
42 | 41 | "# Read in data from queries\n",
|
43 |
| - "ca_block_joined = shared_utils.utils.download_geoparquet(GCS_FILE_PATH, \n", |
44 |
| - " 'block_population_joined')\n", |
| 42 | + "ca_block_joined = gpd.read_parquet(\n", |
| 43 | + " f\"{GCS_FILE_PATH}block_population_joined.parquet\")\n", |
45 | 44 | "rt_complete = pd.read_parquet(f\"{GCS_FILE_PATH}rt_complete.parquet\")\n",
|
46 |
| - "all_stops = shared_utils.utils.download_geoparquet(GCS_FILE_PATH, \n", |
47 |
| - " 'all_stops')\n", |
48 |
| - "accessible_stops_trips = shared_utils.utils.download_geoparquet(GCS_FILE_PATH, \n", |
49 |
| - " 'accessible_stops_trips')\n", |
| 45 | + "all_stops = gpd.read_parquet(f\"{GCS_FILE_PATH}all_stops.parquet\")\n", |
| 46 | + "accessible_stops_trips = gpd.read_parquet(\n", |
| 47 | + " f\"{GCS_FILE_PATH}accessible_stops_trips.parquet\")\n", |
50 | 48 | "\n",
|
51 | 49 | "# Read in employment data by tract\n",
|
52 | 50 | "#tract_pop_employ_filtered = create_coverage_data.get_employment_tract_data()\n",
|
53 | 51 | "#shared_utils.utils.geoparquet_gcs_export(tract_pop_employ_filtered, \n",
|
54 | 52 | "# GCS_FILE_PATH, 'tract_pop_employ_filtered')\n",
|
55 | 53 | "\n",
|
56 |
| - "tract_pop_employ_filtered = shared_utils.utils.download_geoparquet(GCS_FILE_PATH,\n", |
57 |
| - " 'tract_pop_employ_filtered'\n", |
58 |
| - " )" |
| 54 | + "tract_pop_employ_filtered = gpd.read_parquet(\n", |
| 55 | + " f\"{GCS_FILE_PATH}tract_pop_employ_filtered.parquet\")" |
59 | 56 | ]
|
60 | 57 | },
|
61 | 58 | {
|
|
98 | 95 | "\n",
|
99 | 96 | "for key, value in rename_block_files.items():\n",
|
100 | 97 | " print(key)\n",
|
101 |
| - " sjoin_blocks[key] = shared_utils.utils.download_geoparquet(\n", |
102 |
| - " GCS_FILE_PATH, value)" |
| 98 | + " sjoin_blocks[key] = gpd.read_parquet(f\"{GCS_FILE_PATH}{value}.parquet\")" |
103 | 99 | ]
|
104 | 100 | },
|
105 | 101 | {
|
|
256 | 252 | }
|
257 | 253 | ],
|
258 | 254 | "source": [
|
259 |
| - "block_level_static = shared_utils.utils.download_geoparquet(\n", |
260 |
| - " GCS_FILE_PATH, \"block_level_static\")\n", |
| 255 | + "block_level_static = gpd.read_parquet(\n", |
| 256 | + " f\"{GCS_FILE_PATH}block_level_static.parquet\")\n", |
261 | 257 | "\n",
|
262 | 258 | "display(Markdown(f\"### All Stops Static\"))\n",
|
263 | 259 | "\n",
|
|
541 | 537 | "\n",
|
542 | 538 | "for t in tract_files:\n",
|
543 | 539 | " print(t)\n",
|
544 |
| - " sjoin_tracts[t] = shared_utils.utils.download_geoparquet(\n", |
545 |
| - " GCS_FILE_PATH, t)" |
| 540 | + " sjoin_tracts[t] = gpd.read_parquet(\n", |
| 541 | + " f\"{GCS_FILE_PATH}{t}.parquet\")" |
546 | 542 | ]
|
547 | 543 | },
|
548 | 544 | {
|
|
596 | 592 | "source": [
|
597 | 593 | "def make_coverage_summary():\n",
|
598 | 594 | " \n",
|
599 |
| - " tract_df = shared_utils.utils.download_geoparquet(\n", |
600 |
| - " GCS_FILE_PATH, \"tract_all_stops\")\n", |
| 595 | + " tract_df = gpd.read_parquet(\n", |
| 596 | + " f\"{GCS_FILE_PATH}tract_all_stops.parquet\")\n", |
601 | 597 | " \n",
|
602 | 598 | " ## since employment data is tract-level, only includes tracts < 4 sq km (~60% of jobs)\n",
|
603 | 599 | " employment_summary = (tract_df\n",
|
|
610 | 606 | "\n",
|
611 | 607 | " SQ_MI_PER_SQ_M = 3.86e-7\n",
|
612 | 608 | " \n",
|
613 |
| - " block_level_static = shared_utils.utils.download_geoparquet(\n", |
614 |
| - " GCS_FILE_PATH, \"block_level_static\")\n", |
| 609 | + " block_level_static = gpd.read_parquet(\n", |
| 610 | + " f\"{GCS_FILE_PATH}block_level_static.parquet\")\n", |
615 | 611 | " \n",
|
616 |
| - " block_level_accessible = shared_utils.utils.download_geoparquet(\n", |
617 |
| - " GCS_FILE_PATH, \"block_level_accessible\")\n", |
| 612 | + " block_level_accessible = gpd.read_parquet(\n", |
| 613 | + " f\"{GCS_FILE_PATH}block_level_accessible.parquet\")\n", |
618 | 614 | " \n",
|
619 | 615 | " coverage_summary = (block_level_static\n",
|
620 | 616 | " >> group_by(_.calitp_itp_id)\n",
|
|
688 | 684 | "name": "python",
|
689 | 685 | "nbconvert_exporter": "python",
|
690 | 686 | "pygments_lexer": "ipython3",
|
691 |
| - "version": "3.9.7" |
| 687 | + "version": "3.9.13" |
692 | 688 | }
|
693 | 689 | },
|
694 | 690 | "nbformat": 4,
|
|
0 commit comments