Type: Package Package: gps2gtfs Title: High-Performance GPS to GTFS Converter Version: 0.6.0 Authors@R: c( person("Egor", "Kotov", , "kotov.egor@gmail.com", role = c("aut", "cre", "cph"), comment = c(ORCID = "0000-0001-6690-5345")), person("Aaivu", role = "cph") ) Description: Preprocesses raw GPS trajectory data of public transit and transforms it to GTFS format. Provides a high-performance R port of the 'gps2gtfs' Python package by Aaivu (Ratneswaran et al., 2023) , whose software description is published in Ratneswaran et al. (2025) . Heavy computational tasks are offloaded to an extremely fast compiled Rust backend or a C++ (Rcpp) backend. Automatic backend selection prefers Rust, then Rcpp, and falls back to a slower pure R implementation utilizing 'data.table' and 'sf'. License: MIT + file LICENSE Depends: R (>= 4.2) Imports: data.table, Rcpp (>= 1.0.0) Suggests: gtfsio, gtfsrealtime, knitr, rmarkdown, sf, testthat (>= 3.0.0) VignetteBuilder: knitr Config/testthat/edition: 3 LinkingTo: Rcpp Config/rextendr/version: 0.5.0 Encoding: UTF-8 LazyData: true SystemRequirements: Cargo (Rust's package manager), rustc >= 1.65.0, xz URL: https://e-kotov.github.io/gps2gtfs/, https://github.com/e-kotov/gps2gtfs BugReports: https://github.com/e-kotov/gps2gtfs/issues Config/roxygen2/version: 8.1.0 Config/pak/sysreqs: xz-utils libclang-dev Repository: https://e-kotov.r-universe.dev Date/Publication: 2026-10-03 16:59:20 UTC RemoteUrl: https://github.com/e-kotov/gps2gtfs RemoteRef: HEAD RemoteSha: 3228c763deb82926891be22a0bbbb3b7b5093315 NeedsCompilation: yes Packaged: 2026-10-03 18:07:52 UTC; root Author: Egor Kotov [aut, cre, cph] (ORCID: ), Aaivu [cph] Maintainer: Egor Kotov