Virtual course
Microscopy data analysis: machine learning and the BioImage Archive
This virtual course will show how public bioimaging data resources, centred around the BioImage Archive, enable and enhance machine learning based image analysis. The content will explore a variety of data types including electron and light microscopy and miscellaneous or multi-modal imaging data at the cell and tissue scale. Participants will cover contemporary biological image analysis with an emphasis on machine learning methods, as well as how to access and use images from databases. Further instruction will be offered using applications such as ZeroCostDL4Mic, ilastik, ImJoy, the BioImage Model Zoo, and CellProfiler.
Virtual course
This course will be a virtual event delivered via a mixture of live-streamed sessions, pre-recorded lectures, and tutorials with live support. We will be using Zoom to run the live sessions (all fully password protected with automated English closed captioning and transcription) with support and both scientific and social networking opportunities provided by Slack and other methods, taking different time zones into account.
In order to make the most out of the course, you should make sure to have a stable internet connection throughout the week and are available between 08:00 – 18:00 BST each day. In the week before the course there will be a brief induction session. Computational practicals will run on EMBL-EBI's virtual training infrastructure, meaning participants will not require access to a powerful computer or install complex software on their own machines.
Selected participants may be sent materials prior to the course. These might include pre-recorded talks and required reading or online training that will be essential to fully engage with the course.
Who is this course for?
This course is aimed at scientists working with biomage data across the life sciences. It is suitable for those involved in creating bioimages or taking their first steps in analysis. The content is also suitable for those wanting to learn more about the BioImage Archive and gain experience with machine learning approaches for image analysis. The programme will be of particular interest to bioimage analysts with questions relating to the use of ‘big data’ and using the wealth of publically available data curated in the BioImage Archive.
The course is accessible to members of the bioimaging community and does not require prior experience with machine learning methods or use of the BioImage Archive. Applicants are encouraged to explore the resources below before starting their application. Applicants should be comfortable with basic programming tasks and have experience working with Python.
Recommended preparatory reading:
- BioImage Archive: A call for public archives for biological image data
- ZeroCostDL4Mic: an open platform to simplify access and use of Deep-Learning in Microscopy
- The BioStudies database - one stop shop for all data supporting a life sciences study
- EMPIAR: a public archive for raw electron microscopy image data
- Image Data Resource: a bioimage data integration and publication platform
- BioImage Model Zoo
What will I learn?
Learning outcomes
After this course you should be able to:
- Interact programmatically with the BioImage Archive and other data resources
- Apply pre-built machine learning models to image data
- Train and retrain machine learning models on image data
- Utilise machine learning approaches for object detection, image segmentation, and de-noising
- Generate quantitative conclusions from images
Course content
During this course you will learn about:
Data repositories
Analysis tools
Trainers
Estibalis Gomez de Mariscal
Instituto Gulbenkian de Ciência Matthew Hartley
EMBL-EBI Andrii Iudin
EMBL-EBI Frances Wong
University of Dundee
Programme
Time Topic Trainer Day one – Monday 22 May 2023
ZeroCost
10:30 – 11:30 Arrival, welcome, and introduction Patricia Carvajal-López 11:30 – 12:00 Introduction to image analysis Matthew Hartley and Virginie Uhlmann 12:00 – 13:00 Deep learning introduction Guillaume Jacquemet 13:00 – 14:00 Lunch break 14:00 – 15:00 Segmentation with StarDist and SplineDist – lecture and questions Virginie Uhlmann and Martin Weigert 15:00 – 15:10 Short break 15:10 – 16:10 ZeroCost – Practical Guillaume Jacquemet, Esti Gómez de Mariscal, and Anna Foix 16:10 – 16:40 Coffee break 16:40 – 17:30 ZeroCost – Practical Guillaume Jacquemet, Esti Gómez de Mariscal, and Anna Foix 17:30 – 18:00 Discussion and networking 18:00 End of day Day two – Tuesday 23 May 2023
BIA Day
09:00 – 09:30 Arrival and questions from previous sessions 09:30 – 10:10 BioImaging data resources at EMBL-EBI, an overview Matthew Hartley, Craig Russell, Ugis Sarkans, and Awais Athar 10:10 – 10:30 EMPIAR introduction and overview Simone Weyend 10:30 – 11:00 Coffee break 11:00 – 11:20 MitoNet and EBI/EMPIAR: How datasets curated for AI helped create SOTA segmentation models for volume electron microscopy Kedar Narayan 11:20 – 12:05 Flash talks 12:05 – 13:30 Lunch break 13:30 – 14:20 Analysing vEM data with napari and EMPANADA Ryan Conrad, Kedar Narayan, Simone Weyend, Andrii Iudin, Osman Salih, and Sriram Sundar Somasundharam 14:20 – 14:30 Break 14:30 – 15:30 CellProfiler - lecture and questions Beth Cimini 15:30 – 16:00 Coffee break 16:00 – 17:30 CellProfiler - practical Callum Tromans-Coia, Nodar Gogoberidze, and Suganya Sivagurunathan 17:30 – 18:00 Discussion and networking 18:00 End of day Day three – Wednesday 24 May 2023
AI4LIFE Day (See ‘Additional information’ tab for further information)
09:00 – 09:30 Arrival and questions from previous sessions 09:30 – 10:30 BioImage Model Zoo – lecture and questions Anna Kreshuk 10:30 – 11:00 Coffee break 11:00 – 12:15 BioImage Model Zoo – practical ilastik team, Esti Gomez de Mariscal, and Dominik Kutra 12:15 – 13:00 Flash talks 13:00 – 14:30 Lunch break 14:30 – 16:00 Ilastik – practical ilastik team, Esti Gomez de Mariscal, and Dominik Kutra 16:00 – 16:30 Coffee break 16:30 – 17:30 DeepImageJ – practical ilastik team, Esti Gomez de Mariscal, and Dominik Kutra 17:30 – 18:00 Discussion and networking 18:00 End of day Day four – Thursday 25 May 2023 09:30 – 10:00 Arrival and questions from previous sessions 10:00 – 11:00 Image data resource – lecture and Q&A Jason Swedlow 11:00 – 11:30 Coffee break 11:30 – 12:45 Image data resource – lecture and questions Frances Wong 12:45 – 14:00 Lunch break 14:00 – 15:00 Image data resource – practical Jean Marie Burel, Petr Walczysko, and Frances Wong 15:00 – 15:30 Coffee break 15:30 – 16:30 Image data resource – practical Jean Marie Burel, Petr Walczysko, and Frances Wong 16:30 – 17:00 Discussion and networking 17:00 End of day Day five – Friday 26 May 2023 09:30 – 10:00 Arrival and questions from previous sessions 10:00 – 11:00 Distributed/Cloud computing - practical Jean-Marie Burel, and Petr Walczysko 11:00 – 11:30 Coffee break 11:30 – 13:30 Distributed/Cloud computing - practical Jean-Marie Burel, and Petr Walczysko 13:30 – 14:30 Lunch break 14:30 – 16:00 Flex Time – Advanced topics (Terminal, Snakemake, pyTorch) – Questions Craig Russell 16:00 – 16:30 Coffee break 16:30 – 17:30 Flex Time – Advanced topics (Terminal, Snakemake, pyTorch) – Questions Craig Russell 17:30 – 18:00 Discussion and course wrap-up 18:00 End of day
Programme subject to slight changes before the course.
Please read our page on application support before starting your application. In order to be considered for a place on this course, you must do the following:
- Complete the online application form.
- Ensure you add relevant information to the ‘submission details’ section where you are asked to provide information on your:
- pre-requisite skills and knowledge
- current work and course expectations
- data availability
- Upload one letter of support from your supervisor or a senior colleague detailing reasons why you should be selected for the course.
Please submit all documents during the application process by 23:59 GMT on Sunday 12 March 2023. Items marked * in the application are mandatory. Incomplete registrations will not be processed.
All applicants will be informed of the status of their application (successful, waiting list, unsuccessful) by Friday 24 March 2023. If you have any questions regarding the application process please contact Shereen Pethania.
Course materials
The course materials from the 2022 edition of the course are now live and available for you to use. They provide a mixture of pre-recorded lectures, presentations, and practicals from the course, and will give you a snapshot of what to expect in the 2023 edition.
Flash talks
All participants will be asked to give a short presentation about their research work as part of the course. These provide an opportunity to share their research with the other participants and provide a forum for discussion. Successful applicants will be required to submit their talks upon registration.
Financial assistance
This course has been included as part of the Professional Development Programme of Bioimaging North America (BINA). Successful applicants to the course from North-American countries (Canada, US, Mexico) who are members of BINA can apply directly to BINA to get financial support to cover this course’s registration fee. Please contact BINA before registration as reimbursement of the course fee will not be possible.
AI4Life
Some of this course’s organisers and trainers are partners of the AI4Life Project. AI4Life has received funding from the European Union’s Horizon Europe research and innovation programme under grant agreement number 101057970.
Instituto Gulbenkian de Ciência
EMBL-EBI
EMBL-EBI
University of Dundee
Programme
Time | Topic | Trainer |
Day one – Monday 22 May 2023 ZeroCost | ||
10:30 – 11:30 | Arrival, welcome, and introduction | Patricia Carvajal-López |
11:30 – 12:00 | Introduction to image analysis | Matthew Hartley and Virginie Uhlmann |
12:00 – 13:00 | Deep learning introduction | Guillaume Jacquemet |
13:00 – 14:00 | Lunch break | |
14:00 – 15:00 | Segmentation with StarDist and SplineDist – lecture and questions | Virginie Uhlmann and Martin Weigert |
15:00 – 15:10 | Short break | |
15:10 – 16:10 | ZeroCost – Practical | Guillaume Jacquemet, Esti Gómez de Mariscal, and Anna Foix |
16:10 – 16:40 | Coffee break | |
16:40 – 17:30 | ZeroCost – Practical | Guillaume Jacquemet, Esti Gómez de Mariscal, and Anna Foix |
17:30 – 18:00 | Discussion and networking | |
18:00 | End of day | |
Day two – Tuesday 23 May 2023 BIA Day | ||
09:00 – 09:30 | Arrival and questions from previous sessions | |
09:30 – 10:10 | BioImaging data resources at EMBL-EBI, an overview | Matthew Hartley, Craig Russell, Ugis Sarkans, and Awais Athar |
10:10 – 10:30 | EMPIAR introduction and overview | Simone Weyend |
10:30 – 11:00 | Coffee break | |
11:00 – 11:20 | MitoNet and EBI/EMPIAR: How datasets curated for AI helped create SOTA segmentation models for volume electron microscopy | Kedar Narayan |
11:20 – 12:05 | Flash talks | |
12:05 – 13:30 | Lunch break | |
13:30 – 14:20 | Analysing vEM data with napari and EMPANADA | Ryan Conrad, Kedar Narayan, Simone Weyend, Andrii Iudin, Osman Salih, and Sriram Sundar Somasundharam |
14:20 – 14:30 | Break | |
14:30 – 15:30 | CellProfiler - lecture and questions | Beth Cimini |
15:30 – 16:00 | Coffee break | |
16:00 – 17:30 | CellProfiler - practical | Callum Tromans-Coia, Nodar Gogoberidze, and Suganya Sivagurunathan |
17:30 – 18:00 | Discussion and networking | |
18:00 | End of day | |
Day three – Wednesday 24 May 2023 AI4LIFE Day (See ‘Additional information’ tab for further information) | ||
09:00 – 09:30 | Arrival and questions from previous sessions | |
09:30 – 10:30 | BioImage Model Zoo – lecture and questions | Anna Kreshuk |
10:30 – 11:00 | Coffee break | |
11:00 – 12:15 | BioImage Model Zoo – practical | ilastik team, Esti Gomez de Mariscal, and Dominik Kutra |
12:15 – 13:00 | Flash talks | |
13:00 – 14:30 | Lunch break | |
14:30 – 16:00 | Ilastik – practical | ilastik team, Esti Gomez de Mariscal, and Dominik Kutra |
16:00 – 16:30 | Coffee break | |
16:30 – 17:30 | DeepImageJ – practical | ilastik team, Esti Gomez de Mariscal, and Dominik Kutra |
17:30 – 18:00 | Discussion and networking | |
18:00 | End of day | |
Day four – Thursday 25 May 2023 | ||
09:30 – 10:00 | Arrival and questions from previous sessions | |
10:00 – 11:00 | Image data resource – lecture and Q&A | Jason Swedlow |
11:00 – 11:30 | Coffee break | |
11:30 – 12:45 | Image data resource – lecture and questions | Frances Wong |
12:45 – 14:00 | Lunch break | |
14:00 – 15:00 | Image data resource – practical | Jean Marie Burel, Petr Walczysko, and Frances Wong |
15:00 – 15:30 | Coffee break | |
15:30 – 16:30 | Image data resource – practical | Jean Marie Burel, Petr Walczysko, and Frances Wong |
16:30 – 17:00 | Discussion and networking | |
17:00 | End of day | |
Day five – Friday 26 May 2023 | ||
09:30 – 10:00 | Arrival and questions from previous sessions | |
10:00 – 11:00 | Distributed/Cloud computing - practical | Jean-Marie Burel, and Petr Walczysko |
11:00 – 11:30 | Coffee break | |
11:30 – 13:30 | Distributed/Cloud computing - practical | Jean-Marie Burel, and Petr Walczysko |
13:30 – 14:30 | Lunch break | |
14:30 – 16:00 | Flex Time – Advanced topics (Terminal, Snakemake, pyTorch) – Questions | Craig Russell |
16:00 – 16:30 | Coffee break | |
16:30 – 17:30 | Flex Time – Advanced topics (Terminal, Snakemake, pyTorch) – Questions | Craig Russell |
17:30 – 18:00 | Discussion and course wrap-up | |
18:00 | End of day |
Programme subject to slight changes before the course.
Please read our page on application support before starting your application. In order to be considered for a place on this course, you must do the following:
- Complete the online application form.
- Ensure you add relevant information to the ‘submission details’ section where you are asked to provide information on your:
- pre-requisite skills and knowledge
- current work and course expectations
- data availability
- Upload one letter of support from your supervisor or a senior colleague detailing reasons why you should be selected for the course.
Please submit all documents during the application process by 23:59 GMT on Sunday 12 March 2023. Items marked * in the application are mandatory. Incomplete registrations will not be processed.
All applicants will be informed of the status of their application (successful, waiting list, unsuccessful) by Friday 24 March 2023. If you have any questions regarding the application process please contact Shereen Pethania.
Course materials
The course materials from the 2022 edition of the course are now live and available for you to use. They provide a mixture of pre-recorded lectures, presentations, and practicals from the course, and will give you a snapshot of what to expect in the 2023 edition.
Flash talks
All participants will be asked to give a short presentation about their research work as part of the course. These provide an opportunity to share their research with the other participants and provide a forum for discussion. Successful applicants will be required to submit their talks upon registration.
Financial assistance
This course has been included as part of the Professional Development Programme of Bioimaging North America (BINA). Successful applicants to the course from North-American countries (Canada, US, Mexico) who are members of BINA can apply directly to BINA to get financial support to cover this course’s registration fee. Please contact BINA before registration as reimbursement of the course fee will not be possible.
AI4Life
Some of this course’s organisers and trainers are partners of the AI4Life Project. AI4Life has received funding from the European Union’s Horizon Europe research and innovation programme under grant agreement number 101057970.