{"id":23372908,"url":"https://github.com/urbananalyst/m4ra","last_synced_at":"2025-04-10T17:52:56.377Z","repository":{"id":59666342,"uuid":"272741436","full_name":"UrbanAnalyst/m4ra","owner":"UrbanAnalyst","description":"many-to-many multi-modal routing aggregator","archived":false,"fork":false,"pushed_at":"2025-02-13T12:17:54.000Z","size":6693,"stargazers_count":15,"open_issues_count":2,"forks_count":2,"subscribers_count":8,"default_branch":"main","last_synced_at":"2025-04-10T15:15:51.995Z","etag":null,"topics":["gtfs","open-street-map","routing-engine"],"latest_commit_sha":null,"homepage":"https://urbananalyst.github.io/m4ra/","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/UrbanAnalyst.png","metadata":{"files":{"readme":"README.Rmd","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":"codemeta.json","zenodo":null}},"created_at":"2020-06-16T15:14:38.000Z","updated_at":"2025-04-09T10:16:17.000Z","dependencies_parsed_at":"2024-08-21T10:07:12.464Z","dependency_job_id":"9cd1e4e6-296c-4d72-be2c-21cc94c0e7fa","html_url":"https://github.com/UrbanAnalyst/m4ra","commit_stats":{"total_commits":534,"total_committers":1,"mean_commits":534.0,"dds":0.0,"last_synced_commit":"3e775045d35ba535547981ba48881e40aee07014"},"previous_names":["urbananalyst/m4ra"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UrbanAnalyst%2Fm4ra","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UrbanAnalyst%2Fm4ra/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UrbanAnalyst%2Fm4ra/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UrbanAnalyst%2Fm4ra/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/UrbanAnalyst","download_url":"https://codeload.github.com/UrbanAnalyst/m4ra/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248262434,"owners_count":21074308,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["gtfs","open-street-map","routing-engine"],"created_at":"2024-12-21T16:51:18.957Z","updated_at":"2025-04-10T17:52:56.348Z","avatar_url":"https://github.com/UrbanAnalyst.png","language":"R","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n[![R build\nstatus](https://github.com/UrbanAnalyst/m4ra/workflows/R-CMD-check/badge.svg)](https://github.com/UrbanAnalyst/m4ra/actions?query=workflow%3AR-CMD-check)\n[![codecov](https://codecov.io/gh/UrbanAnalyst/m4ra/branch/main/graph/badge.svg)](https://app.codecov.io/gh/UrbanAnalyst/m4ra)\n[![Project Status: Concept](https://www.repostatus.org/badges/latest/concept.svg)](https://www.repostatus.org/#concept)\n\n\n\n# m4ra: Many-to-Many Multi-Modal Routing Aggregator\n\n- Travel times using any combination of three transport modes: foot, bicycle,\n  and public transport.\n- Ratios of multi-modal times to equivalent travel times in private automobile,\n  including local infrastructure-specific estimates of time delays due to\n  parking.\n\n## Data Needs\n\n1. A representation of the local street network, in [`osmdata_sc`\n   format](https://docs.ropensci.org/osmdata/reference/osmdata_sc.html),\n   potentially including elevation data to accommodate effects of incline on\n   pedestrian and bicycle travel times.\n2. A GTFS (General Transit Feed Specification)-format data file of public\n   transport data for the study city or location.\n\n## How?\n\nThe following parameters need to be specified:\n\n1. Name of city - used to name locally-cached files formed during pre-processing.\n2. Day of the week for which public transport is to be analysed.\n3. Starting time limits defining the public transport component of the journey,\n   from which the fastest single journey to every destination will be\n   calculated.\n4. Initial and final modes of transport, as either pedestrian or bicycle.\n5. A selection of starting points from which to calculate either multi-modal\n   travel times, or durations of those times to equivalent automobile times.\n\n\nTravel times are always calculated to every destination point in a given\nnetwork, with a single query returning matrices of times, one row for each\norigin point, and columns holding travel times to all possible destination\npoints.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Furbananalyst%2Fm4ra","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Furbananalyst%2Fm4ra","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Furbananalyst%2Fm4ra/lists"}