Type: Package Package: gps2gtfs Title: High-Performance GPS to GTFS Converter Version: 0.2.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 RoxygenNote: 7.3.3 SystemRequirements: Cargo (Rust's package manager), rustc >= 1.65.0, xz Config/pak/sysreqs: xz-utils libclang-dev Repository: https://e-kotov.r-universe.dev Date/Publication: 2026-07-27 10:25:10 UTC RemoteUrl: https://github.com/e-kotov/gps2gtfs RemoteRef: HEAD RemoteSha: 2e64149022ce82079c744a6ead140797cfc08c89 NeedsCompilation: yes Packaged: 2026-07-27 12:54:39 UTC; root Author: Egor Kotov [aut, cre, cph] (ORCID: ), Aaivu [cph] Maintainer: Egor Kotov