Jupyter Notebooks-a publishing format for reproducible computational workflows

被引:2925
作者
Kluyver, Thomas [1 ]
Ragan-Kelley, Benjamin [2 ]
Perez, Fernando [3 ]
Granger, Brian [4 ]
Bussonnier, Matthias [3 ]
Frederic, Jonathan [4 ]
Kelley, Kyle [5 ]
Hamrick, Jessica [3 ]
Grout, Jason [6 ]
Corlay, Sylvain [6 ]
Ivanov, Paul [7 ]
Avila, Damin [8 ]
Abdalla, Safia [9 ]
Willing, Carol [4 ]
机构
[1] Univ Southampton, Southampton SO9 5NH, Hants, England
[2] Simula Res Lab, Fornebu, Norway
[3] Univ Calif Berkeley, Berkeley, CA 94720 USA
[4] Calif Polytech State Univ San Luis Obispo, San Luis Obispo, CA 93407 USA
[5] Rackspace, Windcrest, TX USA
[6] Bloomberg LP, New York, NY USA
[7] Disqus, San Francisco, CA USA
[8] Continuum Analyt, Austin, TX USA
[9] Project Jupyter, San Francisco, CA USA
[10] Worldwide, St Louis, MO USA
来源
POSITIONING AND POWER IN ACADEMIC PUBLISHING: PLAYERS, AGENTS AND AGENDAS | 2016年
关键词
Notebook; reproducibility; research code;
D O I
10.3233/978-1-61499-649-1-87
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
It is increasingly necessary for researchers in all fields to write computer code, and in order to reproduce research results, it is important that this code is published. We present Jupyter notebooks, a document format for publishing code, results and explanations in a form that is both readable and executable. We discuss various tools and use cases for notebook documents.
引用
收藏
页码:87 / 90
页数:4
相关论文
共 16 条
  • [1] Observation of Gravitational Waves from a Binary Black Hole Merger
    Abbott, B. P.
    Abbott, R.
    Abbott, T. D.
    Abernathy, M. R.
    Acernese, F.
    Ackley, K.
    Adams, C.
    Adams, T.
    Addesso, P.
    Adhikari, R. X.
    Adya, V. B.
    Affeldt, C.
    Agathos, M.
    Agatsuma, K.
    Aggarwal, N.
    Aguiar, O. D.
    Aiello, L.
    Ain, A.
    Ajith, P.
    Allen, B.
    Allocca, A.
    Altin, P. A.
    Anderson, S. B.
    Anderson, W. G.
    Arai, K.
    Arain, M. A.
    Araya, M. C.
    Arceneaux, C. C.
    Areeda, J. S.
    Arnaud, N.
    Arun, K. G.
    Ascenzi, S.
    Ashton, G.
    Ast, M.
    Aston, S. M.
    Astone, P.
    Aufmuth, P.
    Aulbert, C.
    Babak, S.
    Bacon, P.
    Bader, M. K. M.
    Baker, P. T.
    Baldaccini, F.
    Ballardin, G.
    Ballmer, S. W.
    Barayoga, J. C.
    Barclay, S. E.
    Barish, B. C.
    Barker, D.
    Barone, F.
    [J]. PHYSICAL REVIEW LETTERS, 2016, 116 (06)
  • [2] [Anonymous], IPYTHON INTERACTIVE
  • [3] [Anonymous], 2012, ARXIV12034802QBICOGN
  • [4] [Anonymous], 2014, Python for signal processing: featuring IPython notebooks
  • [5] [Anonymous], CFD PYTHON 12 STEPS
  • [6] [Anonymous], CITEPROC JS
  • [7] [Anonymous], THE WINNOWER
  • [8] [Anonymous], QUTIP LECT IPYTHON N
  • [9] [Anonymous], ANNOTATING ALL KNOWL
  • [10] [Anonymous], BIORXIV012831