{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T18:16:37Z","timestamp":1776104197226,"version":"3.50.1"},"reference-count":57,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"2","license":[{"start":{"date-parts":[[2021,2,1]],"date-time":"2021-02-01T00:00:00Z","timestamp":1612137600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2021,2,1]],"date-time":"2021-02-01T00:00:00Z","timestamp":1612137600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2021,2,1]],"date-time":"2021-02-01T00:00:00Z","timestamp":1612137600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["IIS-1741536"],"award-info":[{"award-number":["IIS-1741536"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["IIS-1528203"],"award-info":[{"award-number":["IIS-1528203"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000015","name":"U.S. Department of Energy","doi-asserted-by":"publisher","award":["DE-SC0014917"],"award-info":[{"award-number":["DE-SC0014917"]}],"id":[{"id":"10.13039\/100000015","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Visual. Comput. Graphics"],"published-print":{"date-parts":[[2021,2]]},"DOI":"10.1109\/tvcg.2020.3030453","type":"journal-article","created":{"date-parts":[[2020,10,30]],"date-time":"2020-10-30T20:17:45Z","timestamp":1604089065000},"page":"380-389","source":"Crossref","is-referenced-by-count":12,"title":["P6: A Declarative Language for Integrating Machine Learning in Visual Analytics"],"prefix":"10.1109","volume":"27","author":[{"given":"Jianping Kelvin","family":"Li","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kwan-Liu","family":"Ma","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1145\/3126594.3126642"},{"key":"ref38","first-page":"2","article-title":"The sensemaking process and leverage points for analyst technology as identified through cognitive task analysis","volume":"5","author":"pirolli","year":"0","journal-title":"Proceedings of International Conference on Intelligence Analysis"},{"key":"ref33","first-page":"1235","article-title":"Mllib: Machine learning in apache spark","volume":"17","author":"meng","year":"2016","journal-title":"The Journal of Machine Learning Research"},{"key":"ref32","author":"mckinney","year":"2012","journal-title":"Python for Data Analysis Data Wrangling with Pandas NumPy and IPython"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12129"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2014.2346452"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1057\/ivs.2009.22"},{"key":"ref36","first-page":"2825","article-title":"Scikit-learn: Machine learning in python","volume":"12","author":"pedregosa","year":"2011","journal-title":"The Journal of Machine Learning Research"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2009.111"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2016.2534558"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2018.2871139"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2008.109"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2019.2934537"},{"key":"ref2","year":"0","journal-title":"Build beautiful web-based analytic apps No JavaScript required"},{"key":"ref1","article-title":"Dask: Scalable analytics in python","year":"0","journal-title":"No JavaScript required"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/2133416.2146416"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1007\/s12650-018-0531-1"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12903"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/1809400.1809403"},{"key":"ref23","first-page":"131","article-title":"Swifttuna: Responsive and incremental visual exploration of large-scale multidimensional data","author":"jo","year":"0","journal-title":"2017 IEEE Pacific Visualization Symposium (PacificVis)"},{"key":"ref26","first-page":"87","article-title":"Jupyter notebooks-a publishing format for reproducible computational workflows","author":"kluyver","year":"0","journal-title":"ELPUB"},{"key":"ref25","volume":"5","author":"keim","year":"2015","journal-title":"Dagstuhl Reports"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1016\/j.sigpro.2019.107299"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.21105\/joss.01057"},{"key":"ref57","first-page":"2","article-title":"Resilient distributed datasets: A fault-tolerant abstraction for in-memory cluster computing","author":"zaharia","year":"2012","journal-title":"Proceedings of the 9th USENIX Conference on Networked Systems Design and Implementation NSDI'12"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2007.70515"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1109\/MCG.2012.87"},{"key":"ref54","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4757-3100-2","author":"wilkinson","year":"1999","journal-title":"The Grammar of Graphics"},{"key":"ref53","author":"wickham","year":"2016","journal-title":"ggplot2 Elegant Graphics for Data Analysis"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2011.37"},{"key":"ref10","year":"0","journal-title":"2019 Novel Coronavirus COVID-19 (2019-nCoV) Data Repository"},{"key":"ref11","author":"dean","year":"2004","journal-title":"MapReduce Simplified Data Processing on Large Clusters"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.13178"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.13092"},{"key":"ref13","first-page":"37","article-title":"From data mining to knowledge discovery in databases","volume":"17","author":"fayyad","year":"1996","journal-title":"AI Magazine"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2013.120"},{"key":"ref15","author":"fekete","year":"2013","journal-title":"Software and hardware infrastructures for visual analytics"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/INFVIS.2002.1173156"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1016\/j.visinf.2018.04.010"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2011.5767930"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2010.144"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2011.185"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.14778\/3007263.3007279"},{"key":"ref6","author":"card","year":"1983","journal-title":"The Psychology of Human-Computer Interaction"},{"key":"ref5","author":"card","year":"1999","journal-title":"Readings in Information Visualization Using Vision To Think"},{"key":"ref8","first-page":"63","article-title":"An operator interaction framework for visualization systems","author":"chi","year":"0","journal-title":"Information Visualization 1998 Proceedings IEEE Symposium on"},{"key":"ref7","first-page":"59","article-title":"Maintaining interactivity while exploring massive time series","author":"chan","year":"0","journal-title":"2008 IEEE Symposium on Visual Analytics Science and Technology"},{"key":"ref49","author":"truong","year":"2018","journal-title":"ruptures change point detection in python"},{"key":"ref9","author":"cook","year":"2005","journal-title":"Illuminating the Path The Research and Development Agenda for Visual Analytics"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.25080\/Majora-92bf1922-011"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2015.2467091"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1109\/BigData.2014.7004255"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1109\/VL.1996.545307"},{"key":"ref42","article-title":"Human-centered machine learning through interactive visualization","author":"sacha","year":"0","journal-title":"ESANN"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1145\/3173574.3173606"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2016.2599030"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2014.2346481"}],"container-title":["IEEE Transactions on Visualization and Computer Graphics"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/2945\/9340023\/09246282.pdf?arnumber=9246282","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,5,10]],"date-time":"2022-05-10T14:51:35Z","timestamp":1652194295000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9246282\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,2]]},"references-count":57,"journal-issue":{"issue":"2"},"URL":"https:\/\/doi.org\/10.1109\/tvcg.2020.3030453","relation":{},"ISSN":["1077-2626","1941-0506","2160-9306"],"issn-type":[{"value":"1077-2626","type":"print"},{"value":"1941-0506","type":"electronic"},{"value":"2160-9306","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,2]]}}}