Skip to content

Student starter pack

If you're a student newly starting in the lab, this page is made for you. It is packed with resources and knowledge that you will find useful during your time with us. Enjoy!

The starter pack is divided into three sections. In no order of importance, you will find important papers from authors we might refer to every once in a while, coding tutorials to get up to speed with Python and develop your programming skills, and miscellaneous resources that don't fit in these two categories but are still relevant.

Coding tutorials

Developing strong coding skills is crucial for success in our lab. Here are some excellent resources to help you improve your Python programming and data science skills:

  1. ⭐ The Good Research Code Handbook: This is a must-read for anyone joining the lab. It covers essential knowledge on how to structure and write your code in research, suitable for both beginners and experienced researchers. Good coding practices are also summarised in this paper.

  2. You can find some fun and interactive Python tutorials on DataCamp and Codecademy.

  3. Software carpentry Python fundamentals: Basic Python concepts for beginners.

  4. EdX: Using Python for research: Free course on Python applications in research.

  5. Scientific Python lectures: Advanced course for confident programmers.

  6. Python data science handbook: Comprehensive guide to data science with Python.

  7. If you know nothing about it, take some time to learn the Unix shell and the essentials of Git & GitHub.

  8. If you're going to use MatLab, you can check this live script tutorial to learn the fundamentals.

Hoplab coding practices

After completing these tutorials, check out the lab's Coding practices guide for our specific conventions on project organization, environments, and version control.

Miscellaneous

  • Academic writing


    Learning how to write is fundamental to academic training. If you're struggling with writing or structuring your papers, check out:

    Ten simple rules for structuring papers

  • Machine learning fundamentals


    To understand the basics of machine learning and modeling, this Coursera class is a must:

    Machine learning specialization

  • Awesome PhD resources


    A curated list of carefully selected tools and resources for both early career and senior researchers:

    Awesome PhD repository

  • Awesome neuroscience resources


    Curated list of awesome neuroscience libraries, software and any content related to the domain.

    Awesome neuroscience repository

Papers & lectures

This section contains some foundational papers to give you some background on the research going on in the lab, as well as interesting lectures if you can't find anything to watch on Netflix. This list might not always be up to date, but you can find our latest publications on the lab website.

  • The classic publication by Felleman & Van Essen 1991 covers the intricate pattern of connectivity that characterises the ventral stream and the visual system in general.

  • This publication by Roger Shepard 1980 is a pioneer in the development of multivariate analyses.

  • The study by Bracci et al. 2016 is a good illustration of how we use carefully crafted stimulus sets in combination with multivariate fMRI to answer questions about visual representations in the brain.

  • More recent examples in the lab include Ritchie et al. 2021 and Yargholi & Op de Beeck 2023.

  • The foundational paper by Kriegeskorte et al 2008 introduced the use of representational similarity analysis (RSA) to compare representations across brains, species, models and more.

  • If you feel like DNNs and brains are a great match, check out this reading list by Anna Wolff and Martin Hebart.

  • The fundamental papers of Yamins et al and Khaligh-Razavi & Kriegeskorte both published in 2014 showed for the first time that DNNs develop similar representations to the brain.

  • In our lab, Kubilius et al 2016 showed that the representations of shape in DNNs display some properties that had been seen before in the human brain and perception, and not in earlier artificial models.

  • Among the very often cited papers is the publication by Geirhos et al 2022 which showed that DNNs are biased towards texture, suggesting that their processing of shape is still not the same as in humans.

  • Opinions diverge on how to use modelling to further our understanding of the brain. This 2023 BBS paper by Bowers et al surely started a serious discussion on that topic.

  • The tradition in the lab to use carefully crafted stimulus set is a promising approach to understand the differences between human visual processing and DNNs, as for example illustrated by Bracci et al 2019.

Some recent publications from the lab to give you a feel for our current research directions. For the full list, see the Hoplab publications page.

Suggested conferences

Major conferences relevant to our research, roughly in chronological order within the academic year:

Conference Focus Typical timing Website
VSS (Vision Sciences Society) Visual perception, cognition, neuroscience May (St. Pete Beach, FL) visionsciences.org
OHBM (Organization for Human Brain Mapping) Neuroimaging methods and applications June humanbrainmapping.org
ECVP (European Conference on Visual Perception) Visual perception August–September Rotating European city
CCN (Conference on Cognitive Computational Neuroscience) Computational models of cognition and brain August–September ccneuro.org
SfN (Society for Neuroscience) Broad neuroscience November (Washington DC / San Diego / Chicago) sfn.org
CoSyNe (Computational and Systems Neuroscience) Computational neuroscience March cosyne.org

Submission deadlines and funding

Most conferences have abstract submission deadlines 3–6 months before the event. Check with your PI about travel funding options — KU Leuven offers travel grants through the Doctoral School and FWO provides conference travel grants and funding for longer research visits abroad.

Training opportunities

KU Leuven and external organisations offer a wide range of training for researchers. Below is a selection — check with colleagues for recommendations and current availability.

  • Doctoral School Transferable Skills: Wide range of workshops on communication, leadership, project management, and career planning.
  • The Floor is Yours: Coaching and workshops on presenting your research and telling your story (also listed in Outreach).
  • ImagineX: KU Leuven's innovation programme for researchers interested in entrepreneurship or knowledge transfer.
  • Carpentries workshops: Foundational workshops in Python, R, Unix shell, and Git. KU Leuven regularly hosts these — check the VIB training calendar.
  • VSC/HPC training: Introductory and advanced sessions on using the KU Leuven high-performance computing cluster (Genius, wICE).
  • DataCamp: Online interactive courses for Python, R, SQL (some free).
  • Doctoral School writing workshops: Includes scientific writing retreats, grant writing, and thesis writing support.
  • Principiae: Jean-Luc Doumont's workshops on structured writing, effective presentations, and scientific posters (frequently held at KU Leuven).
  • VSC documentation: Comprehensive guides on using the Vlaams Supercomputer Centrum infrastructure.
  • Genius quick-start: Getting started on KU Leuven's Genius cluster.
  • The HPC team regularly hosts intro sessions — check the VSC training page for upcoming dates.