Changes for page Documentation Lab
Last modified by mmorgan on 2023/05/11 11:30
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Parent
-
... ... @@ -1,1 +1,1 @@ 1 -Collabs. the-collaboratory.WebHome1 +Collabs.collab-devs.WebHome - Content
-
... ... @@ -1,15 +1,9 @@ 1 1 == Collaboratory.Lab == 2 2 3 -The Lab gives EBRAINS users the ability to develop and run programs in the cloud from their web browser, without needing to install anything on their local machine. The Lab offers a readily installed programming environment and **all of the EBRAINS tools** and libraries which can be run from it. These programs will be run on the EBRAINS servers. The Lab gives users a JupyterLab user interface manage, edit and run their Jupyter Notebooks. A notebook is a programming environment which includes code (typically in Python), text for documentation purposes, and which stores the output of the previous execution of the code. 4 4 5 - UserscanaccesstheLabfromthe//Lab//navigationelementinevery collabthatthey are a member of (notfroma publiccollab ifthey are nota memberofitseam).Oncein theLab,usersseeallofthefilesin theDriveof thecorresponding collab(including the notebookfileswiththe ***.ipynb**extensionwhichcan be openedinJupyterLab)andcannavigatetothe Driveof othercollabs. More instructionscanbefoundinthe[[Tutorialsection>>doc:.Tutorial.WebHome]].4 +The Collaboratory.Lab gives users the ability to develop and run programs in a browser, without needing to install anything on their local machine, these programs will then be run on the EBRAINS servers. The Collaboratory.Lab works by providing users access to a JupyterLab service and the ability to create notebooks, a notebook is where you put your code which is executed when you press run. 6 6 7 -=== Container and Kernel === 8 8 9 - Inthe Lab,a userrunsanotebookincontainer, i.e.an environmentisolated fromothernotebookexecutionsof other users.Allthe notebooks ofauseronagivenserver runinthesamecontainer.Sofilesproducedbyonenotebookcanbe accessedfromanothernotebookbutonly by thesameuser.The contextofa container islost(includingfilesstored in thecontainer)when thecontainers reset.7 +You can access JupyterLab from the //Lab //navigation element in every collab (As long as you have permissions). Once you have clicked on the Lab, you will see all of the notebooks you have access to, more instructions can be found in the [[Tutorial section>>doc:.Tutorial.WebHome]] 10 10 11 -The Drive is mounted in the container as an additional partition (at /shared) and files in the Drive are not affected by container resets. 12 - 13 -The term "Kernel" in the Jupyter notebook environment indicates the language interpreter used for a given notebook. The Lab currently supports the Python 3 language and others may be added in the future. 14 - 15 - 9 +=== ===