.. _lbl_tutorials_courses:

Tutorials and Courses
---------------------

Whether you are a student at the beginning of a research career in biomedical image analysis or a seasoned veteran, you will
likely find attending a SimpleITK tutorial beneficial. These tutorials will shorten the time it
takes you to master SimpleITK, with all of the material (code, data, presentations) provided using permissive licenses. After the
tutorial, you can readily use the code in your research or go on to use it in your own teaching activities. Additionally,
attending a tutorial allows you to directly interact with the SimpleITK team. This is your opportunity to request specific features,
and get advice on how to best utilize SimpleITK for your research needs.

While SimpleITK supports eight programming languages, the lingua franca of the biomedical data science community is either
Python or R, hence most tutorials utilize Jupyter notebooks in one or both of these languages.


SimpleITK tutorials and courses have been given in the following venues:

.. image:: ../images/isbi.png
   :width: 13%
   :target: https://biomedicalimaging.org/2018/
   :alt: IEEE International Symposium on Biomedical Imaging Logo
.. image:: ../images/miccai.png
   :width: 30%
   :target: http://miccai.org/
   :alt: MICCAI Society Logo
.. image:: ../images/spie.png
   :width: 30%
   :target: https://spie.org/conferences-and-exhibitions/medical-imaging/conferences
   :alt: SPIE Medical Imaging Logo
.. image:: ../images/imageJ.png
   :width: 20%
   :target: https://imagej.net/Conference
   :alt: ImageJ User and Developer Conference Logo

Virtual
++++++++

`SimpleITK: A Simplified Path to Insight <https://simpleitk.org/TUTORIAL/>`__ [`git repository <https://github.com/SimpleITK/TUTORIAL>`__].

Upcoming (in person)
++++++++++++++++++++

Past (in person)
++++++++++++++++
.. admonition:: Canceled by ISBI organizers due to COVID-19

  * International Symposium on Biomedical Imaging (ISBI)2020 Tutorial, Iowa City IA, USA: "SimpleITK: image analysis for all levels of programming expertise" [`git repository <https://github.com/SimpleITK/ISBI2020_TUTORIAL>`__].

* IEEE Engineering in Medicine and Biology Conference (EMBC) 2019, Berlin Germany: "SimpleITK: A Tool for Biomedical Image Processing, from Cells to Anatomical Structures" [`git repository <https://github.com/SimpleITK/EMBC2019_WORKSHOP>`__].
* SPIE Medical Imaging 2019 Course, San Diego CA, USA: "SimpleITK Jupyter Notebooks: Biomedical Image Analysis in Python" [`git repository <https://github.com/SimpleITK/SPIE2019_COURSE>`__].
* IEEE International Symposium on Biomedical Imaging (ISBI)2018 Tutorial, Washington DC, USA: "Biomedical Image Analysis in Python and R using SimpleITK Jupyter Notebooks" [`git repository <https://github.com/SimpleITK/ISBI2018_TUTORIAL>`__].
* SPIE Medical Imaging 2018 Course, Houston TX, USA: "SimpleITK Jupyter Notebooks: Biomedical Image Analysis in Python" [`git repository <https://github.com/SimpleITK/SPIE2018_COURSE>`__].
* The International Symposium on Biomedical Imaging (ISBI) 2016, Prague, Czech republic: `SimpleITK: An Interactive, Python-Based Introduction to SimpleITK with the Insight Segmentation and Registration Toolkit (ITK) <http://biomedicalimaging.org/2016/?page_id=572>`__.
* SPIE Medical Imaging 2016, San Diego, USA: ITK in Biomedical Research and Commercial Applications [`git repository <https://github.com/InsightSoftwareConsortium/SimpleITKTutorialSPIE2016>`__ `, additional presentations <https://hdl.handle.net/10380/3542>`__].
* Medical Image Computing and Computer Assisted Intervention (MICCAI) 2015, Munich, Germany: a Python based tutorial on the use of the ITKv4 registration framework via SimpleITK [`git repository <https://github.com/InsightSoftwareConsortium/SimpleITKTutorialMICCAI2015.git>`__].
* ImageJ User & Developer Conference 2015, Madison, WI, USA: `an introductory tutorial <http://imagej.net/Conference_2015_Program#Matt_McCormick_-_SimpleITK>`__ in Python [`git repository <https://github.com/InsightSoftwareConsortium/SimpleITKWorkshopImageJ2015>`__].
* Medical Image Computing and Computer Assisted Intervention (MICCAI) 2011, Toronto, Canada: a general tutorial on SimpleITK [`pdf of presentation <https://github.com/SimpleITK/SimpleITK-MICCAI-2011-Tutorial/blob/master/Presentation/SimpleITK-MICCAI-2011.pdf>`__, `git repository <https://github.com/SimpleITK/SimpleITK-MICCAI-2011-Tutorial>`__].
