Commit 5c10edd0 authored by Jamie Forth's avatar Jamie Forth

t10 slides

parent 709e28c8
* IN-PROGRESS Scientific data visualisation
* DRAFT Scientific data visualisation
:PROPERTIES:
:ID: topic10
:CUSTOM_ID: topic10
......@@ -40,13 +40,44 @@ Libraries
By the end of this topic, you should be able to:
** TODO Topic description
1. create and communicate knowledge about the physical world through
visualising data {{{MO-vis}}}
2. distinguish information visualisations and scientific
visualisations {{{MO-tools}}}
3. understand scientific visualisation characteristics {{{MO-tools}}}
4. identify appropriate uses of 3D for data visualisations
{{{MO-methods}}}
5. visualise multi-dimensional data {{{MO-vis}}}
6. use matplotlib to create 3D visualisations {{{MO-tools}}}
7. use vispy to create 3D visualisations {{{MO-tools}}}
** Topic description
This topic highlights the difference between scientific data
visualisations and informative visualisations, the effective use of 3D
for data visualisations, and multi-dimensional data. Using Python
packages matplotlib and visby students cover appropriate use and
implementation of plotting 3D visualisations.
** Key concepts
- =np.arrang=, =linspace=, =meshgrid=
- mathtext
This topic includes:
1. effective scientific data visualisation methodology
2. matplotlib and vispy Python packages
3. multidimensional data sets
4. 3D plotting
*** Chart types
*** COMMENT Chart types
- 2D/3D functions
- contour plots (or cover in geospatial topic?)
- quiver plots
......@@ -54,6 +85,11 @@ By the end of this topic, you should be able to:
- 3D voxel / volumetric plot
- 3D wireframe plot
*** COMMENT Coding techniques
- =np.arrang=, =linspace=, =meshgrid=
- mathtext
** Topic reading lists
#+begin_export latex
......@@ -92,17 +128,88 @@ nottype=manual]
| Introduction | video | 0:05 |
#+END:
** Lesson 1 – Title
** Lesson 1 – Scientific visualisation
:PROPERTIES:
:COLUMNS: %40ITEM(Activity) %12ACTIVITY_TYPE(Type) %5EFFORT(Time){:} %18NOTE(Note)
:END:
#+BEGIN: columnview :id local :maxlevel 3
| Activity | Type | Time | Note |
|-------------------------------------+-------+------+--------------|
| Lesson 1 – Scientific visualisation | | 0:10 | |
| Video – Scientific visualisation | video | 0:10 | slides+audio |
#+END:
*** Video – Scientific visualisation
:PROPERTIES:
:ACTIVITY_TYPE: video
:EFFORT: 0:10
:NOTE: slides+audio
:END:
** Lesson 2 – 2D and 3D
:PROPERTIES:
:COLUMNS: %40ITEM(Activity) %12ACTIVITY_TYPE(Type) %5EFFORT(Time){:} %18NOTE(Note)
:END:
#+BEGIN: columnview :id local :maxlevel 3
| Activity | Type | Time | Note |
|------------------+------+------+------|
| Lesson 1 – Title | | | |
| Activity | Type | Time | Note |
|-------------------------------------------+-------+------+--------------|
| Lesson 2 – 2D and 3D | | 0:20 | |
| Video – Plotting in 2D and 3D: Matplotlib | video | 0:10 | slides+audio |
| Video – Plotting in 3D: Vispy | video | 0:10 | slides+audio |
#+END:
*** Video – Plotting in 2D and 3D: Matplotlib
:PROPERTIES:
:ACTIVITY_TYPE: video
:EFFORT: 0:10
:NOTE: slides+audio
:END:
*** Video – Plotting in 3D: Vispy
:PROPERTIES:
:ACTIVITY_TYPE: video
:EFFORT: 0:10
:NOTE: slides+audio
:END:
** Lesson 3 – Multi-dimensional datasets
:PROPERTIES:
:COLUMNS: %40ITEM(Activity) %12ACTIVITY_TYPE(Type) %5EFFORT(Time){:} %18NOTE(Note)
:END:
#+BEGIN: columnview :id local :maxlevel 3
| Activity | Type | Time | Note |
|---------------------------------------+-------+------+--------------|
| Lesson 3 – Multi-dimensional datasets | | 0:25 | |
| Video – Multidimensional datasets | video | 0:10 | slides+audio |
| Video – Scalar fields | video | 0:10 | slides+audio |
| Video – Vector fields | video | 0:05 | slides+audio |
#+END:
*** Video – Multidimensional datasets
:PROPERTIES:
:ACTIVITY_TYPE: video
:EFFORT: 0:10
:NOTE: slides+audio
:END:
*** Video – Scalar fields
:PROPERTIES:
:ACTIVITY_TYPE: video
:EFFORT: 0:10
:NOTE: slides+audio
:END:
*** Video – Vector fields
:PROPERTIES:
:ACTIVITY_TYPE: video
:EFFORT: 0:05
:NOTE: slides+audio
:END:
** Module assessment
:PROPERTIES:
:id: module-assessment-10
......@@ -128,11 +235,20 @@ No module assessment in this topic.
#+BEGIN: columnview :id topic10 :maxlevel 3 :skip-empty-rows t :indent t
#+name: topic10_summary
| Activity | Type | Time |
|-------------------------------+-------+------|
| Scientific data visualisation | | 0:10 |
| \_ Introduction | video | 0:05 |
| \_ Summary | text | 0:05 |
| Activity | Type | Time |
|-------------------------------------------------+-------+------|
| Scientific data visualisation | | 1:05 |
| \_ Introduction | video | 0:05 |
| \_ Lesson 1 – Scientific visualisation | | 0:10 |
| \_ Video – Scientific visualisation | video | 0:10 |
| \_ Lesson 2 – 2D and 3D | | 0:20 |
| \_ Video – Plotting in 2D and 3D: Matplotlib | video | 0:10 |
| \_ Video – Plotting in 3D: Vispy | video | 0:10 |
| \_ Lesson 3 – Multi-dimensional datasets | | 0:25 |
| \_ Video – Multidimensional datasets | video | 0:10 |
| \_ Video – Scalar fields | video | 0:10 |
| \_ Video – Vector fields | video | 0:05 |
| \_ Summary | text | 0:05 |
#+END:
#+header: :var topic10_summary=topic10_summary :eval export
......@@ -143,7 +259,7 @@ No module assessment in this topic.
#+results:
| activity | time |
|-----------------------+------|
| video | 0:05 |
| video | 1:00 |
| reading | 0:05 |
| video (web) | 0:00 |
| reflection | 0:00 |
......@@ -168,7 +284,7 @@ No module assessment in this topic.
#+results:
| activity_type | time |
|----------------------+------|
| learning material | 0:10 |
| learning material | 1:05 |
| learning activity | 0:00 |
| discussion activity | 0:00 |
| formative assessment | 0:00 |
......
No preview for this file type
......@@ -218,6 +218,14 @@
year = {2001}
}
@techreport{Friendly2009,
author = {Friendly, Michael},
institution = {York University},
title = {{Milestones in the history of thematic cartography,
statistical graphics, and data visualization}},
year = {2009}
}
@article{Friendly2008,
author = {Friendly, Michael},
issn = {08834237},
......
This diff is collapsed.
No preview for this file type
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment