Material for the jupyter notebooks workshop with edlab
- Gallery
https://github.com/jupyter/jupyter/wiki/A-gallery-of-interesting-Jupyter-Notebooks
https://nteract.io - Jupyterlab file and output formats
http://jupyterlab.readthedocs.io/en/stable/user/file_formats.html
https://github.com/jupyterlab/scipy2019-jupyterlab-tutorial
https://github.com/jupyterlab/jupyterlab-latex - Widgets in notebooks https://ipywidgets.readthedocs.io/en/latest/examples/Using%20Interact.html https://github.com/voila-dashboards/voila https://github.com/jacobstallone/D3-in-Jupyter-Notebook
- Jupyter Blogs https://gryd.us/reasons-jupyter-notebooks-perfect-for-teaching/ https://github.com/BenLangmead/comp-genomics-class
- Data science examples
https://github.com/rhiever/Data-Analysis-and-Machine-Learning-Projects https://github.com/firmai/industry-machine-learning - Docker images for jupyter
https://github.com/jupyter/docker-stacks https://github.com/pedrohserrano/machine-learning-use-cases
The IPython Notebook has two different keyboard input modes. Edit mode allows you to type code/text into a cell and is indicated by a green cell border. Command mode binds the keyboard to notebook level actions and is indicated by a grey cell border.
-
β : Command
-
β : Control
-
β₯ : Option
-
β§ : Shift
-
β© : Return
-
β£ : Space
-
β₯ : Tab
-
β© : enter edit mode
-
β§β© : run cell, select below
-
ββ© : run cell
-
β₯β© : run cell, insert below
-
Y : to code
-
M : to markdown
-
R : to raw
-
1 : to heading 1
-
2 : to heading 2
-
3 : to heading 3
-
4 : to heading 4
-
5 : to heading 5
-
6 : to heading 6
-
β : select cell above
-
K : select cell above
-
β : select cell below
-
J : select cell below
-
A : insert cell above
-
B : insert cell below
-
X : cut selected cell
-
C : copy selected cell
-
β§V : paste cell above
-
V : paste cell below
-
Z : undo last cell deletion
-
D,D : delete selected cell
-
β§M : merge cell below
-
S : Save and Checkpoint
-
βS : Save and Checkpoint
-
L : toggle line numbers
-
O : toggle output
-
β§O : toggle output scrolling
-
Esc : close pager
-
Q : close pager
-
H : show keyboard shortcut help dialog
-
I,I : interrupt kernel
-
0,0 : restart kernel
-
β£ : scroll down
-
β§β£ : scroll up
-
β§ : ignore
-
β₯ : code completion or indent
-
β§β₯ : tooltip
-
β] : indent
-
β[ : dedent
-
βA : select all
-
βZ : undo
-
ββ§Z : redo
-
βY : redo
-
ββ : go to cell start
-
ββ : go to cell end
-
β₯β : go one word left
-
β₯β : go one word right
-
β₯β« : delete word before
-
β₯β¦ : delete word after
-
Esc : command mode
-
βM : command mode
-
β§β© : run cell, select below
-
ββ© : run cell
-
β₯β© : run cell, insert below
-
ββ§subtract : split cell
-
ββ§ : split cell
-
βS : Save and Checkpoint
-
β : move cursor up or previous cell
-
β : move cursor down or next cell
-
β§ : ignore