Notes on Notebooks: Is Jupyter the Bringer of Jollity?

被引:5
|
作者
Singer, Jeremy [1 ]
机构
[1] Univ Glasgow, Glasgow, Lanark, Scotland
关键词
computational notebooks; Jupyter;
D O I
10.1145/3426428.3426924
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
As the interactive computational notebook becomes a more prominent code development medium, we examine advantages and disadvantages of this particular source code format. We specify the structure of a coding notebook layout. We describe complexities in notebook programming; some of these are incidental whereas others may be inherent complexities. We outline how we envisage research and development might proceed to advance the cause of notebook programming.
引用
下载
收藏
页码:180 / 186
页数:7
相关论文
共 50 条
  • [21] Developing Students' Written Communication Skills with Jupyter Notebooks
    Willis, Alistair
    Charlton, Patricia
    Hirst, Tony
    SIGCSE 2020: PROCEEDINGS OF THE 51ST ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2020, : 1089 - 1095
  • [22] Enhancing Comprehension and Navigation in Jupyter Notebooks with Static Analysis
    Venkatesh, Ashwin Prasad Shivarpatna
    Wang, Jiawei
    Li, Li
    Bodden, Eric
    2023 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION AND REENGINEERING, SANER, 2023, : 391 - 401
  • [23] A Roadmap for Enriching Jupyter Notebooks Documentation with Kaggle Data
    Ghahfarokhi, Mojtaba Mostafavi
    Jahantigh, Hamed
    Asadi, Alireza
    Kianiangolafshani, Sepehr
    Khademian, Ashkan
    Heydarnoori, Abbas
    PROCEEDINGS 2024 IEEE/ACM 3RD INTERNATIONAL CONFERENCE ON AI ENGINEERING-SOFTWARE ENGINEERING FOR AI, CAIN 2024, 2024, : 271 - 272
  • [24] Computational reproducibility of Jupyter notebooks from biomedical publications
    Samuel, Sheeba
    Mietchen, Daniel
    GIGASCIENCE, 2024, 13
  • [25] Jupyter Notebooks and User-Friendly HPC Access
    Glick, Ben
    Mache, Jens
    PROCEEDINGS OF 2018 IEEE/ACM WORKSHOP ON EDUCATION FOR HIGH-PERFORMANCE COMPUTING (EDUHPC 2018), 2018, : 11 - 20
  • [26] NGLview-interactive molecular graphics for Jupyter notebooks
    Hai Nguyen
    Case, David A.
    Rose, Alexander S.
    BIOINFORMATICS, 2018, 34 (07) : 1241 - 1242
  • [27] Jupyter Notebooks for the study of advanced topics in Fluid Mechanics
    Castilla, Robert
    Pena, Marta
    COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2023, 31 (04) : 1001 - 1013
  • [28] Error Identification Strategies for Python']Python Jupyter Notebooks
    Robinson, Derek
    Ernst, Neil A.
    Vargas, Enrique Larios
    Storey, Margaret-Anne D.
    30TH IEEE/ACM INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION (ICPC 2022), 2022, : 253 - 263
  • [29] Multimedia Jupyter Notebooks for Learning Structure Prediction and Design
    Le, Kathy H.
    Lyskov, Sergey
    Gray, Jeffrey J.
    BIOPHYSICAL JOURNAL, 2020, 118 (03) : 318A - 318A
  • [30] A Framework to capture and reproduce the Absolute State of Jupyter Notebooks
    Wannipurage, Dimuthu
    Marru, Suresh
    Pierce, Marlon
    PRACTICE AND EXPERIENCE IN ADVANCED RESEARCH COMPUTING 2022, 2022,