├── .flake8 ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report_template.md │ └── feature_request_template.md ├── code_review_template.md ├── pull_request_template.md └── workflows │ ├── integration-tests.yml │ ├── python-package-linux.yml │ ├── python-package-mac.yml │ ├── python-package-windows.yml │ └── quarto-render.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .pydocstyle ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── LICENSE.note ├── MANIFEST.in ├── README.md ├── _quarto.yml ├── conftest.py ├── data ├── README.md ├── external │ └── .gitkeep ├── interim │ └── .gitkeep ├── processed │ └── .gitkeep └── raw │ └── .gitkeep ├── docs ├── README.md ├── _static │ ├── custom.scss │ ├── favicon.ico │ ├── styles.css │ └── tp_logo_white_background.png ├── explanation │ ├── calculate_tp │ │ └── index.qmd │ ├── index.qmd │ ├── limitations │ │ └── index.qmd │ └── what_is_tp │ │ ├── accessible_pop.PNG │ │ ├── index.qmd │ │ ├── newport_tp.PNG │ │ └── proximity_pop.PNG ├── getting_started │ └── index.qmd ├── how_to │ ├── gtfs │ │ └── index.qmd │ ├── index.qmd │ ├── osm │ │ └── index.qmd │ └── uc_pop │ │ └── index.qmd └── tutorials │ ├── analyse_network │ └── index.qmd │ ├── gtfs │ └── index.qmd │ ├── index.qmd │ ├── metrics │ └── index.qmd │ ├── osm │ └── index.qmd │ ├── population │ └── index.qmd │ └── urban_centre │ └── index.qmd ├── index.qmd ├── notebooks ├── analyse_network │ └── analyse_network_timed.py ├── e2e │ ├── config │ │ ├── e2e_leeds.toml │ │ ├── e2e_london.toml │ │ ├── e2e_marseille.toml │ │ └── e2e_newport.toml │ ├── e2e_leeds.py │ ├── e2e_london.py │ ├── e2e_marseille.py │ └── e2e_newport.py ├── gtfs │ ├── check_unmatched_id_warnings.py │ └── stop_id_check.py ├── metrics │ └── metrics_experiments.py ├── osm │ └── 01-visualise-osm.py ├── population │ └── grid_pop_experiment.py └── urban_centres │ ├── buffer_experiments.py │ ├── explore_uc_buffer.py │ └── poc_urban_centres.py ├── outputs └── .gitkeep ├── pipeline ├── gtfs │ ├── 01-validate-gtfs.py │ └── config │ │ └── 01-validate-gtfs.toml └── osm │ ├── 01-validate-osm.py │ └── config │ └── 01-validate-osm.toml ├── pyproject.toml ├── requirements.txt ├── scripts ├── prep-fixtures.py └── prep-metrics-fixtures.py ├── src ├── .gitkeep └── transport_performance │ ├── __init__.py │ ├── _metrics │ └── tp_utils.py │ ├── analyse_network.py │ ├── data │ ├── gtfs │ │ ├── report │ │ │ ├── .gitkeep │ │ │ ├── css_styles │ │ │ │ └── styles.css │ │ │ └── html_templates │ │ │ │ ├── evaluation_template.html │ │ │ │ ├── stops_template.html │ │ │ │ └── summary_template.html │ │ └── route_lookup.pkl │ ├── osm │ │ └── .gitkeep │ ├── population │ │ └── .gitkeep │ ├── urban_centres │ │ └── .gitkeep │ └── utils │ │ └── .gitkeep │ ├── gtfs │ ├── __init__.py │ ├── calendar.py │ ├── cleaners.py │ ├── gtfs_utils.py │ ├── multi_validation.py │ ├── report │ │ └── report_utils.py │ ├── routes.py │ ├── validation.py │ └── validators.py │ ├── metrics.py │ ├── osm │ ├── __init__.py │ ├── osm_utils.py │ └── validate_osm.py │ ├── population │ ├── __init__.py │ ├── rasterpop.py │ └── vectorpop.py │ ├── urban_centres │ ├── __init__.py │ └── raster_uc.py │ └── utils │ ├── __init__.py │ ├── constants.py │ ├── defence.py │ ├── io.py │ ├── raster.py │ └── test_utils.py ├── tests ├── README.md ├── _metrics │ ├── metrics_fixtures.py │ └── test_tp_utils.py ├── analyse_network │ └── analyse_network_fixtures.py ├── data │ ├── chester-20230816-small_gtfs.zip │ ├── gtfs │ │ ├── newport-20230613_gtfs.zip │ │ └── report │ │ │ └── html_template.html │ ├── metrics │ │ ├── mock_centroid_gdf.pkl │ │ ├── mock_pop_gdf.pkl │ │ ├── mock_raster_input.tif │ │ ├── mock_tt.parquet │ │ └── mock_urban_centre.pkl │ ├── newport-2023-06-13.osm.pbf │ └── small-osm.pbf ├── gtfs │ ├── conftest.py │ ├── report │ │ └── test_report_utils.py │ ├── test_calendar.py │ ├── test_cleaners.py │ ├── test_gtfs_utils.py │ ├── test_multi_validation.py │ ├── test_routes.py │ ├── test_validation.py │ └── test_validators.py ├── osm │ ├── test_osm_utils.py │ └── test_validate_osm.py ├── population │ ├── test_rasterpop.py │ └── test_vectorpop.py ├── test_analyse_network.py ├── test_metrics.py ├── test_setup.py ├── urban_centres │ └── test_urban_centres.py └── utils │ ├── test_defence.py │ ├── test_io.py │ └── test_raster.py └── www ├── cardiff-street-map.png ├── tp-explained.png └── transport-performance-newport.png /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/.github/ISSUE_TEMPLATE/bug_report_template.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/.github/ISSUE_TEMPLATE/feature_request_template.md -------------------------------------------------------------------------------- /.github/code_review_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/.github/code_review_template.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/integration-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/.github/workflows/integration-tests.yml -------------------------------------------------------------------------------- /.github/workflows/python-package-linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/.github/workflows/python-package-linux.yml -------------------------------------------------------------------------------- /.github/workflows/python-package-mac.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/.github/workflows/python-package-mac.yml -------------------------------------------------------------------------------- /.github/workflows/python-package-windows.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/.github/workflows/python-package-windows.yml -------------------------------------------------------------------------------- /.github/workflows/quarto-render.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/.github/workflows/quarto-render.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.pydocstyle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/.pydocstyle -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE.note: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/LICENSE.note -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include src/transport_performance/data/* 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/README.md -------------------------------------------------------------------------------- /_quarto.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/_quarto.yml -------------------------------------------------------------------------------- /conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/conftest.py -------------------------------------------------------------------------------- /data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/data/README.md -------------------------------------------------------------------------------- /data/external/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/interim/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/processed/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/raw/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/_static/custom.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/docs/_static/custom.scss -------------------------------------------------------------------------------- /docs/_static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/docs/_static/favicon.ico -------------------------------------------------------------------------------- /docs/_static/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/docs/_static/styles.css -------------------------------------------------------------------------------- /docs/_static/tp_logo_white_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/docs/_static/tp_logo_white_background.png -------------------------------------------------------------------------------- /docs/explanation/calculate_tp/index.qmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/docs/explanation/calculate_tp/index.qmd -------------------------------------------------------------------------------- /docs/explanation/index.qmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/docs/explanation/index.qmd -------------------------------------------------------------------------------- /docs/explanation/limitations/index.qmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/docs/explanation/limitations/index.qmd -------------------------------------------------------------------------------- /docs/explanation/what_is_tp/accessible_pop.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/docs/explanation/what_is_tp/accessible_pop.PNG -------------------------------------------------------------------------------- /docs/explanation/what_is_tp/index.qmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/docs/explanation/what_is_tp/index.qmd -------------------------------------------------------------------------------- /docs/explanation/what_is_tp/newport_tp.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/docs/explanation/what_is_tp/newport_tp.PNG -------------------------------------------------------------------------------- /docs/explanation/what_is_tp/proximity_pop.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/docs/explanation/what_is_tp/proximity_pop.PNG -------------------------------------------------------------------------------- /docs/getting_started/index.qmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/docs/getting_started/index.qmd -------------------------------------------------------------------------------- /docs/how_to/gtfs/index.qmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/docs/how_to/gtfs/index.qmd -------------------------------------------------------------------------------- /docs/how_to/index.qmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/docs/how_to/index.qmd -------------------------------------------------------------------------------- /docs/how_to/osm/index.qmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/docs/how_to/osm/index.qmd -------------------------------------------------------------------------------- /docs/how_to/uc_pop/index.qmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/docs/how_to/uc_pop/index.qmd -------------------------------------------------------------------------------- /docs/tutorials/analyse_network/index.qmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/docs/tutorials/analyse_network/index.qmd -------------------------------------------------------------------------------- /docs/tutorials/gtfs/index.qmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/docs/tutorials/gtfs/index.qmd -------------------------------------------------------------------------------- /docs/tutorials/index.qmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/docs/tutorials/index.qmd -------------------------------------------------------------------------------- /docs/tutorials/metrics/index.qmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/docs/tutorials/metrics/index.qmd -------------------------------------------------------------------------------- /docs/tutorials/osm/index.qmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/docs/tutorials/osm/index.qmd -------------------------------------------------------------------------------- /docs/tutorials/population/index.qmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/docs/tutorials/population/index.qmd -------------------------------------------------------------------------------- /docs/tutorials/urban_centre/index.qmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/docs/tutorials/urban_centre/index.qmd -------------------------------------------------------------------------------- /index.qmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/index.qmd -------------------------------------------------------------------------------- /notebooks/analyse_network/analyse_network_timed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/notebooks/analyse_network/analyse_network_timed.py -------------------------------------------------------------------------------- /notebooks/e2e/config/e2e_leeds.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/notebooks/e2e/config/e2e_leeds.toml -------------------------------------------------------------------------------- /notebooks/e2e/config/e2e_london.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/notebooks/e2e/config/e2e_london.toml -------------------------------------------------------------------------------- /notebooks/e2e/config/e2e_marseille.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/notebooks/e2e/config/e2e_marseille.toml -------------------------------------------------------------------------------- /notebooks/e2e/config/e2e_newport.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/notebooks/e2e/config/e2e_newport.toml -------------------------------------------------------------------------------- /notebooks/e2e/e2e_leeds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/notebooks/e2e/e2e_leeds.py -------------------------------------------------------------------------------- /notebooks/e2e/e2e_london.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/notebooks/e2e/e2e_london.py -------------------------------------------------------------------------------- /notebooks/e2e/e2e_marseille.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/notebooks/e2e/e2e_marseille.py -------------------------------------------------------------------------------- /notebooks/e2e/e2e_newport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/notebooks/e2e/e2e_newport.py -------------------------------------------------------------------------------- /notebooks/gtfs/check_unmatched_id_warnings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/notebooks/gtfs/check_unmatched_id_warnings.py -------------------------------------------------------------------------------- /notebooks/gtfs/stop_id_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/notebooks/gtfs/stop_id_check.py -------------------------------------------------------------------------------- /notebooks/metrics/metrics_experiments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/notebooks/metrics/metrics_experiments.py -------------------------------------------------------------------------------- /notebooks/osm/01-visualise-osm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/notebooks/osm/01-visualise-osm.py -------------------------------------------------------------------------------- /notebooks/population/grid_pop_experiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/notebooks/population/grid_pop_experiment.py -------------------------------------------------------------------------------- /notebooks/urban_centres/buffer_experiments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/notebooks/urban_centres/buffer_experiments.py -------------------------------------------------------------------------------- /notebooks/urban_centres/explore_uc_buffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/notebooks/urban_centres/explore_uc_buffer.py -------------------------------------------------------------------------------- /notebooks/urban_centres/poc_urban_centres.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/notebooks/urban_centres/poc_urban_centres.py -------------------------------------------------------------------------------- /outputs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pipeline/gtfs/01-validate-gtfs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/pipeline/gtfs/01-validate-gtfs.py -------------------------------------------------------------------------------- /pipeline/gtfs/config/01-validate-gtfs.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/pipeline/gtfs/config/01-validate-gtfs.toml -------------------------------------------------------------------------------- /pipeline/osm/01-validate-osm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/pipeline/osm/01-validate-osm.py -------------------------------------------------------------------------------- /pipeline/osm/config/01-validate-osm.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/pipeline/osm/config/01-validate-osm.toml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/prep-fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/scripts/prep-fixtures.py -------------------------------------------------------------------------------- /scripts/prep-metrics-fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/scripts/prep-metrics-fixtures.py -------------------------------------------------------------------------------- /src/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/transport_performance/__init__.py: -------------------------------------------------------------------------------- 1 | """`transport_performance`. 2 | 3 | See `README.md` for more details. 4 | """ 5 | -------------------------------------------------------------------------------- /src/transport_performance/_metrics/tp_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/src/transport_performance/_metrics/tp_utils.py -------------------------------------------------------------------------------- /src/transport_performance/analyse_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/src/transport_performance/analyse_network.py -------------------------------------------------------------------------------- /src/transport_performance/data/gtfs/report/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/transport_performance/data/gtfs/report/css_styles/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/src/transport_performance/data/gtfs/report/css_styles/styles.css -------------------------------------------------------------------------------- /src/transport_performance/data/gtfs/report/html_templates/evaluation_template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/src/transport_performance/data/gtfs/report/html_templates/evaluation_template.html -------------------------------------------------------------------------------- /src/transport_performance/data/gtfs/report/html_templates/stops_template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/src/transport_performance/data/gtfs/report/html_templates/stops_template.html -------------------------------------------------------------------------------- /src/transport_performance/data/gtfs/report/html_templates/summary_template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/src/transport_performance/data/gtfs/report/html_templates/summary_template.html -------------------------------------------------------------------------------- /src/transport_performance/data/gtfs/route_lookup.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/src/transport_performance/data/gtfs/route_lookup.pkl -------------------------------------------------------------------------------- /src/transport_performance/data/osm/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/transport_performance/data/population/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/transport_performance/data/urban_centres/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/transport_performance/data/utils/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/transport_performance/gtfs/__init__.py: -------------------------------------------------------------------------------- 1 | """Helpers for working with & validating GTFS.""" 2 | -------------------------------------------------------------------------------- /src/transport_performance/gtfs/calendar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/src/transport_performance/gtfs/calendar.py -------------------------------------------------------------------------------- /src/transport_performance/gtfs/cleaners.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/src/transport_performance/gtfs/cleaners.py -------------------------------------------------------------------------------- /src/transport_performance/gtfs/gtfs_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/src/transport_performance/gtfs/gtfs_utils.py -------------------------------------------------------------------------------- /src/transport_performance/gtfs/multi_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/src/transport_performance/gtfs/multi_validation.py -------------------------------------------------------------------------------- /src/transport_performance/gtfs/report/report_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/src/transport_performance/gtfs/report/report_utils.py -------------------------------------------------------------------------------- /src/transport_performance/gtfs/routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/src/transport_performance/gtfs/routes.py -------------------------------------------------------------------------------- /src/transport_performance/gtfs/validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/src/transport_performance/gtfs/validation.py -------------------------------------------------------------------------------- /src/transport_performance/gtfs/validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/src/transport_performance/gtfs/validators.py -------------------------------------------------------------------------------- /src/transport_performance/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/src/transport_performance/metrics.py -------------------------------------------------------------------------------- /src/transport_performance/osm/__init__.py: -------------------------------------------------------------------------------- 1 | """`transport_performance.osm`. 2 | 3 | See `README.md` for more details. 4 | """ 5 | -------------------------------------------------------------------------------- /src/transport_performance/osm/osm_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/src/transport_performance/osm/osm_utils.py -------------------------------------------------------------------------------- /src/transport_performance/osm/validate_osm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/src/transport_performance/osm/validate_osm.py -------------------------------------------------------------------------------- /src/transport_performance/population/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/src/transport_performance/population/__init__.py -------------------------------------------------------------------------------- /src/transport_performance/population/rasterpop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/src/transport_performance/population/rasterpop.py -------------------------------------------------------------------------------- /src/transport_performance/population/vectorpop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/src/transport_performance/population/vectorpop.py -------------------------------------------------------------------------------- /src/transport_performance/urban_centres/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/src/transport_performance/urban_centres/__init__.py -------------------------------------------------------------------------------- /src/transport_performance/urban_centres/raster_uc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/src/transport_performance/urban_centres/raster_uc.py -------------------------------------------------------------------------------- /src/transport_performance/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/src/transport_performance/utils/__init__.py -------------------------------------------------------------------------------- /src/transport_performance/utils/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/src/transport_performance/utils/constants.py -------------------------------------------------------------------------------- /src/transport_performance/utils/defence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/src/transport_performance/utils/defence.py -------------------------------------------------------------------------------- /src/transport_performance/utils/io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/src/transport_performance/utils/io.py -------------------------------------------------------------------------------- /src/transport_performance/utils/raster.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/src/transport_performance/utils/raster.py -------------------------------------------------------------------------------- /src/transport_performance/utils/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/src/transport_performance/utils/test_utils.py -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/_metrics/metrics_fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/tests/_metrics/metrics_fixtures.py -------------------------------------------------------------------------------- /tests/_metrics/test_tp_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/tests/_metrics/test_tp_utils.py -------------------------------------------------------------------------------- /tests/analyse_network/analyse_network_fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/tests/analyse_network/analyse_network_fixtures.py -------------------------------------------------------------------------------- /tests/data/chester-20230816-small_gtfs.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/tests/data/chester-20230816-small_gtfs.zip -------------------------------------------------------------------------------- /tests/data/gtfs/newport-20230613_gtfs.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/tests/data/gtfs/newport-20230613_gtfs.zip -------------------------------------------------------------------------------- /tests/data/gtfs/report/html_template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/tests/data/gtfs/report/html_template.html -------------------------------------------------------------------------------- /tests/data/metrics/mock_centroid_gdf.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/tests/data/metrics/mock_centroid_gdf.pkl -------------------------------------------------------------------------------- /tests/data/metrics/mock_pop_gdf.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/tests/data/metrics/mock_pop_gdf.pkl -------------------------------------------------------------------------------- /tests/data/metrics/mock_raster_input.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/tests/data/metrics/mock_raster_input.tif -------------------------------------------------------------------------------- /tests/data/metrics/mock_tt.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/tests/data/metrics/mock_tt.parquet -------------------------------------------------------------------------------- /tests/data/metrics/mock_urban_centre.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/tests/data/metrics/mock_urban_centre.pkl -------------------------------------------------------------------------------- /tests/data/newport-2023-06-13.osm.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/tests/data/newport-2023-06-13.osm.pbf -------------------------------------------------------------------------------- /tests/data/small-osm.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/tests/data/small-osm.pbf -------------------------------------------------------------------------------- /tests/gtfs/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/tests/gtfs/conftest.py -------------------------------------------------------------------------------- /tests/gtfs/report/test_report_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/tests/gtfs/report/test_report_utils.py -------------------------------------------------------------------------------- /tests/gtfs/test_calendar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/tests/gtfs/test_calendar.py -------------------------------------------------------------------------------- /tests/gtfs/test_cleaners.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/tests/gtfs/test_cleaners.py -------------------------------------------------------------------------------- /tests/gtfs/test_gtfs_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/tests/gtfs/test_gtfs_utils.py -------------------------------------------------------------------------------- /tests/gtfs/test_multi_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/tests/gtfs/test_multi_validation.py -------------------------------------------------------------------------------- /tests/gtfs/test_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/tests/gtfs/test_routes.py -------------------------------------------------------------------------------- /tests/gtfs/test_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/tests/gtfs/test_validation.py -------------------------------------------------------------------------------- /tests/gtfs/test_validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/tests/gtfs/test_validators.py -------------------------------------------------------------------------------- /tests/osm/test_osm_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/tests/osm/test_osm_utils.py -------------------------------------------------------------------------------- /tests/osm/test_validate_osm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/tests/osm/test_validate_osm.py -------------------------------------------------------------------------------- /tests/population/test_rasterpop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/tests/population/test_rasterpop.py -------------------------------------------------------------------------------- /tests/population/test_vectorpop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/tests/population/test_vectorpop.py -------------------------------------------------------------------------------- /tests/test_analyse_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/tests/test_analyse_network.py -------------------------------------------------------------------------------- /tests/test_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/tests/test_metrics.py -------------------------------------------------------------------------------- /tests/test_setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/tests/test_setup.py -------------------------------------------------------------------------------- /tests/urban_centres/test_urban_centres.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/tests/urban_centres/test_urban_centres.py -------------------------------------------------------------------------------- /tests/utils/test_defence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/tests/utils/test_defence.py -------------------------------------------------------------------------------- /tests/utils/test_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/tests/utils/test_io.py -------------------------------------------------------------------------------- /tests/utils/test_raster.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/tests/utils/test_raster.py -------------------------------------------------------------------------------- /www/cardiff-street-map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/www/cardiff-street-map.png -------------------------------------------------------------------------------- /www/tp-explained.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/www/tp-explained.png -------------------------------------------------------------------------------- /www/transport-performance-newport.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasciencecampus/transport-network-performance/HEAD/www/transport-performance-newport.png --------------------------------------------------------------------------------