16th and 17th of October 2024
16th of October: 10:00 - 17:00 CEST, 17th of October: 9:00 - 17:00
Instructors: Frank Martin, Bart van Beusekom, Djura Smits, Walter Baccinelli, Hector Cadavid, Cunliang Geng
Some adblockers block the registration window. If you do not see the registration box below, please check your adblocker settings.
This is a hands-on introductory course on vantage6, a state-of-the-art platform for Privacy Enhancing Technologies (PETs). This course is divided into two sections. You can participate in the initial section or in both sections.
The initial section of the course is intended for participants who want to learn what PETs are and how to execute them using the vantage6 User Interface (UI). You will learn what PETs are and why vantage6 is essential for them. Next, you will learn how all major components of the vantage6 framework interact with each other and what there for. Finally, you will setup a collaboration using existing data stations and start a PET analysis. For this part you don’t need any programming experience.
The second part is intended for participants that want to have a deeper understanding in the platform and want to develop their own PET analysis using python. You will first learn how to start PET analysis from the initial part directly from your Python environment. Then you will make a dataset available to the vantage6 network by setting up your own data station (node). Finally, you will create your own PET analysis that is compatible with the vantage6 infrastructure.
Initial section: Learners are expected to know how to do data analysis in a centralized setting
Second section: Learners are expected to know basic Python knowledge and have basic experience with the command line
Where: HI-Five (5e etage), Jaarbeursplein 6, 3521 AL Utrecht. Get directions with OpenStreetMap or Google Maps.
When: 16th and 17th of October 2024, 16th of October: 10:00 - 17:00 CEST, 17th of October: 9:00 - 17:00.
Requirements: Participants must bring a laptop with a Mac, Linux, or Windows operating system (not a tablet, Chromebook, etc.) that they have administrative privileges on. They should have a few specific software packages installed (listed below).
Accessibility: We are committed to making this workshop accessible to everybody. The workshop organizers have checked that:
Materials will be provided in advance of the workshop and large-print handouts are available if needed by notifying the organizers in advance. If we can help making learning easier for you (e.g. sign-language interpreters, lactation facilities) please get in touch (using contact details below) and we will attempt to provide them.
Workshop files: You will find all slides, notebooks, archived collaborative documents, and other relevant files in the files folder of the workshop website repository after the workshop.
Contact: Please email d.smits@esciencecenter.nl for more information.
Participants are expected to follow these guidelines:
Time | Topic |
---|---|
09:30 | Walk-in and registration |
10:00 | Welcome and introduction |
10:15 | Introduction to privacy-enhancing technologies |
11:35 | Coffee break |
11:50 | Introduction to vantage6 |
12:55 | Lunch break |
13:55 | Starting analyses from the vantage6 UI (part 1) |
14:40 | Coffee break |
14:55 | Starting analyses from the vantage6 UI (part 2) |
15:55 | Coffee break |
16:10 | Project management in the vantage6 UI |
17:00 | END |
18:30 | Workshop dinner |
Time | Topic |
---|---|
8:30 | Walk-in |
9:00 | Run analyses using the Python client |
10:00 | Coffee break |
10:15 | Make your data available in vantage6 |
11:05 | Coffee break |
11:20 | Creating basic algorithms (part 1) |
12:00 | Lunch |
13:00 | Creating basic algorithms (part 2) |
14:00 | Coffee break |
14:15 | Creating basic algorithms (part 3) |
15:00 | Working on your own v6 projects (free format) |
16:45 | END |
To participate in this workshop, you will need access to software as described below. In addition, you will need an up-to-date web browser.