Aiding Collaborative Reuse of Computational Notebooks with Annotated Cell Folding
Aiding Collaborative Reuse of Computational Notebooks with Annotated Cell Folding
复制标题
通过带注释的单元折叠帮助计算笔记本的协作重用
DOI:
10.1145/3274419
复制
发表时间:
2018
影响因子:
--
通讯作者:
Hollan, James D.
中科院分区:
文献类型:
--
作者:
Rule, Adam;Drosos, Ian;Tabard, Aurélien;Hollan, James D.
Computational notebooks aim to support collaborative data analysis by combining code, visualizations, and text in a single easily shared document. Yet, as notebooks evolve and grow they often become difficult to navigate or understand, discouraging sharing and reuse. We present the design and evaluation of a Jupyter Notebook extension providing facilities for annotated cell folding. Through a lab study and multi-week deployment we find cell folding aids notebook navigation and comprehension, not only by the original author, but also by collaborators viewing the notebook in a meeting or revising it on their own. However, in some cases cell folding encouraged collaborators to overlook folded sections or spend longer reviewing a notebook before editing it. These findings extend our understanding of code folding's trade-offs to a new medium and demonstrate its benefits for everyday collaboration. We conclude by discussing how dynamic reorganization can support sharing and reuse of computational notebooks.
登录
查看更多内容
DOI:
--
发表时间:
2017
期刊:
ACM Symposium on User Interface Software and Technology
影响因子:
--
作者:
Roman Rädle;Midas Nouwens;Kristian Antonsen;James R. Eagan;C. Klokmose
通讯作者:
C. Klokmose
DOI:
10.1145/1314683.1314686
发表时间:
2008
期刊:
ACM Trans. Comput. Hum. Interact.
影响因子:
--
作者:
Chunyuan Liao;François Guimbretière;K. Hinckley;James Hollan
通讯作者:
James Hollan
DOI:
10.1145/1124772.1124830
发表时间:
2006
期刊:
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
影响因子:
--
作者:
M. R. Jakobsen;Kasper Hornbæk
通讯作者:
Kasper Hornbæk
DOI:
10.1145/2362364.2362366
发表时间:
2012
期刊:
ACM Trans. Comput. Hum. Interact.
影响因子:
--
作者:
Nicholas Chen;François Guimbretière;A. Sellen
通讯作者:
A. Sellen
DOI:
10.1145/1753846.1753895
发表时间:
2010
期刊:
CHI '10 Extended Abstracts on Human Factors in Computing Systems
影响因子:
--
作者:
Craig S. Tashman
通讯作者:
Craig S. Tashman