Cited by 102Human Mobility and Location-Based AnalysisData Management and AlgorithmsComputational Physics and Python Applications

scikit-mobility : A Python Library for the Analysis, Generation, and Risk Assessment of Mobility Data

Open access
Pappalardo, Luca, Simini, Filippo, Barlacchi, Gianni, Pellungrini, Roberto·2022·Journal of Statistical Software

Abstract

The last decade has witnessed the emergence of massive mobility datasets, such as tracks generated by GPS devices, call detail records, and geo-tagged posts from social media platforms. These datasets have fostered a vast scientific production on various applications of mobility analysis, ranging from computational epidemiology to urban planning and transportation engineering. A strand of literature addresses data cleaning issues related to raw spatiotemporal trajectories, while the second line of research focuses on discovering the statistical

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.18637/jss.v103.i04

Cites

4 of 4 references verified0 citation errors · 0 not checkable

Statistics

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Cites

Flagged first, then by citations

Research works printed but not linked: 62

  1. Ahmed MN, Barlacchi G, Braghin S, Calabrese F, Ferretti M, Lonij V, Nair R, Novack R, Paraszczak J, Toor AS (2016). "A Multi-Scale Approach to Data-Driven Mass Migration Analysis." In SoGood@ ECML-PKDD.
  2. Alessandretti L, Sapiezynski P, Sekara V, Lehmann S, Baronchelli A (2018). "Evidence for a Conserved Quantity in Human Mobility." Nature Human Behaviour, 2(7), 485-491. doi: 10.1038/s41562-018-0364-x. · DOI
  3. Bagrow YR, Lin JP (2012). "Mesoscopic Structure and Social Aspects of Human Mobility." PLOS ONE, 7(5), 1-6. doi:10.1371/journal.pone.0037676. · DOI
  4. Barbosa H, Barthelemy M, Ghoshal G, James CR, Lenormand M, Louail T, Menezes R, Ramasco JJ, Simini F, Tomasini M (2018). "Human Mobility: Models and Applications." Physics Reports, 734, 1-74. doi:10.1016/j.physrep.2018.01.001. · DOI
  5. Barbosa H, de Lima-Neto FB, Evsukoff A, Menezes R (2015). "The Effect of Recency to Human Mobility." EPJ Data Science, 4(1), 21. doi:10.1140/epjds/s13688-015-0059-8. · DOI
  6. Barlacchi G, De Nadai M, Larcher R, Casella A, Chitic C, Torrisi G, Antonelli F, Vespignani A, Pentland A, Lepri B (2015). "A Multi-Source Dataset of Urban Life in the City of Milan and the Province of Trentino." Scientific Data, 2, 150055. doi:10.1038/sdata.2015. · DOI
  7. Barlacchi G, Perentis C, Mehrotra A, Musolesi M, Lepri B (2017). "Are You Getting Sick? Predicting Influenza-Like Symptoms Using Human Mobility Behaviors." EPJ Data Science, 6(1), 27. doi:10.1140/epjds/s13688-017-0124-6. · DOI
  8. Blondel VD, Decuyper A, Krings G (2015). "A Survey of Results on Mobile Phone Datasets Analysis." EPJ Data Science, 4, 1-55. doi:10.1140/epjds/s13688-015-0046-0. · DOI
  9. Bohm M, Nanni M, Pappalardo L (2021). "Quantifying the Presence of Air Pollutants over a Road Network in High Spatio-Temporal Resolution." In Climate Change AI, NeurIPS Workshop.
  10. Brockmann D, Hufnagel L, Geisel T (2006). "The Scaling Laws of Human Travel." Nature, 439(7075), 462-465. doi:10.1038/nature04292. · DOI
  11. Calabrese F, Di Lorenzo G, Liu L, Ratti C (2011). "Estimating Origin-Destination Flows Using Mobile Phone Location Data." IEEE Pervasive Computing, 10(4), 36-44. doi: 10.1109/mprv.2011. · DOI
  12. Calenge C (2006). "The Package adehabitat for the R Software: Tool for the Analysis of Space and Habitat Use by Animals." Ecological Modelling, 197(3-4), 1035. doi:10.1016/ j.ecolmodel.2006.03.017. · DOI
  13. Cho E, Myers SA, Leskovec J (2011). "Friendship and Mobility: User Movement in Location- Based Social Networks." In Proceedings of the 17th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, KDD '11, pp. 1082-1090. ACM, New York. doi: 10.1145/2020408.2020579. · DOI
  14. de Montjoye YA, Gambs S, Blondel V, Canright G, de Cordes N, Deletaille S, Engø-Monsen K, Garcia-Herranz M, Kendall J, Kerry C, Krings G, Letouzé E, Luengo-Oroz M, Oliver N, Rocher L, Rutherford A, Smoreda Z, Steele J, Wetter E, Pentland AS, Bengtsson L (2018). "On the Privacy-Conscientious Use of Mobile Phone Data." Scientific Data, 5(1), 180286. doi:10.1038/sdata.2018.286. · DOI
  15. de Montjoye YA, Rocher L, Pentland AS (2016). "bandicoot: A Python Toolbox for Mobile Phone Metadata." Journal of Machine Learning Research, 17(175), 1-5.
  16. Fernandez Arguedas V, Pallotta G, Vespe M (2018). "Maritime Traffic Networks: From His- torical Positioning Data to Unsupervised Maritime Traffic Monitoring." IEEE Transactions on Intelligent Transportation Systems, 19(3), 722-732. doi:10.1109/tits.2017.2699635. · DOI
  17. Fiore M, Katsikouli P, Zavou E, Cunche M, Fessant F, Hello DL, Aïvodji UM, Olivier B, Quertier T, Stanica R (2020). "Privacy in Trajectory Micro-Data Publishing: A Survey." Transactions on Data Privacy, 13(2), 91-149.
  18. González MC, Hidalgo CA, Barabási AL (2008). "Understanding Individual Human Mobility Patterns." Nature, 453(7196), 779-782. doi:10.1038/nature06958. · DOI
  19. Graser A (2019). "movingpandas: Efficient Structures for Movement Data in Python." Journal of Geographic Information Science, 1, 54-68. doi:10.1553/giscience2019_01_s54. · DOI · Paper page
  20. Hariharan R, Toyama K (2004). "Project Lachesis: Parsing and Modeling Location Histories." In International Conference on Geographic Information Science, pp. 106-124. Springer- Verlag.
  21. Hunter JD (2007). "matplotlib: A 2D Graphics Environment." Computing in Science & Engineering, 9(3), 90-95. doi:10.1109/mcse.2007. · DOI · Paper page
  22. Jiang S, Yang Y, Gupta S, Veneziano D, Athavale S, González MC (2016). "The TimeGeo Modeling Framework for Urban Mobility without Travel Surveys." Proceedings of the National Academy of Sciences of the United States of America, 113(37), E5370. doi: 10.1073/pnas.1524261113. · DOI
  23. Joo R, Boone ME, Clay TA, Patrick SC, Clusella-Trullas S, Basille M (2020). "Navigating through the R Packages for Movement." Journal of Animal Ecology, 89(1), 248-267. doi: 10.1111/1365-2656.13116. · DOI
  24. Karamshuk D, Boldrini C, Conti M, Passarella A (2011). "Human Mobility Models for Opportunistic Networks." IEEE Communications Magazine, 49(12), 157-165. doi:10. 1109/mcom.2011.6094021. · DOI
  25. Luca M, Barlacchi G, Lepri B, Pappalardo L (2021). "A Survey on Deep Learning for Human Mobility." ACM Computing Surveys, 55(1), 7. doi:10.1145/3485125. · DOI
  26. McKinney W (2010). "Data Structures for Statistical Computing in Python." In S Van der Walt, J Millman (eds.), Proceedings of the 9th Python in Science Conference, pp. 51-56.
  27. Monreale A, Rinzivillo S, Pratesi F, Giannotti F, Pedreschi D (2014). "Privacy-by-Design in Big Data Analytics and Social Mining." EPJ Data Science, 3(1), 10. doi:10.1140/epjds/ s13688-014-0010-4. · DOI
  28. Noulas A, Scellato S, Lambiotte R, Pontil M, Mascolo C (2012). "A Tale of Many Cities: Universal Patterns in Human Urban Mobility." PLOS ONE, 7(5), 1-10. doi:10.1371/ journal.pone.0037027. · DOI
  29. Nyhan MM, Kloog I, Britter R, Ratti C, Koutrakis P (2018). "Quantifying Population Ex- posure to Air Pollution Using Individual Mobility Patterns Inferred from Mobile Phone Data." Journal of Exposure Science & Environmental Epidemiology, 29, 238-247. doi: 10.1038/s41370-018-0038-9. · DOI
  30. Pappalardo L, Ferres L, Sacasa M, Cattuto C, Bravo L (2021). "Evaluation of Home Detec- tion Algorithms on Mobile Phone Data Using Individual-Level Ground Truth." EPJ Data Science, 10(1), 29. doi:10.1140/epjds/s13688-021-00284-9. · DOI
  31. Pappalardo L, Rinzivillo S, Qu Z, Pedreschi D, Giannotti F (2013). "Understanding the Patterns of Car Travel." The European Physical Journal Special Topics, 215(1), 61-73. doi:10.1140/epjst/e2013-01715-5. · DOI
  32. Pappalardo L, Rinzivillo S, Simini F (2016a). "Human Mobility Modelling: Exploration and Preferential Return Meet the Gravity Model." Procedia Computer Science, 83, 934- 939. doi:10.1016/j.procs.2016.04.188. The 7th International Conference on Ambient Systems, Networks and Technologies (ANT 2016) / The 6th International Conference on Sustainable Energy Information Technology (SEIT-2016) / Affiliated Workshops. · DOI · Paper page
  33. Pappalardo L, Simini F (2018). "Data-Driven Generation of Spatio-Temporal Routines in Human Mobility." Data Mining and Knowledge Discovery, 32(3), 787-829. doi:10.1007/ s10618-017-0548-4. · DOI
  34. Pappalardo L, Vanhoof M, Gabrielli L, Smoreda Z, Pedreschi D, Giannotti F (2016b). "An Analytical Framework to Nowcast Well-Being Using Mobile Phone Data." International Journal of Data Science and Analytics, 2(1), 75-92. doi:10.1007/s41060-016-0013-2. · DOI
  35. Pebesma E (2012). "spacetime: Spatio-Temporal Data in R." Journal of Statistical Software, 51(7), 1-30. doi:10.18637/jss.v051.i07. · DOI
  36. Pebesma EJ, Bivand RS (2005). "Classes and Methods for Spatial Data in R." R News, 5(2), 9-13. URL https://CRAN.R-project.org/doc/Rnews/.
  37. Pedregosa F, Varoquaux G, Gramfort A, Michel V, Thirion B, Grisel O, Blondel M, Pretten- hofer P, Weiss R, Dubourg V, Vanderplas J, Passos A, Cournapeau D, Brucher M, Perrot M, Duchesnay E (2011). "scikit-learn: Machine Learning in Python." Journal of Machine Learning Research, 12, 2825-2830.
  38. Pellungrini R, Pappalardo L, Pratesi F, Monreale A (2017). "A Data Mining Approach to Assess Privacy Risk in Human Mobility Data." ACM Transactions on Intelligent Systems and Technology, 9(3), 1-27. doi:10.1145/3106774. · DOI
  39. Pellungrini R, Pappalardo L, Simini F, Monreale A (2022). "Modeling Adversarial Behavior Against Mobility Data Privacy." IEEE Transactions on Intelligent Transportation Systems, 23(2), 1145-1158. doi:10.1109/tits.2020.3021911. · DOI
  40. Phithakkitnukoon S, Smoreda Z, Olivier P (2012). "Socio-Geography of Human Mobility: A Study Using Longitudinal Mobile Phone Data." PLOS ONE, 7(6), 1-9. doi:10.1371/ journal.pone.0039253. · DOI
  41. Pratesi F, Monreale A, Trasarti R, Giannotti F, Pedreschi D, Yanagihara T (2018). "PRU- DEnce: A System for Assessing Privacy Risk vs. Utility in Data Sharing Ecosystems." Transactions on Data Privacy, 11(2), 139-167.
  42. Ramos-Fernández G, Mateos JL, Miramontes O, Cocho G, Larralde H, Ayala-Orozco B (2004). "Lévy Walk Patterns in the Foraging Movements of Spider Monkeys (Ateles Geoffroyi)." Behavioral Ecology and Sociobiology, 55(3), 223-230. doi:10.1007/s00265-003-0700-6. · DOI
  43. Rinzivillo S, Gabrielli L, Nanni M, Pappalardo L, Pedreschi D, Giannotti F (2014). "The Purpose of Motion: Learning Activities from Individual Mobility Networks." In 2014 In- ternational Conference on Data Science and Advanced Analytics (DSAA), pp. 312-318. doi:10.1109/dsaa.2014.7058090. · DOI
  44. Rocklin M (2015). "Dask: Parallel Computation with Blocked Algorithms and Task Schedul- ing." In K Huff, J Bergstra (eds.), Proceedings of the 14th Python in Science Conference, pp. 126-132.
  45. Rossi A, Barlacchi G, Bianchini M, Lepri B (2019). "Modelling Taxi Drivers' Behaviour for the Next Destination Prediction." IEEE Transactions on Intelligent Transportation Systems, 21(7), 2980-2989. doi:10.1109/tits.2019.2922002. · DOI
  46. Rossi A, Pappalardo L, Cintia P, Iaia MF, Fernández J, Medina D (2018). "Effective Injury Prediction in Professional Soccer with GPS Data and Machine Learning." PLOS ONE, 13(7), 1-15. doi:10.1371/journal.pone.0201264. · DOI
  47. Simini F, González MC, Maritan A, Barabási AL (2012). "A Universal Model for Mobility and Migration Patterns." Nature, 484(7392), 96-100. doi:10.1038/nature10856. · DOI
  48. Song C, Koren T, Wang P, Barabási AL (2010a). "Modelling the Scaling Properties of Human Mobility." Nature Physics, 6(10), 818-823. doi:10.1038/nphys1760. · DOI
  49. Tizzoni M, Bajardi P, Poletto C, Ramasco JJ, Balcan D, Gonçalves B, Perra N, Colizza V, Vespignani A (2012). "Real-Time Numerical Forecast of Global Epidemic Spread- ing: Case Study of 2009 A/H1N1pdm." BMC Medicine, 10(1), 165. doi:10.1186/ 1741-7015-10-165. · DOI
  50. Tomasini M, Mahmood B, Zambonelli F, Brayner A, Menezes R (2017). "On the Effect of Human Mobility to the Design of Metropolitan Mobile Opportunistic Networks of Sensors." Pervasive and Mobile Computing, 38(1), 215-232. doi:10.1016/j.pmcj.2016.12.007. · DOI
  51. Voukelatou V, Gabrielli L, Miliou I, Cresci S, Sharma R, Tesconi M, Pappalardo L (2020). "Measuring Objective and Subjective Well-Being: Dimensions and Data Sources." In- ternational Journal of Data Science and Analytics, 11(4), 279-309. doi:10.1007/ s41060-020-00224-2. · DOI
  52. Wang D, Pedreschi D, Song C, Giannotti F, Barabasi AL (2011). "Human Mobility, Social Ties, and Link Prediction." In Proceedings of the 17th ACM SIGKDD International Con- ference on Knowledge Discovery and Data Mining, volume 21 of KDD '11, pp. 1100-1108. ACM, New York. doi:10.1145/2020408.2020581. · DOI
  53. Wang J, Kong X, Xia F, Sun L (2019). "Urban Human Mobility: Data-Driven Modeling and Prediction." ACM SIGKDD Explorations Newsletter, pp. 1-19. doi:10.1145/3331651. 3331653. · DOI
  54. Williams NE, Thomas TA, Dunbar M, Eagle N, Dobra A (2015). "Measures of Human Mobility Using Mobile Phone Records Enhanced with GIS Data." PLOS ONE, 10(7), 1-16. doi:10.1371/journal.pone.0133630. · DOI
  55. Wilson AG (1971). "A Family of Spatial Interaction Models, and Associated Developments." Environment and Planning A, 3(1), 1-32. doi:10.1068/a030001. · DOI
  56. Wu R, Luo G, Shao J, Tian L, Peng C (2018). "Location Prediction on Trajectory Data: A Review." Big Data Mining and Analytics, 1(2), 108-127. doi:10.26599/bdma.2018. 9020010. · DOI
  57. Zhang J, Zheng Y, Qi D (2017). "Deep Spatio-Temporal Residual Networks for Citywide Crowd Flows Prediction." In Thirty-First AAAI Conference on Artificial Intelligence.
  58. Zhao K, Tarkoma S, Liu S, Vo H (2016). "Urban Human Mobility Data Mining: An Overview." In 2016 IEEE International Conference on Big Data, pp. 1911-1920. doi: 10.1109/bigdata.2016.7840811. · DOI
  59. Zheng Y (2015). "Trajectory Data Mining: An Overview." ACM Transactions on Intelligent Systems and Technology, 6(3), 29:1-29:41. doi:10.1145/2743025. · DOI
  60. Zheng Y, Capra L, Wolfson O, Yang H (2014). "Urban Computing: Concepts, Methodologies, and Applications." ACM Transactions on Intelligent System Technologies, 5(3), 38:1-38:55. doi:10.1145/2629592. · DOI
  61. Zheng Y, Wang L, Zhang R, Xie X, Ma WY (2008). "GeoLife: Managing and Understanding Your Past Life over Maps." In Proceedings of the The Ninth International Conference on Mobile Data Management, MDM '08, pp. 211-212. IEEE Computer Society, Washington, DC. doi:10.1109/mdm.2008. · DOI
  62. Zipf GK (1946). "The P 1 P 2 /D Hypothesis: On the Intercity Movement of Persons." American Sociological Review, 11(6), 677-686. doi:10.2307/2087063. · DOI

