1887

Abstract

Summary

Jupyter Notebook is a web-based application that allows you to write and comment on Python code interactively. This is a valuable mean to experiment, to do research, and to share your results with others. Increasingly, many researchers use this computing environment in their researches.

In a brief second form highlights the key reasons for the growing popularity of the Python programming language and project Jupyter. According to the company TIOBE, which collects monthly statistics of search queries and, based on the data obtained, compiles its own visualized ratings of programming language, the Python ranks 3rd grade in popularity among programming languages. He was chosen as the language of the year in 2007, 2010 and 2018.

Considered aspects of installing programs, libraries and packages in the Windows operating system. It is recommended to download and install libraries from the whl-file repository on the webpage by Christoph Gohlke Laboratory for Fluor escence Dynamics University of California. Demonstrated simplicity and efficiency of scientific computing in Jupyter Notebook. In particular, it is shown that the code for calculating the matrix size 5000x5000 takes only a few lines.

Loading

Article metrics loading...

/content/papers/10.3997/2214-4609.201902091
2019-05-15
2024-04-19
Loading full text...

Full text loading...

References

  1. Braun, N., Hauth, T., Pulvermacher, C. & Ritter, M.
    (2017). An Interactive and Comprehensive Working Environment for High-Energy Physics Software with Python and Jupyter Notebooks. Journal of Physics: Conf. Series. Vol. 898. 072020. doi: 10.1088/1742‑6596/898/7/072020.
    https://doi.org/10.1088/1742-6596/898/7/072020 [Google Scholar]
  2. Chudnov, D.
    (2016). The Intentional DATA SCIENTIST (Part II): JUPYTER – A New Kind of Notebook. Computers in Libraries. Vol. 36. Issue 6. pp. 26–28.
    [Google Scholar]
  3. Lutz, M.
    (2013). Learning Python, Fifth Edition. Beijing, Cambridge, Farnham, Köln, Sebastopol, Tokyo: O’Reilly.
    [Google Scholar]
  4. Tauxe, L., Shaar, R., Jonestrask, L., Swanson-Hysell, N.L., Minnett, R., Koppers, A.A.P., Constable, C.G., Jarboe, N., Gaastra, K. & Fairchild, L.
    (2016). PmagPy: software package for paleomagnetic data analysis and a bridge to the Magnetics Information Consortium (MagIC) Database. Geochemistry, Geophysics, Geosystems. Vol. 17, No. 6. pp. 2450–63. https://doi.org/10.1002/2016GC006307.
    [Google Scholar]
  5. VanderPlas, J.
    (2017). Python Data Science Handbook. Beijing, Boston, Farnham, Sebastopol, Tokyo: O’Reilly.
    [Google Scholar]
  6. Yakimchik, A.I.
    (2019). A System for Interactive Scientific Computing. Geofizicheskiy zhurnal, 41 (2). (in Russian).
    [Google Scholar]
  7. Yang-Min, K., Jean-Baptiste, P. & Guillaume, D.
    (2018). Experimenting with reproducibility: a case study of robustness in bioinformatics. GigaScience. Vol. 7. Issue 7. pp. 1–8. https://doi.org/10.1093/gigascience/giy077.
    [Google Scholar]
  8. Numpy Reference. Release 1.15.4. Written by the NumPy community. (2018). Retrieved from https://docs.scipy.org/doc/numpy-1.15.4/numpy-ref-1.15.4.pdf. (last accessed 25March2019)
    [Google Scholar]
  9. SciPy Reference Guide. Release 1.1.0. Written by the SciPy community. (2018). Retrieved from https://docs.scipy.org/doc/scipy-1.1.0/scipy-ref-1.1.0.pdf. (last accessed 25March2019)
    [Google Scholar]
http://instance.metastore.ingenta.com/content/papers/10.3997/2214-4609.201902091
Loading
/content/papers/10.3997/2214-4609.201902091
Loading

Data & Media loading...

This is a required field
Please enter a valid email address
Approval was a Success
Invalid data
An Error Occurred
Approval was partially successful, following selected items could not be processed due to error