{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,16]],"date-time":"2026-06-16T21:20:22Z","timestamp":1781644822479,"version":"3.54.5"},"reference-count":67,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-004"}],"funder":[{"DOI":"10.13039\/501100010226","name":"Department of Education of Guangdong Province","doi-asserted-by":"publisher","award":["2023WZJD008"],"award-info":[{"award-number":["2023WZJD008"]}],"id":[{"id":"10.13039\/501100010226","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100010256","name":"Guangzhou Municipal Science and Technology Project","doi-asserted-by":"publisher","award":["2025A03J3640"],"award-info":[{"award-number":["2025A03J3640"]}],"id":[{"id":"10.13039\/501100010256","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100018586","name":"Guangzhou Municipality Bureau of Education Yangcheng Scholars Research Project","doi-asserted-by":"publisher","award":["2024312159"],"award-info":[{"award-number":["2024312159"]}],"id":[{"id":"10.13039\/501100018586","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["42405095"],"award-info":[{"award-number":["42405095"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["42401567"],"award-info":[{"award-number":["42401567"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["72201229"],"award-info":[{"award-number":["72201229"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["72361137006"],"award-info":[{"award-number":["72361137006"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100020084","name":"Guangzhou Municipal Science and Technology Bureau","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100020084","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Computers, Environment and Urban Systems"],"published-print":{"date-parts":[[2026,7]]},"DOI":"10.1016\/j.compenvurbsys.2026.102435","type":"journal-article","created":{"date-parts":[[2026,3,30]],"date-time":"2026-03-30T08:58:13Z","timestamp":1774861093000},"page":"102435","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":3,"special_numbering":"C","title":["Causal discovery in urban data with temporal empirical dynamic modeling: The R package tEDM"],"prefix":"10.1016","volume":"127","author":[{"ORCID":"https:\/\/orcid.org\/0009-0002-6003-3800","authenticated-orcid":false,"given":"Wenbo","family":"Lyu","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-6518-3613","authenticated-orcid":false,"given":"Yangyang","family":"Lei","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5487-5353","authenticated-orcid":false,"given":"Wen","family":"Yi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3420-9622","authenticated-orcid":false,"given":"Yongze","family":"Song","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6762-2475","authenticated-orcid":false,"given":"Xiao","family":"Li","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0858-4728","authenticated-orcid":false,"given":"Shaoqing","family":"Dai","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1552-5139","authenticated-orcid":false,"given":"Yiming","family":"Qin","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0265-3465","authenticated-orcid":false,"given":"Wufan","family":"Zhao","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"issue":"1","key":"10.1016\/j.compenvurbsys.2026.102435_b1","doi-asserted-by":"crossref","first-page":"8","DOI":"10.5334\/jors.bu","article-title":"Building software, building community: Lessons from the rOpenSci project","volume":"3","author":"Boettiger","year":"2015","journal-title":"Journal of Open Research Software"},{"issue":"2","key":"10.1016\/j.compenvurbsys.2026.102435_b2","doi-asserted-by":"crossref","first-page":"512","DOI":"10.1093\/ije\/dyv080","article-title":"Mendelian randomization with invalid instruments: effect estimation and bias detection through Egger regression","volume":"44","author":"Bowden","year":"2015","journal-title":"International Journal of Epidemiology"},{"issue":"4","key":"10.1016\/j.compenvurbsys.2026.102435_b3","doi-asserted-by":"crossref","first-page":"281","DOI":"10.1111\/j.1538-4632.1996.tb00936.x","article-title":"Geographically weighted regression: A method for exploring spatial nonstationarity","volume":"28","author":"Brunsdon","year":"1996","journal-title":"Geographical Analysis"},{"key":"10.1016\/j.compenvurbsys.2026.102435_b4","doi-asserted-by":"crossref","first-page":"2595","DOI":"10.1109\/TSP.2023.3286529","article-title":"On causal discovery with convergent cross mapping","volume":"71","author":"Butler","year":"2023","journal-title":"IEEE Transactions on Signal Processing"},{"issue":"32","key":"10.1016\/j.compenvurbsys.2026.102435_b5","doi-asserted-by":"crossref","first-page":"12936","DOI":"10.1073\/pnas.1300018110","article-title":"Evidence on the impact of sustained exposure to air pollution on life expectancy from China\u2019s Huai River policy","volume":"110","author":"Chen","year":"2013","journal-title":"Proceedings of the National Academy of Sciences"},{"issue":"5","key":"10.1016\/j.compenvurbsys.2026.102435_b6","doi-asserted-by":"crossref","first-page":"1174","DOI":"10.1890\/14-1479.1","article-title":"Spatial convergent cross mapping to detect causal relationships from short time series","volume":"96","author":"Clark","year":"2015","journal-title":"Ecology"},{"key":"10.1016\/j.compenvurbsys.2026.102435_b7","doi-asserted-by":"crossref","DOI":"10.2139\/ssrn.2637764","article-title":"Difference-in-differences techniques for spatial data: Local autocorrelation and spatial interaction","author":"Delgado","year":"2015","journal-title":"SSRN Electronic Journal"},{"issue":"3","key":"10.1016\/j.compenvurbsys.2026.102435_b8","doi-asserted-by":"crossref","first-page":"837","DOI":"10.2307\/2531595","article-title":"Comparing the areas under two or more correlated receiver operating characteristic curves: a nonparametric approach","volume":"44","author":"DeLong","year":"1988","journal-title":"Biometrics"},{"issue":"1","key":"10.1016\/j.compenvurbsys.2026.102435_b9","doi-asserted-by":"crossref","first-page":"1051","DOI":"10.1109\/TVCG.2021.3114875","article-title":"Compass: Towards better causal analysis of urban time series","volume":"28","author":"Deng","year":"2022","journal-title":"IEEE Transactions on Visualization and Computer Graphics"},{"issue":"8","key":"10.1016\/j.compenvurbsys.2026.102435_b10","doi-asserted-by":"crossref","first-page":"1","DOI":"10.18637\/jss.v040.i08","article-title":"Rcpp: Seamless R and C++ integration","volume":"40","author":"Eddelbuettel","year":"2011","journal-title":"Journal of Statistical Software"},{"key":"10.1016\/j.compenvurbsys.2026.102435_b11","doi-asserted-by":"crossref","DOI":"10.1016\/j.scs.2025.106240","article-title":"Leveraging causal AI to uncover the dynamics in sustainable urban transport: A bike sharing time-series study","volume":"122","author":"Fekete","year":"2025","journal-title":"Sustainable Cities and Society"},{"key":"10.1016\/j.compenvurbsys.2026.102435_b12","doi-asserted-by":"crossref","DOI":"10.1016\/j.cities.2025.105980","article-title":"Causal discovery from city data, where urban scaling meets information theory","volume":"162","author":"Gan","year":"2025","journal-title":"Cities"},{"issue":"1","key":"10.1016\/j.compenvurbsys.2026.102435_b13","article-title":"Causal inference from cross-sectional earth system data with geographical convergent cross mapping","volume":"14","author":"Gao","year":"2023","journal-title":"Nature Communications"},{"issue":"378","key":"10.1016\/j.compenvurbsys.2026.102435_b14","doi-asserted-by":"crossref","first-page":"304","DOI":"10.1080\/01621459.1982.10477803","article-title":"Measurement of linear dependence and feedback between multiple time series","volume":"77","author":"Geweke","year":"1982","journal-title":"Journal of the American Statistical Association"},{"issue":"3","key":"10.1016\/j.compenvurbsys.2026.102435_b15","doi-asserted-by":"crossref","first-page":"424","DOI":"10.2307\/1912791","article-title":"Investigating causal relations by econometric models and cross-spectral methods","volume":"37","author":"Granger","year":"1969","journal-title":"Econometrica"},{"issue":"1","key":"10.1016\/j.compenvurbsys.2026.102435_b16","article-title":"Ozone as an environmental driver of influenza","volume":"15","author":"Guo","year":"2024","journal-title":"Nature Communications"},{"issue":"9","key":"10.1016\/j.compenvurbsys.2026.102435_b17","doi-asserted-by":"crossref","DOI":"10.1103\/PhysRevLett.119.098301","article-title":"Topological causality in dynamical systems","volume":"119","author":"Harnack","year":"2017","journal-title":"Physical Review Letters"},{"issue":"14","key":"10.1016\/j.compenvurbsys.2026.102435_b18","first-page":"1","article-title":"Python package for causal discovery based on LiNGAM","volume":"24","author":"Ikeuchi","year":"2023","journal-title":"Journal of Machine Learning Research"},{"key":"10.1016\/j.compenvurbsys.2026.102435_b19","doi-asserted-by":"crossref","DOI":"10.1016\/j.eneco.2021.105271","article-title":"High-speed rail and CO2 emissions in urban China: A spatial difference-in-differences approach","volume":"99","author":"Jia","year":"2021","journal-title":"Energy Economics"},{"issue":"37","key":"10.1016\/j.compenvurbsys.2026.102435_b20","first-page":"1","article-title":"Causal discovery toolbox: Uncovering causal relationships in Python","volume":"21","author":"Kalainathan","year":"2020","journal-title":"Journal of Machine Learning Research"},{"issue":"11","key":"10.1016\/j.compenvurbsys.2026.102435_b21","doi-asserted-by":"crossref","first-page":"1","DOI":"10.18637\/jss.v047.i11","article-title":"Causal inference using graphical models with the R package pcalg","volume":"47","author":"Kalisch","year":"2012","journal-title":"Journal of Statistical Software"},{"issue":"6","key":"10.1016\/j.compenvurbsys.2026.102435_b22","doi-asserted-by":"crossref","first-page":"3403","DOI":"10.1103\/PhysRevA.45.3403","article-title":"Determining embedding dimension for phase-space reconstruction using a geometrical construction","volume":"45","author":"Kennel","year":"1992","journal-title":"Physical Review A"},{"issue":"1\u20132","key":"10.1016\/j.compenvurbsys.2026.102435_b23","first-page":"128","article-title":"A spatial perspective on the econometrics of program evaluation","volume":"43","author":"Kolak","year":"2019","journal-title":"International Regional Science Review"},{"issue":"1","key":"10.1016\/j.compenvurbsys.2026.102435_b24","doi-asserted-by":"crossref","DOI":"10.1038\/s41467-020-16238-0","article-title":"Partial cross mapping eliminates indirect causal influences","volume":"11","author":"Leng","year":"2020","journal-title":"Nature Communications"},{"issue":"1","key":"10.1016\/j.compenvurbsys.2026.102435_b25","article-title":"Mixed effectiveness of global protected areas in resisting habitat loss","volume":"15","author":"Li","year":"2024","journal-title":"Nature Communications"},{"key":"10.1016\/j.compenvurbsys.2026.102435_b26","doi-asserted-by":"crossref","DOI":"10.1016\/j.compenvurbsys.2024.102206","article-title":"Causal discovery and analysis of global city carbon emissions based on data-driven and hybrid intelligence","volume":"115","author":"Li","year":"2025","journal-title":"Computers, Environment and Urban Systems"},{"issue":"1","key":"10.1016\/j.compenvurbsys.2026.102435_b27","doi-asserted-by":"crossref","first-page":"220","DOI":"10.1177\/1536867X211000030","article-title":"Beyond linearity, stability, and equilibrium: The edm package for empirical dynamic modeling and convergent cross-mapping in stata","volume":"21","author":"Li","year":"2021","journal-title":"The Stata Journal: Promoting Communications on Statistics and Stata"},{"issue":"1","key":"10.1016\/j.compenvurbsys.2026.102435_b28","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1038\/s43588-020-00005-8","article-title":"Quantifying causality in data science with quasi-experiments","volume":"1","author":"Liu","year":"2021","journal-title":"Nature Computational Science"},{"issue":"4","key":"10.1016\/j.compenvurbsys.2026.102435_b29","doi-asserted-by":"crossref","first-page":"636","DOI":"10.1175\/1520-0469(1969)26<636:APARBN>2.0.CO;2","article-title":"Atmospheric predictability as revealed by naturally occurring analogues","volume":"26","author":"Lorenz","year":"1969","journal-title":"Journal of the Atmospheric Sciences"},{"issue":"1","key":"10.1016\/j.compenvurbsys.2026.102435_b30","doi-asserted-by":"crossref","DOI":"10.1038\/srep07464","article-title":"Detecting causality from nonlinear dynamics with short-term time series","volume":"4","author":"Ma","year":"2014","journal-title":"Scientific Reports"},{"issue":"4458","key":"10.1016\/j.compenvurbsys.2026.102435_b31","doi-asserted-by":"crossref","first-page":"763","DOI":"10.1126\/science.209.4458.763","article-title":"Detecting climate change due to increasing carbon dioxide","volume":"209","author":"Madden","year":"1980","journal-title":"Science"},{"key":"10.1016\/j.compenvurbsys.2026.102435_b32","series-title":"Dynamical systems and turbulence","first-page":"230","article-title":"On the dimension of the compact invariant sets of certain nonlinear maps","volume":"Vol. 898","author":"Ma\u00f1\u00e9","year":"1981"},{"issue":"3","key":"10.1016\/j.compenvurbsys.2026.102435_b33","doi-asserted-by":"crossref","first-page":"301","DOI":"10.1111\/mice.13334","article-title":"A convergent cross-mapping approach for unveiling congestion spatial causality in urban traffic networks","volume":"40","author":"Mao","year":"2024","journal-title":"Computer-Aided Civil and Infrastructure Engineering"},{"key":"10.1016\/j.compenvurbsys.2026.102435_b34","doi-asserted-by":"crossref","first-page":"566","DOI":"10.1016\/j.ecolind.2016.03.054","article-title":"Advancing understanding of the complex nature of urban systems","volume":"70","author":"McPhearson","year":"2016","journal-title":"Ecological Indicators"},{"issue":"1","key":"10.1016\/j.compenvurbsys.2026.102435_b35","doi-asserted-by":"crossref","first-page":"195","DOI":"10.2466\/pr0.1990.66.1.195","article-title":"Why summaries of research on psychological theories are often uninterpretable","volume":"66","author":"Meehl","year":"1990","journal-title":"Psychological Reports"},{"key":"10.1016\/j.compenvurbsys.2026.102435_b36","doi-asserted-by":"crossref","first-page":"52","DOI":"10.1016\/j.future.2016.12.009","article-title":"Causal inference from noisy time-series data \u2014 Testing the convergent cross-mapping algorithm in the presence of noise and external influence","volume":"73","author":"M\u00f8nster","year":"2017","journal-title":"Future Generation Computer Systems"},{"key":"10.1016\/j.compenvurbsys.2026.102435_b37","first-page":"5","article-title":"Causality, uncertainty and identification: Three issues on the spatial econometrics agenda","author":"Mur","year":"2013","journal-title":"Scienze Regionali: Italian Journal of Regional Science: 12, 1, 2013"},{"issue":"1","key":"10.1016\/j.compenvurbsys.2026.102435_b38","first-page":"1","article-title":"R-friendly multi-threading in C++","volume":"97","author":"Nagler","year":"2021","journal-title":"Journal of Statistical Software, Code Snippets"},{"key":"10.1016\/j.compenvurbsys.2026.102435_b39","doi-asserted-by":"crossref","DOI":"10.1016\/j.compenvurbsys.2023.101957","article-title":"Causal effects of mobility intervention policies on intracity flows during the COVID-19 pandemic: The moderating role of zonal locations in the transportation networks","volume":"102","author":"Niu","year":"2023","journal-title":"Computers, Environment and Urban Systems"},{"issue":"1","key":"10.1016\/j.compenvurbsys.2026.102435_b40","article-title":"A general model-based causal inference method overcomes the curse of synchrony and indirect effect","volume":"14","author":"Park","year":"2023","journal-title":"Nature Communications"},{"issue":"4","key":"10.1016\/j.compenvurbsys.2026.102435_b41","doi-asserted-by":"crossref","first-page":"669","DOI":"10.1093\/biomet\/82.4.669","article-title":"Causal diagrams for empirical research","volume":"82","author":"Pearl","year":"1995","journal-title":"Biometrika"},{"key":"10.1016\/j.compenvurbsys.2026.102435_b42","series-title":"Causality: Models, reasoning and inference","author":"Pearl","year":"2000"},{"key":"10.1016\/j.compenvurbsys.2026.102435_b43","series-title":"The book of why: The new science of cause and effect","author":"Pearl","year":"2018"},{"key":"10.1016\/j.compenvurbsys.2026.102435_b44","series-title":"R: A language and environment for statistical computing","author":"R Core Team","year":"2026"},{"issue":"3","key":"10.1016\/j.compenvurbsys.2026.102435_b45","doi-asserted-by":"crossref","first-page":"541","DOI":"10.1007\/s11869-022-01168-1","article-title":"Air quality and photochemical reactions: analysis of NOx and NO2 concentrations in the urban area of Turin, Italy","volume":"15","author":"Ravina","year":"2022","journal-title":"Air Quality, Atmosphere & Health"},{"issue":"2","key":"10.1016\/j.compenvurbsys.2026.102435_b46","doi-asserted-by":"crossref","first-page":"1","DOI":"10.18637\/jss.v048.i02","article-title":"lavaan: An R package for structural equation modeling","volume":"48","author":"Rosseel","year":"2012","journal-title":"Journal of Statistical Software"},{"issue":"5","key":"10.1016\/j.compenvurbsys.2026.102435_b47","doi-asserted-by":"crossref","first-page":"688","DOI":"10.1037\/h0037350","article-title":"Estimating causal effects of treatments in randomized and nonrandomized studies","volume":"66","author":"Rubin","year":"1974","journal-title":"Journal of Educational Psychology"},{"issue":"396","key":"10.1016\/j.compenvurbsys.2026.102435_b48","first-page":"961","article-title":"Statistics and causal inference: Comment: Which ifs have causal answers","volume":"81","author":"Rubin","year":"1986","journal-title":"Journal of the American Statistical Association"},{"issue":"1","key":"10.1016\/j.compenvurbsys.2026.102435_b49","doi-asserted-by":"crossref","DOI":"10.1038\/s41467-019-10105-3","article-title":"Inferring causation from time series in Earth system sciences","volume":"10","author":"Runge","year":"2019","journal-title":"Nature Communications"},{"issue":"7","key":"10.1016\/j.compenvurbsys.2026.102435_b50","doi-asserted-by":"crossref","first-page":"487","DOI":"10.1038\/s43017-023-00431-y","article-title":"Causal inference for time series","volume":"4","author":"Runge","year":"2023","journal-title":"Nature Reviews Earth &; Environment"},{"issue":"11","key":"10.1016\/j.compenvurbsys.2026.102435_b51","doi-asserted-by":"crossref","DOI":"10.1126\/sciadv.aau4996","article-title":"Detecting and quantifying causal associations in large nonlinear time series datasets","volume":"5","author":"Runge","year":"2019","journal-title":"Science Advances"},{"issue":"1","key":"10.1016\/j.compenvurbsys.2026.102435_b52","doi-asserted-by":"crossref","DOI":"10.1038\/ncomms9502","article-title":"Identifying causal gateways and mediators in complex spatio-temporal systems","volume":"6","author":"Runge","year":"2015","journal-title":"Nature Communications"},{"issue":"2","key":"10.1016\/j.compenvurbsys.2026.102435_b53","doi-asserted-by":"crossref","first-page":"26","DOI":"10.21105\/joss.00026","article-title":"Armadillo: a template-based C++ library for linear algebra","volume":"1","author":"Sanderson","year":"2016","journal-title":"The Journal of Open Source Software"},{"issue":"2","key":"10.1016\/j.compenvurbsys.2026.102435_b54","doi-asserted-by":"crossref","first-page":"461","DOI":"10.1103\/PhysRevLett.85.461","article-title":"Measuring information transfer","volume":"85","author":"Schreiber","year":"2000","journal-title":"Physical Review Letters"},{"issue":"2","key":"10.1016\/j.compenvurbsys.2026.102435_b55","doi-asserted-by":"crossref","first-page":"1","DOI":"10.18637\/jss.v077.i02","article-title":"Bayesian network constraint-based structure learning algorithms: Parallel and optimized implementations in the bnlearn R package","volume":"77","author":"Scutari","year":"2017","journal-title":"Journal of Statistical Software"},{"key":"10.1016\/j.compenvurbsys.2026.102435_b56","series-title":"Causation, prediction, and search","author":"Spirtes","year":"1993"},{"issue":"6106","key":"10.1016\/j.compenvurbsys.2026.102435_b57","doi-asserted-by":"crossref","first-page":"496","DOI":"10.1126\/science.1227079","article-title":"Detecting causality in complex ecosystems","volume":"338","author":"Sugihara","year":"2012","journal-title":"Science"},{"issue":"11","key":"10.1016\/j.compenvurbsys.2026.102435_b58","doi-asserted-by":"crossref","first-page":"1389","DOI":"10.1109\/LSP.2014.2337313","article-title":"Fast implementation of DeLong\u2019s algorithm for comparing the areas under correlated receiver operating characteristic curves","volume":"21","author":"Sun","year":"2014","journal-title":"IEEE Signal Processing Letters"},{"key":"10.1016\/j.compenvurbsys.2026.102435_b59","series-title":"Lecture notes in mathematics","doi-asserted-by":"crossref","first-page":"366","DOI":"10.1007\/BFb0091924","article-title":"Detecting strange attractors in turbulence","author":"Takens","year":"1981"},{"key":"10.1016\/j.compenvurbsys.2026.102435_b60","article-title":"Detecting dynamical causality by intersection cardinal concavity","author":"Tao","year":"2023","journal-title":"Fundamental Research"},{"issue":"1","key":"10.1016\/j.compenvurbsys.2026.102435_b61","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1007\/s10827-010-0262-3","article-title":"Transfer entropy\u2014a model-free measure of effective connectivity for the neurosciences","volume":"30","author":"Vicente","year":"2010","journal-title":"Journal of Computational Neuroscience"},{"key":"10.1016\/j.compenvurbsys.2026.102435_b62","series-title":"Geostatistics for environmental scientists","author":"Webster","year":"2007"},{"key":"10.1016\/j.compenvurbsys.2026.102435_b63","first-page":"1","article-title":"Dynamical causality under latent confounders for biological network reconstruction","author":"Yan","year":"2026","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"issue":"3","key":"10.1016\/j.compenvurbsys.2026.102435_b64","first-page":"7","article-title":"Diagnostic checking in regression relationships","volume":"2","author":"Zeileis","year":"2002","journal-title":"R News"},{"issue":"42","key":"10.1016\/j.compenvurbsys.2026.102435_b65","doi-asserted-by":"crossref","first-page":"17296","DOI":"10.1073\/pnas.1104268108","article-title":"The causality analysis of climate change and large-scale human crisis","volume":"108","author":"Zhang","year":"2011","journal-title":"Proceedings of the National Academy of Sciences"},{"issue":"60","key":"10.1016\/j.compenvurbsys.2026.102435_b66","first-page":"1","article-title":"Causal-learn: Causal discovery in python","volume":"25","author":"Zheng","year":"2024","journal-title":"Journal of Machine Learning Research"},{"key":"10.1016\/j.compenvurbsys.2026.102435_b67","doi-asserted-by":"crossref","DOI":"10.1016\/j.scs.2024.105850","article-title":"Causal inference of urban heat island effect and its spatial heterogeneity: A case study of wuhan, China","volume":"115","author":"Zhong","year":"2024","journal-title":"Sustainable Cities and Society"}],"container-title":["Computers, Environment and Urban Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0198971526000372?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0198971526000372?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,4,23]],"date-time":"2026-04-23T00:37:41Z","timestamp":1776904661000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0198971526000372"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,7]]},"references-count":67,"alternative-id":["S0198971526000372"],"URL":"https:\/\/doi.org\/10.1016\/j.compenvurbsys.2026.102435","relation":{},"ISSN":["0198-9715"],"issn-type":[{"value":"0198-9715","type":"print"}],"subject":[],"published":{"date-parts":[[2026,7]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Causal discovery in urban data with temporal empirical dynamic modeling: The R package tEDM","name":"articletitle","label":"Article Title"},{"value":"Computers, Environment and Urban Systems","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.compenvurbsys.2026.102435","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 Elsevier Ltd. All rights are reserved, including those for text and data mining, AI training, and similar technologies.","name":"copyright","label":"Copyright"}],"article-number":"102435"}}