{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,8]],"date-time":"2026-01-08T18:42:02Z","timestamp":1767897722666,"version":"3.49.0"},"reference-count":39,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2015,5,13]],"date-time":"2015-05-13T00:00:00Z","timestamp":1431475200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100000930","name":"NSF","doi-asserted-by":"publisher","award":["SES-1421935"],"award-info":[{"award-number":["SES-1421935"]}],"id":[{"id":"10.13039\/501100000930","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100000930","name":"NSF","doi-asserted-by":"publisher","award":["SI2-SSI"],"award-info":[{"award-number":["SI2-SSI"]}],"id":[{"id":"10.13039\/501100000930","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000002","name":"NIH","doi-asserted-by":"publisher","award":["2-R01CA126858"],"award-info":[{"award-number":["2-R01CA126858"]}],"id":[{"id":"10.13039\/100000002","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IJGI"],"abstract":"<jats:p>This article reviews the range of delivery platforms that have been developed for the PySAL open source Python library for spatial analysis. This includes traditional desktop software (with a graphical user interface, command line or embedded in a computational notebook), open spatial analytics middleware, and web, cloud and distributed open geospatial analytics for decision support. A common thread throughout the discussion is the emphasis on openness, interoperability, and provenance management in a scientific workflow. The code base of the PySAL library provides the common computing framework underlying all delivery mechanisms.<\/jats:p>","DOI":"10.3390\/ijgi4020815","type":"journal-article","created":{"date-parts":[[2015,5,13]],"date-time":"2015-05-13T12:42:07Z","timestamp":1431520927000},"page":"815-836","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":35,"title":["Open Geospatial Analytics with PySAL"],"prefix":"10.3390","volume":"4","author":[{"given":"Sergio","family":"Rey","sequence":"first","affiliation":[{"name":"GeoDa Center for Geospatial Analysis and Computation, School of Geographical Sciences and Urban Planning at Arizona State University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Luc","family":"Anselin","sequence":"additional","affiliation":[{"name":"GeoDa Center for Geospatial Analysis and Computation, School of Geographical Sciences and Urban Planning at Arizona State University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xun","family":"Li","sequence":"additional","affiliation":[{"name":"GeoDa Center for Geospatial Analysis and Computation, School of Geographical Sciences and Urban Planning at Arizona State University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Robert","family":"Pahle","sequence":"additional","affiliation":[{"name":"GeoDa Center for Geospatial Analysis and Computation, School of Geographical Sciences and Urban Planning at Arizona State University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jason","family":"Laura","sequence":"additional","affiliation":[{"name":"GeoDa Center for Geospatial Analysis and Computation, School of Geographical Sciences and Urban Planning at Arizona State University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wenwen","family":"Li","sequence":"additional","affiliation":[{"name":"GeoDa Center for Geospatial Analysis and Computation, School of Geographical Sciences and Urban Planning at Arizona State University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Julia","family":"Koschinsky","sequence":"additional","affiliation":[{"name":"GeoDa Center for Geospatial Analysis and Computation, School of Geographical Sciences and Urban Planning at Arizona State University"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2015,5,13]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"181","DOI":"10.1111\/j.1467-9787.2009.00641.x","article-title":"The data avalanche is here. Shouldn\u2019t we be digging?","volume":"50","author":"Miller","year":"2010","journal-title":"J. Reg. Sci."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1016\/j.apgeog.2013.09.012","article-title":"Accidential, open and everywhere: Emerging data sources for the understanding of cities","volume":"49","year":"2014","journal-title":"Appl. Geogr."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"481","DOI":"10.1140\/epjst\/e2012-01703-3","article-title":"Smart cities of the future","volume":"214","author":"Batty","year":"2012","journal-title":"Eur. Phys. J.-Spec. Top."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"825","DOI":"10.1007\/s00168-014-0611-7","article-title":"Open regional science","volume":"52","author":"Rey","year":"2014","journal-title":"Ann. Reg. Sci."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"721","DOI":"10.1126\/science.1167742","article-title":"Computational social science","volume":"323","author":"Lazer","year":"2009","journal-title":"Science"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"719","DOI":"10.1126\/science.1197872","article-title":"Ensuring the data-rich future of the social sciences","volume":"331","author":"King","year":"2011","journal-title":"Science"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"189","DOI":"10.1257\/jep.26.2.189","article-title":"Using Internet data for economic research","volume":"26","author":"Edelman","year":"2012","journal-title":"J. Econ. Perspect."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1146\/annurev-soc-071913-043145","article-title":"Digital footprints: Opportunities and challenges for online social research","volume":"40","author":"Golder","year":"2014","journal-title":"Annu. Rev. Sociol."},{"key":"ref_9","unstructured":"The White House (2015). Fact Sheet: President Obama\u2019s Precision Medicine Initiative, Office of the Press Secretary."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Batty, M. (2013). The New Science of Cities, MIT Press.","DOI":"10.7551\/mitpress\/9399.001.0001"},{"key":"ref_11","unstructured":"Townsend, A. (2014). Smart Cities: Big Data, Civic Hackers and the Quest for a New Utopia, W.W. Norton & Co."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"280","DOI":"10.1177\/2043820613513392","article-title":"The quality of big (geo) data","volume":"3","author":"Goodchild","year":"2013","journal-title":"Dialogues Hum. Geogr."},{"key":"ref_13","unstructured":"Crenshaw, J., Schwartz, R., Hong, J., and Sadeh, N. (2012, January 4\u20138). The livehoods project: Utilizing social media to understand the dynamics of a city. Proceedings of the 6th International AAAI Conference on Weblogs and Social Media (ICWSM), Trinity College, Dublin, Ireland."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Kumar, S., Morstatter, F., and Liu, H. (2013). Twitter Data Analytics, Springer-Verlag.","DOI":"10.1007\/978-1-4614-9372-3"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1063","DOI":"10.1126\/science.346.6213.1063","article-title":"Social medial for large studies of behavior","volume":"346","author":"Ruths","year":"2014","journal-title":"Science"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"2211","DOI":"10.1080\/13658816.2012.664276","article-title":"Spatial econometrics in an age of CyberGIScience","volume":"26","author":"Anselin","year":"2012","journal-title":"Int. J. Geogr. Inf. Sci."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1109\/MCSE.2007.53","article-title":"IPython: A system for interactive scientific computing","volume":"9","author":"Granger","year":"2007","journal-title":"Comput. Sci. Eng."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Fisher, M.M., and Getis, A. (2010). Handbook of Applied Spatial Analysis, Springer.","DOI":"10.1007\/978-3-642-03647-7"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1111\/j.1538-4632.1995.tb00338.x","article-title":"Local indicators of spatial association\u2014LISA","volume":"27","author":"Anselin","year":"1995","journal-title":"Geogr. Anal."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Goodchild, M.F., and Janelle, D. (2004). Spatially Integrated Social Science: Examples in Best Practice, Oxford University Press.","DOI":"10.1093\/oso\/9780195152708.001.0001"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1007\/s12076-012-0086-z","article-title":"A spatial decomposition of the Gini coefficient","volume":"6","author":"Rey","year":"2013","journal-title":"Lett. Spat. Resour. Sci."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"397","DOI":"10.1111\/j.1467-9787.2011.00743.x","article-title":"The max-p regions problem","volume":"53","author":"Duque","year":"2012","journal-title":"J. Reg. Sci."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1007\/s12076-010-0048-2","article-title":"Visualizing regional income distribution dynamics","volume":"4","author":"Rey","year":"2011","journal-title":"Lett. Spat. Resour. Sci."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Fischer, M.M., and Nijkamp, P. (2014). Handbook of Regional Science, Springer.","DOI":"10.1007\/978-3-642-23430-9"},{"key":"ref_25","unstructured":"Anselin, L., and Rey, S.J. (2014). Modern Spatial Econometrics in Practice: A Guide to GeoDa, GeoDaSpace and PySAL, GeoDa Press."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Okabe, A., and Sugihara, K. (2012). Spatial Analysis along Networks: Statistical and Computational Methods, Wiley.","DOI":"10.1002\/9781119967101"},{"key":"ref_27","unstructured":"Rey, S.J., Anselin, L., Li, X., and Koschinsky, J. (2013). Guide to Using the Crime Analytics for Space-Time (CAST) Desktop Software Program, GeoDa Center for Geospatial Analysis and Computation, Arizona State University. Technical Report."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1111\/j.0016-7363.2005.00675.x","article-title":"STARS: Space-time analysis of regional systems","volume":"38","author":"Rey","year":"2006","journal-title":"Geogr. Anal."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Shi, X., Kindratenko, X., and Yang, C. (2013). Modern Accelerator Technologies for Geographic Information Science, Springer.","DOI":"10.1007\/978-1-4614-8745-6"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"753","DOI":"10.1016\/j.infsof.2004.02.003","article-title":"The space efficiency of XML","volume":"46","author":"Lawrence","year":"2004","journal-title":"Inf. Softw. Tech."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"2261","DOI":"10.1080\/13658816.2014.917313","article-title":"Metadata and provenance for spatial analysis: The case of spatial weights","volume":"28","author":"Anselin","year":"2014","journal-title":"Int. J. Geogr. Inf. Sci."},{"key":"ref_32","unstructured":"Fielding, R.T. (2000). Architectural styles and the design of network-based software architectures. [Ph.D. Thesis, University of California]."},{"key":"ref_33","unstructured":"ECAM (2014). The JSON Data Interchange Format, ECAM International. ECAM-404 2013."},{"key":"ref_34","first-page":"6","article-title":"Discovering JavaScript object notation","volume":"45","author":"Severance","year":"2012","journal-title":"Computer"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"2122","DOI":"10.1080\/13658816.2013.776049","article-title":"CyberGIS software: A synthetic review and integration roadmap","volume":"27","author":"Wang","year":"2013","journal-title":"Int. J. Geogr. Inf. Sci."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"1023","DOI":"10.1080\/13658816.2012.752094","article-title":"Parallel optimal choropleth map classification in PySAL","volume":"27","author":"Rey","year":"2013","journal-title":"Int. J. Geogr. Inf. Sci."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Li, X., Li, W., Anselin, L., Rey, S.J., and Koschinsky, J. (2014, January 4). A map-reduce algorithm to create contiguity weights for spatial analysis of big data. Proceedings of the 3rd ACM SIGSpatial International Workshop on Analytics for Big Geospatial Data, Dallas, TX, USA.","DOI":"10.1145\/2676536.2676543"},{"key":"ref_38","unstructured":"Pahle, R. (2014). Complex Systems Framework\u2014Integrating Analytics, Visualization and Collaboration, Unpublished work."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1111\/j.0016-7363.2005.00671.x","article-title":"GeoDa: An introduction to spatial data analysis","volume":"38","author":"Anselin","year":"2006","journal-title":"Geogr. Anal."}],"container-title":["ISPRS International Journal of Geo-Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2220-9964\/4\/2\/815\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T20:46:17Z","timestamp":1760215577000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2220-9964\/4\/2\/815"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,5,13]]},"references-count":39,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2015,6]]}},"alternative-id":["ijgi4020815"],"URL":"https:\/\/doi.org\/10.3390\/ijgi4020815","relation":{},"ISSN":["2220-9964"],"issn-type":[{"value":"2220-9964","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,5,13]]}}}