Advancing structural and functional ontologies of disordered proteins

1 January 2025 - 31 December 2026

This study addresses the limitations of current ontologies in capturing the dynamic nature of disordered protein regions by pursuing several primary objectives.

Gentle hands-on introduction to Python programming

This is a course that gently introduces programming to new programmers over a 4 meetings with the trainers in class, and the afternoon for self-paced extra activities and doubts , afternoons interactions are optional but encouraged. There are plenty of opportunities to practice what you learn and ask questions in a safe place. Furthermore, surprise yourself by building a substantial project.

Research Data Management: your ally on the way to your publication

In this course, you will be guided how to use the different facets of research data management in order to improve the writing of your publications and potentially increase its impact.

Starting from basic concepts together with hands-on activities and discussions, you will learn how to standardise, document and submit your data in a repository and how this will help you to underpin your publication.

Reproducibility in practice

This training will allow you to brainstorm the challenges and solutions of data analysis reproducibility. You will have the chance to brainstorm, discuss and use your creativity to solve real life projects in group. Regardless of your background and level of expertise this is a great opportunity of exchange, improving critical thinking, problem solving and exchange with experts. After a morning of exchange you will have the chance to hear the how the experts have tackled each challenge and to ask questions to discover more about their thinking process. 
 

Objectives

Nextflow for reproducible and automated data analysis

You will learn how to use Nextflow for building scalable and reproducible bioinformatics pipelines and running them on a personal computer, cluster and cloud. Starting from the basic concepts we will build our own simple pipeline and add new features with every step, all in the new DSL2 language.

 

Objectives

Docker and Apptainer (Singularity) for reproducible and automated data analysis

The course will give an introduction to containers (Docker & Singularity) which are great components to achieve portability and reproducibility of your analysis. You will learn how to use containers and how to build a container from scratch, share it with others and how to re-use and modify existing containers. After an extensive explanation on Docker containers, Singularity will be highlighted as well.
 

Objectives

Introduction to Git & GitHub

This workshop will take you through the basic use of Git and GitHub. Git is a free and open source distributed version-control system designed to maintain code, track changes, recover old versions and collaborate with other developers. If you already use Git, this workshop will be too basic for you.
 

The following points will be addressed:
 

Getting the Most Out of AI Coding Assistants


Whether you're new to AI tools or have been using them for a while, this workshop will explore a wide range of AI coding assistants available, discuss best practices for using them in your projects, and discover when and how to use them to maximize your productivity. A basic understanding of programming is useful. We aim to help you unlock the full potential of AI in your development workflow.

 

Register here >>

 

Using Large Language Models locally


GDPR or intellectual property considerations may prohibit exposing data or even queries to providers of Large Language Models via a web interface. A model may have to be fine-tuned to increase the quality for certain applications. This training will show you how to do deploy an LLM locally and give some illustrations of applications you can implement.

 

Objectives:

E-PAN: enhancing pan-genome analysis in plants

1 January 2025 - 31 December 2026

Crop pan-genomics involves sequencing, comparing, and integrating multiple genomes from the same crop species. Exploiting the information encoded in these pan-genomes can facilitate the development of new cultivars that are more resilient to future challenges like increased drought and heat stress.