Cited by

Sorted by citations

Authors
Pappalardo, L., Simini, F., Barlacchi, G., & Pellungrini, R.
Affiliations
  • Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" (IT)
  • Argonne National Laboratory (US)
  • Amazon (United States) (US)
  • University of Pisa (IT)
Venue
Journal of Statistical Software
Published
2022
Volume
103
Issue
4
ISSN
1548-7660 (ISSN-L)
OpenAlex
W2981033335
Cited by
102
References
4
Citations by year
2026: 14 · 2025: 26 · 2024: 20 · 2023: 12 · 2022: 9 · 2021: 10 · 2020: 11
FWCI
11.73
Type
journal article
Language
en
Open access
Licence
cc-by
Locations
  • Journal of Statistical Software (publishedVersion, cc-by)
  • ISTI Open Portal (submittedVersion, other-oa)
  • DOAJ (DOAJ: Directory of Open Access Journals) (submittedVersion, cc-by-sa)
  • Scuola Normale Superiore di Pisa (submittedVersion, cc-by)
  • Greater South Information System
Funders
  • Horizon 2020 Framework Programme (780754, 871042)
  • Engineering and Physical Sciences Research Council (H2020, EP/P012906/1)
Topics
  • Social Sciences › Transportation › Human Mobility and Location-Based Analysis
  • Physical Sciences › Computer Science › Signal Processing › Data Management and Algorithms
  • Physical Sciences › Computer Science › Artificial Intelligence › Computational Physics and Python Applications
Keywords
mobility data, trajectory analysis, GPS tracks, call detail records, spatio-temporal trajectories, data cleaning, Python library

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review