Simulate with EBRAINS Workshop, Nov 2022

Last modified by adavison on 2022/11/09 12:54

Welcome

This wiki page is for participants in the "Simulate with EBRAINS" online workshop, 7-10 November 2022, who are taking part in the hands-on session "Using the PyNN library to build and simulate models on EBRAINS".

In this hands-on session we will work together through a Jupyter notebook which demonstrates the basics of working with PyNN.

This first page contains instructions for getting started with the hands-on session, and a list of resources for getting help and finding further documentation and tutorials.

Resources

Instructions

  1. So you can save any changes you might make to the notebook, it is best to work in your own collab workspace. If you already have a collab you want to use, open it in a new tab. If not, create a new one by clicking here or clicking on "Collabs" in the top menu then "Create a collab".
  2. After creating a Collab, you need to initialise the Drive (file storage), by clicking on the Drive link in the left-hand column.
  3. Copy the Jupyter notebook to your own collab
    1. (option A) click here, select "yes" in the "Grant Access to Collab File Cloner" dialog, select the target collab in the drop-down list, then click "Continue" followed by "Clone File".
    2. (option B) in this collab, click on "Drive", then "HandsOn" then "SimulateWithEBRAINS_Nov2022". Next to "PyNN_tutorial.ipynb" click on the "more options" button, then "Copy". In "Other Libraries" select your own collab then click "Submit".
  4. In your own collab, click on Lab, then select either "Fenix CH" or "Fenix DE".
  5. On the "Server Options" page, select "Official EBRAINS Docker image 22.03 for Collaboratory.Lab" then click "Start".
  6. In the left-hand file chooser, wait until the file listing appears (may take a few tens of seconds), then double-click on "PyNN_tutorial.ipynb".
  7. We will work through the notebook together, discussing each cell as we execute it. If you're not familiar with Jupyter notebooks, note that you can run a cell either by clicking the "play" icon or by typing "<shift>-<return>"