Attention: Due to an upgrade beginning on Friday, the 22nd August 2025, any new collabs, groups and any changes to teams will not be kept beyond the weekend. User creation will also be disabled during this time. The actual upgrade will take place on Wednesday, 27th August. On that day, any service requiring a Keycloak login will be unavailable for the duration of the upgrade. Thank you for your understanding as we complete this important work.

The Wiki service will be temporarily unavailable for scheduled maintenance on Friday, August 22nd, 2025, starting at 12:30 CEST up to 1H.

Following the system restart, the Collaboration and Group creation features will be temporarily disabled and will return HTTP 503 Service Unavailable errors until further notice.


Simulate with EBRAINS Workshop, Nov 2022

Version 2.1 by adavison on 2022/11/08 12:39

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. 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". Next to "PyNN_tutorial.ipynb" click on the "more options" button, then "Copy". In "Other Libraries" select your own collab then click "Submit".
  3. In your own collab, click on Lab, then select either "Fenix CH" or "Fenix DE".
  4. On the "Server Options" page, select "Official EBRAINS Docker image 22.03 for Collaboratory.Lab" then click "Start".
  5. In the left-hand file chooser, double-click on "PyNN_tutorial.ipynb".
  6. 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>"