In-House Training

 

Internal training courses are provided by CRNL colleagues, including :

Scientific computing in Python: The aim is to learn how to manipulate data in the broadest sense of the term (signal, image, behavior, etc.) using a free and essential tool: the Python language and its scientific computing ecosystem. The idea is is to learn how to read, write, display, reduce, manipulate, filter, group, and predict data arrays in all senses of the word, with rare elegance.

Remote computing for beginners (clusters)

  • Learn how to connect remotely using different pipes (linux terminal, ssh, vnc, ssh foward).
  • Set up a remote computing environment in python (virtualenv / python-venv / vscode / jupyter / jupyterlab / conda)
  • Submitting calculations: slurm
  • Rules of good conduct on a cluster
     

Spike sorting and tridesclous
Program :

  • Theoretical approach/reminder
  • Presentation of tridesclous
  • Practical work on various open data sets
  • Practical work on your own data
  • Introduction to real-time spike sorting

 

But also Arduino and LimeSurvey