| ... |
... |
@@ -2,27 +2,27 @@ |
| 2 |
2 |
|
| 3 |
3 |
For a "quick start" without wait time for us to create a Collab for you we have these options: |
| 4 |
4 |
|
| 5 |
|
-=== A //non-persistent// "quick first look" === |
|
5 |
+=== A non-persistent "quick first look" === |
| 6 |
6 |
|
| 7 |
7 |
This method is **non-persistent **= whatever you change in the example notebooks **~*~*will be lost~*~*** when the session expires. |
| 8 |
8 |
|
| 9 |
|
-It is useful for a get-an-impression-fast: |
|
9 |
+It is useful for a get-an-impression-fast: |
| 10 |
10 |
|
| 11 |
|
-* For BrainScaleS: [[Access this URL>>https://lab.jsc.ebrains.eu/hub/user-redirect/git-pull?repo=https%3A%2F%2Fgithub.com%2Felectronicvisions%2Fbrainscales2-demos.git&urlpath=lab%2Ftree%2Fbrainscales2-demos.git%2Ftutorial.ipynb&branch=jupyter-notebooks-experimental]] |
| 12 |
|
-This automatically clones the BrainScaleS example notebooks ([[from github>>https://github.com/electronicvisions/brainscales2-demos.git]]) into a lab session into a //non-persistent// location and opens the **tutorial index notebook**. |
|
11 |
+For BrainScaleS: |
|
12 |
+ |
|
13 |
+1. [[Access this URL>>https://lab.jsc.ebrains.eu/hub/user-redirect/git-pull?repo=https%3A%2F%2Fgithub.com%2Felectronicvisions%2Fbrainscales2-demos.git&urlpath=lab%2Ftree%2Fbrainscales2-demos.git%2Ftutorial.ipynb&branch=jupyter-notebooks-experimental]]: this will start a lab session - if no "Lab session" was yet running for your user you will be asked, which container to start. Please choose the one marked "recommended". |
|
14 |
+1. Access the same URL again (if a lab session was already running for your user you only need to access the URL once) |
|
15 |
+This automatically clones the BrainScaleS example notebooks ([[from github>>https://github.com/electronicvisions/brainscales2-demos.git]]) into the now running lab session into a //non-persistent// location and opens the **tutorial index notebook**. |
| 13 |
13 |
You can also directly jump to e.g. the [[single neuron notebook>>https://lab.jsc.ebrains.eu/hub/user-redirect/git-pull?repo=https%3A%2F%2Fgithub.com%2Felectronicvisions%2Fbrainscales2-demos.git&urlpath=lab%2Ftree%2Fbrainscales2-demos.git%2Fts_00-single_neuron.ipynb&branch=jupyter-notebooks-experimental]] or the [[learning with superspike notebook>>https://lab.jsc.ebrains.eu/hub/user-redirect/git-pull?repo=https%3A%2F%2Fgithub.com%2Felectronicvisions%2Fbrainscales2-demos.git&urlpath=lab%2Ftree%2Fbrainscales2-demos.git%2Fts_01-superspike.ipynb&branch=jupyter-notebooks-experimental]]. |
| 14 |
14 |
To run the notebook cells use the "Run" menu item. To execute all cells of the notebook use the "Run > Run all" menu item in the Jupyter window. |
| 15 |
|
-(Additional info: the link above clones the 'latest version code' (for the "experimental" kernel). The "experimental" kernel for the notebooks is updated around weekly and has the latest improvements (and bugs). There is also the "stable" version - a kernel, which is updated around twice per year, so there are not all the newest features - and not all the latest bugs. To use the "stable" version for your tests, please access [[this URL to clone the "stable" version>>https://lab.jsc.ebrains.eu/hub/user-redirect/git-pull?repo=https%3A%2F%2Fgithub.com%2Felectronicvisions%2Fbrainscales2-demos.git&urlpath=lab%2Ftree%2Fbrainscales2-demos.git%2Ftutorial.ipynb&branch=jupyter-notebooks]]. Note: "stable" and "experimental" do not mix, as the code is different. You can restart your Jupyter session to get rid of the cloned files if you would like to start new.) |
| 16 |
|
- |
| 17 |
|
-* For SpiNNaker: [[Access this URL>>https://lab.jsc.ebrains.eu/hub/user-redirect/git-pull?repo=https%3A%2F%2Fgithub.com%2FSpiNNakerManchester%2FSpiNNakerJupyterExamples.git&urlpath=lab%2Ftree%2FSpiNNakerJupyterExamples.git%2FSpiNNaker_Collab_synfire.ipynb&branch=main]] |
| 18 |
|
-This automatically clones an example notebook for running a "synfire chain" on SpiNNaker ([[from github>>https://github.com/SpiNNakerManchester]]) into a lab session into a //non-persistent// location and opens it. |
| 19 |
|
-To run the notebook cells use the "Run" menu item. To execute all cells of the notebook use the "Run > Run all" menu item in the Jupyter window. |
| 20 |
20 |
|
| 21 |
|
-Notes: |
|
19 |
+(% class="wikigeneratedid" %) |
|
20 |
+For SpiNNaker: |
| 22 |
22 |
|
| 23 |
|
-* if a fresh "lab session" is started for your user you will be asked, which container should be started. Please select the one marked "recommended". |
| 24 |
|
-* a "lab session" will be automatically terminated after some hours of inactivity. At that event the notebooks cloned via the access URL above will be deleted = any changes you entered will be lost = great for a quick "first look", but not so great for longer term research ... |
| 25 |
|
-To be able to keep changes, please use the method described below (with an own "Collab") |
|
22 |
+1. [[Access this URL>>https://lab.jsc.ebrains.eu/hub/user-redirect/git-pull?repo=https%3A%2F%2Fgithub.com%2FSpiNNakerManchester%2FSpiNNakerJupyterExamples.git&urlpath=lab%2Ftree%2FSpiNNakerJupyterExamples.git%2FSpiNNaker_Collab_synfire.ipynb&branch=main]]: this will start a lab session - if no "Lab session" was yet running for your user you will be asked, which container to start. Please choose the one marked "recommended". |
|
23 |
+1. Access the same URL again (if a lab session was already running for your user you only need to access the URL once) |
|
24 |
+This automatically clones an example notebook for running a "synfire chain" on SpiNNaker ([[from github>>https://github.com/SpiNNakerManchester]]) into the now running lab session into a //non-persistent// location and open it. |
|
25 |
+To run the notebook cells use the "Run" menu item. To execute all cells of the notebook use the "Run > Run all" menu item in the Jupyter window. |
| 26 |
26 |
|
| 27 |
27 |
=== Getting the example notebooks into an own Collab === |
| 28 |
28 |
|
| ... |
... |
@@ -31,13 +31,11 @@ |
| 31 |
31 |
1. create a new Collab for yourself: |
| 32 |
32 |
11. go to [[https:~~/~~/wiki.ebrains.eu/>>https://wiki.ebrains.eu/]] and click the "Log-in" link in the upper right hand corner, log in with your new EBRAINS account |
| 33 |
33 |
11. Click the "Collabs" link in the menu bar at the top of the window |
| 34 |
|
-11. Click the "Create a collab" green button and create a private Collab for yourself. The process re-directs you into your own, new Collab. |
| 35 |
|
- |
|
34 |
+11. Click the "Create a collab" green button and create a private Collab for yourself. The process re-directs you into the new Collab. |
| 36 |
36 |
1. In your new Collab open the Lab and clone the files you want to work with: |
| 37 |
37 |
11. Click the "Lab" link in the left hand menu |
| 38 |
38 |
[[image:1752049786563-126.png]] |
| 39 |
|
-11. Select any of the "Lab Execution Site" offered, (e.g. Jülich) |
| 40 |
|
-[[image:1752049824848-523.png]] |
|
38 |
+11. Select any of the "Lab Execution Site" offered, [[image:1752049824848-523.png]] |
| 41 |
41 |
then select the "Official EBRAINS Docker image", click start. (Click "Launch Server", if you get a "Server not running" page) |
| 42 |
42 |
This will start a Jupyter Lab session (the "Lab") for you. |
| 43 |
43 |
|