From 94fb3849291942de7f2b885ded29daa730bbdeed Mon Sep 17 00:00:00 2001 From: Mitko Veta Date: Fri, 21 Aug 2020 11:03:36 +0200 Subject: [PATCH] course information --- README.md | 19 +++++++++++++++---- practicals/week_2.ipynb | 2 +- practicals/week_3.ipynb | 2 +- practicals/week_4.ipynb | 2 +- practicals/week_6.ipynb | 2 +- 5 files changed, 19 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 4669ff71..2222df98 100644 --- a/README.md +++ b/README.md @@ -29,6 +29,21 @@ The lectures are mainly based on the selected chapters from following two books Additional reading materials such as journal articles are listed within the lecture slides. +## Software + +The practical assignments for this course will be done in Python. To get started with setting up a Python environment, follow the instructions in the [Essential Skills](https://github.com/tueimage/essential-skills/python-essentials) module. The Anaconda distribution is recommended. Optionally, you can use the desktop GUI called Anaconda Navigator. + +In addition, you have to install the packages `matplotlib`, `jupyter`, `scikit-learn`, `scipy`, `pandas` and `tensorflow-cpu`. It is recommended to install these packages in a separate Conda environment. A Conda environment is a directory in which you can install files and packages such that their dependencies will not interact with other environments, which is very useful if you develop code for different courses or research projects. If you want to know more about how to use Conda, read the [docs](https://docs.conda.io/projects/conda/en/latest/user-guide/getting-started.html). + +To create a new Conda environment and install the required packages, run the following commands from your terminal / command line (e.g. `CMD.exe Prompt`): + +````bash +conda create --name myenv python=3.6 # create a new environment called `myenv` +conda activate myenv # activate this environment +conda install matplotlib jupyter scikit-learn scipy pandas tensorflow-cpu # install the required packages +```` + + ## Assignments and Lectures **IMPORTANT**: All materials tagged with (*tentative*) are not updated from the previous edition of the course and might change for this edition. However, any changes made will not be substantial and you can still use the materials to get an early peek at the content. @@ -112,10 +127,6 @@ Teaching assistants: 8DB00 Image acquisition and Processing, and 8DC00 Medical Image Analysis. -## Software - -The practical assignments for this course will be done in Python. We recommend the Anaconda Python distribution. - ## Canvas The [course page in Canvas] will be used for submission of the assignments, scheduling of the lectures and contact hours and announcements. The students are highly encouraged to use the Discussion section in Canvas. All general questions (e.g. issues with setting up the programming environment, error messages etc., general methodology questions) should be posted in the Discussion section in Canvas and not asked during the contact hours. diff --git a/practicals/week_2.ipynb b/practicals/week_2.ipynb index b8fea66e..9634722a 100644 --- a/practicals/week_2.ipynb +++ b/practicals/week_2.ipynb @@ -366,7 +366,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.7.3" + "version": "3.7.4" } }, "nbformat": 4, diff --git a/practicals/week_3.ipynb b/practicals/week_3.ipynb index 5aad6f77..e49740f3 100644 --- a/practicals/week_3.ipynb +++ b/practicals/week_3.ipynb @@ -653,7 +653,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.7.3" + "version": "3.7.4" } }, "nbformat": 4, diff --git a/practicals/week_4.ipynb b/practicals/week_4.ipynb index 0099c05a..6a9cd45f 100644 --- a/practicals/week_4.ipynb +++ b/practicals/week_4.ipynb @@ -429,7 +429,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.7.3" + "version": "3.7.4" } }, "nbformat": 4, diff --git a/practicals/week_6.ipynb b/practicals/week_6.ipynb index 160d3b95..f646d8ed 100644 --- a/practicals/week_6.ipynb +++ b/practicals/week_6.ipynb @@ -267,7 +267,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.7.3" + "version": "3.7.4" } }, "nbformat": 4,