Carnets - Jupyter (with scipy)
Jupyter notebooks, with scipy
Free
1.8.3for iPhone, iPad and more
8.9
59 Ratings
Nicolas Holzschuch
Developer
1.6 GB
Size
Mar 10, 2024
Update Date
#99
in Developer Tools
17+
Age Rating
Age Rating
Carnets - Jupyter (with scipy) Screenshots
About Carnets - Jupyter (with scipy)
Jupyter notebooks are a powerful tool used in education and research. You can write small snippets of Python code and observe the result on screen, combine with paragraphs of text, using Markdown.
Carnets provides a complete, stand-alone, implementation of Jupyter notebooks. Everything runs on your device, using the embedded Python interpreter; you do not need an internet connection. Compared to the standard version (Carnets), this app adds several packages targeted for scientific computation and learning: scipy, sklearn, seaborn and coremltools. You can switch between standard notebooks and the more modern jupyterlab using the Settings app.
Of course, all the packages included with the standard app are present too: numpy, simply, matplotlib... To see the full list of installed packages, type "%pip list" in a code window. You can add more packages using "%pip install packageName", but only if they are pure Python.
You can share your notebooks with other apps and also open notebooks or directories managed by other apps.
Partial list of installed packages: astropy, babel, bokeh, cartopy, cryptography, cvxopt, Fiona, geopandas, geopy, gym, inequality, libpysal, lxml, mapclassify, matplotlib, networkx, nltk, numpy, openCV, pandas, parso, pillow, pyFFTW, pyproj, qutip, rasterio, regex, Rtree, scikit-learn, scipy, seaborn, segregation, shapely, soupsieve, spopt, statsmodels, sympy, wordcloud.
Carnets provides a complete, stand-alone, implementation of Jupyter notebooks. Everything runs on your device, using the embedded Python interpreter; you do not need an internet connection. Compared to the standard version (Carnets), this app adds several packages targeted for scientific computation and learning: scipy, sklearn, seaborn and coremltools. You can switch between standard notebooks and the more modern jupyterlab using the Settings app.
Of course, all the packages included with the standard app are present too: numpy, simply, matplotlib... To see the full list of installed packages, type "%pip list" in a code window. You can add more packages using "%pip install packageName", but only if they are pure Python.
You can share your notebooks with other apps and also open notebooks or directories managed by other apps.
Partial list of installed packages: astropy, babel, bokeh, cartopy, cryptography, cvxopt, Fiona, geopandas, geopy, gym, inequality, libpysal, lxml, mapclassify, matplotlib, networkx, nltk, numpy, openCV, pandas, parso, pillow, pyFFTW, pyproj, qutip, rasterio, regex, Rtree, scikit-learn, scipy, seaborn, segregation, shapely, soupsieve, spopt, statsmodels, sympy, wordcloud.
Show More
What's New in the Latest Version 1.8.3
Last updated on Mar 10, 2024
Old Versions
- fixed a major issue with iCloud drive.
Show More
Version History
1.8.3
Mar 10, 2024
- fixed a major issue with iCloud drive.
1.8.1
Feb 8, 2024
- fixed issues with Matplotlib
- fixed issues with iCloud access
- fixed issue with "File -> New"
- makes sure notebooks are saved when you go back to the file browser.
- fixed issue with CoreMLTools
- fixed issues with iCloud access
- fixed issue with "File -> New"
- makes sure notebooks are saved when you go back to the file browser.
- fixed issue with CoreMLTools
1.8.0
Oct 31, 2023
- Updated to Notebooks v7: better user interface, more translations, better stability, fewer issues.
- Updated packages to their latest version.
- New "home" button : gets you straight back to the file browser.
- Updated packages to their latest version.
- New "home" button : gets you straight back to the file browser.
1.7.9
May 15, 2023
- new module: lzma
- new keyboard shortcuts for forward one page / backward one page (shift-command-[ / shift-command-])
- new keyboard shortcuts for forward one page / backward one page (shift-command-[ / shift-command-])
1.7.7
Apr 5, 2023
- Carnets now works with plotly
- fixed an issue with Dark mode and Notebooks or NbClassic
- fixed an issue with qutip
- fixed an issue with Dark mode and Notebooks or NbClassic
- fixed an issue with qutip
1.7.6
Dec 11, 2022
- fixes issues with on-screen user interaction
- updated Python version to 3.11
- updated packages to their latest version
- fixed several issues with "Download as..."
- fixed issues with Matplotlib and fonts
- Notebook and NbClassic now share the same JavaScript code
- Many bug fixes, including a bug introduced with 1.7.4 and Pandas.
- updated Python version to 3.11
- updated packages to their latest version
- fixed several issues with "Download as..."
- fixed issues with Matplotlib and fonts
- Notebook and NbClassic now share the same JavaScript code
- Many bug fixes, including a bug introduced with 1.7.4 and Pandas.
1.7.5
Dec 10, 2022
- updated Python version to 3.11
- updated packages to their latest version
- fixed several issues with "Download as..."
- fixed issues with Matplotlib and fonts
- Notebook and NbClassic now share the same JavaScript code
- Many bug fixes
- updated packages to their latest version
- fixed several issues with "Download as..."
- fixed issues with Matplotlib and fonts
- Notebook and NbClassic now share the same JavaScript code
- Many bug fixes
1.7.2
Jul 1, 2022
- new module: cartopy
- changed things internally to that "!pip install sunpy" works
- updated packages to their most recent version. This solves the issue with .describe() in pandas.
- numpy 1.24, matplotlib 3.5.2, pandas 1.4.2, astropy 5.1...
- changed things internally to that "!pip install sunpy" works
- updated packages to their most recent version. This solves the issue with .describe() in pandas.
- numpy 1.24, matplotlib 3.5.2, pandas 1.4.2, astropy 5.1...
1.7.1
Apr 11, 2022
- better contrast for the toolbar at the bottom when using external keyboard
- better information when using virtual environments
- bug fix for "download file" in notebook and nbclassic
- always reset jupyterlab, to avoid issues
- updated jupyter-server
- several fixes to make Carnets more robust
- better information when using virtual environments
- bug fix for "download file" in notebook and nbclassic
- always reset jupyterlab, to avoid issues
- updated jupyter-server
- several fixes to make Carnets more robust
1.7.0
Mar 22, 2022
- better at opening files in other apps directories, with explicit warning if Carnets does not have access to the directory.
- you can chose your notebook style: classical notebook, nbclassic or retrolab (soon to be notebook v7). Pick the style you want using the Settings app, it will be active at the next app restart.
- retrolab is better for small screens, has more translations available and lets you chose dark or light theme independently of the iOS dark or light mode.
- from retrolab, you can switch to jupyterlab if you want. Jupyterlab works better if you have an external mouse and a large screen.
- fixes a bug with virtual environments.
- you can chose your notebook style: classical notebook, nbclassic or retrolab (soon to be notebook v7). Pick the style you want using the Settings app, it will be active at the next app restart.
- retrolab is better for small screens, has more translations available and lets you chose dark or light theme independently of the iOS dark or light mode.
- from retrolab, you can switch to jupyterlab if you want. Jupyterlab works better if you have an external mouse and a large screen.
- fixes a bug with virtual environments.
1.6.6
Feb 19, 2022
- fixes an issue with virtual environments
1.6.5
Feb 17, 2022
- fixes a bug with virtual environments activation
1.6.4
Feb 16, 2022
- fixes a bug with "%pip install" that affected some pure Python packages.
1.6.3
Feb 6, 2022
- virtual environments for Python. Create with "!python -m venv newEnvironment", activate with "%run newEnvironment/bin/activate.py", deactivate with "%run newEnvironment/bin/deactivate.py". Virtual environments are limited to user-installed packages.
- added ffmpeg as an external command, for use with OpenCV.
- Command + return on external keyboards now executes the current cell without moving the insertion point (as opposed to Option + return, which executes the current cell and create a new cell below).
- fixed a bug with networkx
- added ffmpeg as an external command, for use with OpenCV.
- Command + return on external keyboards now executes the current cell without moving the insertion point (as opposed to Option + return, which executes the current cell and create a new cell below).
- fixed a bug with networkx
1.6.2
Dec 10, 2021
- fixed a bug with astropy
- updated Python version to 3.9.8
- improved file management, display an alert when we can't save a file
- updated packages to their latest version: matplotlib 3.4.0, numpy 1.22, pandas 1.3.4, astropy 5.0...
- updated Python version to 3.9.8
- improved file management, display an alert when we can't save a file
- updated packages to their latest version: matplotlib 3.4.0, numpy 1.22, pandas 1.3.4, astropy 5.0...
1.6.1
Nov 4, 2021
- Fixes the bug with external keyboards on iOS 15
- adds several keyboard shortcuts
- new python modules: OpenCV, geopandas, shapely, mapclassify, statsmodels, pysal (except giddy and splot)...
- multiple bugs fixed.
- adds several keyboard shortcuts
- new python modules: OpenCV, geopandas, shapely, mapclassify, statsmodels, pysal (except giddy and splot)...
- multiple bugs fixed.
1.5.8
May 24, 2021
- new modules: cvxopt, nltk, regex, wordcloud, qutip, pyFFTW.
- fixed an issue with coremltools.
- fixed an issue with coremltools.
1.5.7
May 3, 2021
Carnets - Jupyter (with scipy) FAQ
Carnets - Jupyter (with scipy) is available in regions other than the following restricted countries:
Russia
Carnets - Jupyter (with scipy) supports English
Click here to learn how to download Carnets - Jupyter (with scipy) in restricted country or region.
Check the following list to see the minimum requirements of Carnets - Jupyter (with scipy).
iPhone
Requires iOS 14.0 or later.
iPad
Requires iPadOS 14.0 or later.
iPod touch
Requires iOS 14.0 or later.