Jupyter Notebook: a system for interactive scientific computing

Jupyter Notebook ― is a web-appendix which allows writing and supplying comments a code to Python in interactive regime. It is an exclusive method to make experiments and studies and intercommunicate with others. Many research people use this calculative medium in their works more often. The main fa...

Full description

Saved in:
Bibliographic Details
Date:2019
Main Author: Yakimchik, A. I.
Format: Article
Language:Russian
Published: S. Subbotin Institute of Geophysics of the NAS of Ukraine 2019
Subjects:
Online Access:https://journals.uran.ua/geofizicheskiy/article/view/164458
Tags: Add Tag
No Tags, Be the first to tag this record!
Journal Title:Geofizicheskiy Zhurnal

Institution

Geofizicheskiy Zhurnal
_version_ 1856543403740758016
author Yakimchik, A. I.
author_facet Yakimchik, A. I.
author_sort Yakimchik, A. I.
baseUrl_str
collection OJS
datestamp_date 2019-07-04T10:51:31Z
description Jupyter Notebook ― is a web-appendix which allows writing and supplying comments a code to Python in interactive regime. It is an exclusive method to make experiments and studies and intercommunicate with others. Many research people use this calculative medium in their works more often. The main factors of growing popularity of programming language Python and project Jupyter are characterized in brief. The basic of them are: high velocity of development and merit of software; standard library and libraries with open initial code NumPy, SciPy, Matplotlib et al.; simplicity of integration with code to C, C++ and FORTRAN; free distribution; support and numerous assemblage of designers and users. According to the data of TIOBE company, collecting monthly statistics of search inquiries and on the base of data obtained compiles its own visualized rates of programming languages Python ranks the third place in popularity among programming languages. It was chosen as a language of a year in 2007, 2010 and 2018. Aspects of installation of programs, libraries and packets in operational system Windows have been considered. It is recommended to download and install the libraries from the storage of whl-files on the web-page by Christoph Gohlke from the laboratory of fluorescence dynamics of California University. WHL format is supported by all basic platforms (Mac OS X, Linux, Windows). The process of starting the server of Jupyter notebooks from command line has been described in details. The simplicity and effectiveness of scientific calculations in Jupyter Notebook have been demonstrated. Test calculations have been given for solving the problems of linear algebra. It has been shown in particular that the code of calculation of the matrix of 5000Ч5000 size occupies only several lines.
first_indexed 2025-07-17T11:10:32Z
format Article
id journalsuranua-geofizicheskiy-article-164458
institution Geofizicheskiy Zhurnal
language Russian
last_indexed 2025-07-17T11:10:32Z
publishDate 2019
publisher S. Subbotin Institute of Geophysics of the NAS of Ukraine
record_format ojs
spelling journalsuranua-geofizicheskiy-article-1644582019-07-04T10:51:31Z Jupyter Notebook: a system for interactive scientific computing Jupyter Notebook: система интерактивных научных вычислений Jupyter Notebook: система інтерактивних наукових обчислень Yakimchik, A. I. software with open initial code languages of programming linear algebra matrix test calculations программное обеспечение с открытым исходным кодом языка программирования линейная алгебра матрица тестовые расчеты програмне забезпечення з відкритим вихідним кодом мови програмування лінійна алгебра матриця тестові розрахунки Jupyter Notebook ― is a web-appendix which allows writing and supplying comments a code to Python in interactive regime. It is an exclusive method to make experiments and studies and intercommunicate with others. Many research people use this calculative medium in their works more often. The main factors of growing popularity of programming language Python and project Jupyter are characterized in brief. The basic of them are: high velocity of development and merit of software; standard library and libraries with open initial code NumPy, SciPy, Matplotlib et al.; simplicity of integration with code to C, C++ and FORTRAN; free distribution; support and numerous assemblage of designers and users. According to the data of TIOBE company, collecting monthly statistics of search inquiries and on the base of data obtained compiles its own visualized rates of programming languages Python ranks the third place in popularity among programming languages. It was chosen as a language of a year in 2007, 2010 and 2018. Aspects of installation of programs, libraries and packets in operational system Windows have been considered. It is recommended to download and install the libraries from the storage of whl-files on the web-page by Christoph Gohlke from the laboratory of fluorescence dynamics of California University. WHL format is supported by all basic platforms (Mac OS X, Linux, Windows). The process of starting the server of Jupyter notebooks from command line has been described in details. The simplicity and effectiveness of scientific calculations in Jupyter Notebook have been demonstrated. Test calculations have been given for solving the problems of linear algebra. It has been shown in particular that the code of calculation of the matrix of 5000Ч5000 size occupies only several lines. Jupyter Notebook - веб-приложение, которое позволяет писать и поставлять комментариями код на языке Python в интерактивном режиме, а также способ экспериментировать, исследовать и делиться своими результатами с другими. Все чаще многие исследователи использует в своих работах указано вычислительную среду. В краткой форме изложены основные причины растущей популярности языка программирования Python и проекта Jupyter. Главные среди них: высокая скорость разработки и качество программного обеспечения; стандартная библиотека, а также библиотеки с открытым исходным кодом NumPy, SciPy, Matplotlib и др .; простота интеграции с кодом на C, C ++ и FORTRAN; свободное распространение; поддержка и огромное сообщество разработчиков и пользователей. По данным компании TIOBE, которая ежемесячно собирает статистику поисковых запросов и на основании полученных данных составляет собственные визуализированы рейтинги языков программирования, Python занимает 3-е место по популярности среди языков программирования. Язык Python был избран языком года в 2007, 2010 и 2018 Рассмотрены аспекты установки программ, библиотек и пакетов в операционной системе Windows. Рекомендуется загружать и устанавливать библиотеки из хранилища whl файлов на веб-странице Кристофа Игла из лаборатории динамики флуоресценции Калифорнийского университета. Формат WHL поддерживается всеми основными платформами (Mac OS X, Linux, Windows). Подробно описан процесс запуска сервера блокнотов Jupyter из командной строки. Продемонстрировано простоту и эффективность научных вычислений в Jupyter Notebook. Приведены тестовые расчеты решения задач линейной алгебры. Показано, что код вычисления матрицы размером 5000 × 5000 занимает всего несколько строк. upyter Notebook ― веб-додаток, що дає змогу писати і постачати коментарями код на мові Python в інтерактивному режимі, а також спосіб експериментувати, досліджувати і ділитися своїми результатами з іншими. Все частіше багато дослідників використовує у своїх роботах зазначене обчислювальне середовище. У короткій формі висвітлено основні причини зростаючої популярності мови програмування Python і проекту Jupyter. Головні серед них: висока швидкість розробки і якість програмного забезпечення; стандартна бібліотека, а також бібліотеки з відкритим вихідним кодом NumPy, SciPy, Matplotlib та ін.; простота інтеграції з кодом на C, C++ і FORTRAN; вільне поширення; підтримка і величезне співтовариство розробників і користувачів. За даними компанії TIOBE, яка щомісяця збирає статистику пошукових запитів і на підставі отриманих даних складає власні візуалізовані рейтинги мов програмування, Python займає 3-те місце за популярністю серед мов програмування. Мову Python було обрано мовою року в 2007, 2010 і 2018 рр. Розглянуто аспекти установки програм, бібліотек і пакетів в операційній системі Windows. Рекомендується завантажувати та встановлювати бібліотеки зі сховища whl-файлів на веб-сторінці Крістофа Голка з лабораторії динаміки флуоресценції Каліфорнійського університету. Формат WHL підтримується всіма основними платформами (Mac OS X, Linux, Windows). Детально описано процес запуску сервера блокнотів Jupyter з командного рядка. Продемонстровано простоту та ефективність наукових обчислень в Jupyter Notebook. Наведено тестові розрахунки розв’язання задач лінійної алгебри. Показано, що код обчислення матриці розміром 5000×5000 займає всього кілька рядків. S. Subbotin Institute of Geophysics of the NAS of Ukraine 2019-04-17 Article Article application/pdf https://journals.uran.ua/geofizicheskiy/article/view/164458 10.24028/gzh.0203-3100.v41i2.2019.164458 Geofizicheskiy Zhurnal; Vol. 41 No. 2 (2019); 112-121 Геофизический журнал; Том 41 № 2 (2019); 112-121 Геофізичний журнал; Том 41 № 2 (2019); 112-121 2524-1052 0203-3100 ru https://journals.uran.ua/geofizicheskiy/article/view/164458/163792 Copyright (c) 2020 Geofizicheskiy Zhurnal https://creativecommons.org/licenses/by/4.0
spellingShingle software with open initial code
languages of programming
linear algebra
matrix
test calculations
Yakimchik, A. I.
Jupyter Notebook: a system for interactive scientific computing
title Jupyter Notebook: a system for interactive scientific computing
title_alt Jupyter Notebook: система интерактивных научных вычислений
Jupyter Notebook: система інтерактивних наукових обчислень
title_full Jupyter Notebook: a system for interactive scientific computing
title_fullStr Jupyter Notebook: a system for interactive scientific computing
title_full_unstemmed Jupyter Notebook: a system for interactive scientific computing
title_short Jupyter Notebook: a system for interactive scientific computing
title_sort jupyter notebook: a system for interactive scientific computing
topic software with open initial code
languages of programming
linear algebra
matrix
test calculations
topic_facet software with open initial code
languages of programming
linear algebra
matrix
test calculations
программное обеспечение с открытым исходным кодом
языка программирования
линейная алгебра
матрица тестовые расчеты
програмне забезпечення з відкритим вихідним кодом
мови програмування
лінійна алгебра
матриця
тестові розрахунки
url https://journals.uran.ua/geofizicheskiy/article/view/164458
work_keys_str_mv AT yakimchikai jupyternotebookasystemforinteractivescientificcomputing
AT yakimchikai jupyternotebooksistemainteraktivnyhnaučnyhvyčislenij
AT yakimchikai jupyternotebooksistemaínteraktivnihnaukovihobčislenʹ