Computer Graphics & Visual Computing (CGVC) 2018

13th - 14th September 2018

Swansea University, United Kingdom

DiRAC Science Day

12th September 2018

http://pyweb.swan.ac.uk/diracday/

DiRAC day provides an opportunity to meet others from the DiRAC HPC community, learn about what is being done by the different consortia, present and view posters on recent research achievements and discuss training and support needs for DiRAC 2.5. DiRAC users will also have the chance to meet members of the technical support teams for each DiRAC2 machine in person as well as to interact with the industry vendors who supplied the hardware we are now exploiting.

Training Event: Hands-On Introduction to Data Visualisation

13th September 2018

This event will provide delegates with a concise introduction to the art and science of applied data visualisation. Delivered through an energetic blend of teaching, interactive exercises and step-by-step software tutorials, delegates will learn about the most effective techniques for visually analysing and communicating data. The emphasis of the training is hands-on applications, providing attendees with a kick-start to applied data visualisation. You will leave with an enhanced appreciation of the many different practical and creative choices, broadening your visual vocabulary and inspiring you to feel more confident when faced with future challenges.

Who is This Training For?

This training workshop is ideal for anyone who has a responsibility for or is interested learning new tools for the visual analysis and communication of data. This includes analysts, statisticians, researchers, those working in marketing and finance, or local government professionals. It should also appeal to those in creative roles such as designers and developers, looking to increase the rigour of their data-related work. There are no technical skills or knowledge pre-requisites. The session will introduce technology and introduce new specific tools.

A completely free version of each tool will be taught, some of which are open source.

Participants are encouraged to bring a laptop and participate actively in the hands-on tutorials which will be taught step-by-step.

Tutorial Presenters:

Robert S Laramee - Introduction to Data Visualization
Elif Firat - Introduction to Tableau - https://public.tableau.com/en-us/s/
Liam McNabb - Introduction to QGIS - https://www.qgis.org/
Dylan Rees - Introduction to D3 - https://d3js.org/
Richard Roberts - Introduction to Jupyter Notebook Visualisation (Python) - https://www.python.org/downloads/
Mohammed Alharbi - Introduction to The Natural Language Toolkit (NLTK) - https://www.nltk.org


Time Topic Presenter URL of Software URL of data
09:00 Introduction to Data Visualisation Robert S. Laramee N/a N/a
09:10 Tableau Elif Firat https://public.tableau.com/s/ http://cs.swansea.ac.uk/~cselif/Data/
10:00 D3 Dylan Rees https://d3js.org/
https://tinyurl.com/y9zxh3o4
14:00 Python Richard Roberts https://www.python.org/downloads/ http://cs.swan.ac.uk/~csrichard/CGVC/data
15:00 QGIS Liam McNabb https://www.qgis.org/en/site/ http://cs.swan.ac.uk/~csmcnabb/CGVC2018/Tutorial-QGIS/
16:00 NLTK Mohammed Alharbi http://cs.swan.ac.uk/~msalharbi/cgvc/ NLTK dataset.


Tutorial Preparation

We recommend participants bring their laptops ready to learn. Each tutorial has certain pre-requisite software instalations to ensure the time spent in the tutorials are maximised.

Introduction to Tableau

A free trial of Tableau can be downlaoded from:
https://www.tableau.com/

Introduction to QGIS

A free trial of QGIS can be downlaoded from:
https://www.qgis.org/en/site/

Introduction to D3

Participants should have a modern version of Firefox or Edge browser installed (Chrome and Safari will not work).
Participants should also download the dimple javascript library from:
https://github.com/PMSI-AlignAlytics/dimple
For more information please refer to this site:
https://tinyurl.com/y9zxh3o4

Introduction to Jupyter Notebook Visualisation (Python)

The user should have python3 installed which can be downloaded from here:
https://www.python.org/downloads/
The participants should install the following modules: pandas, matplotlib, numpy, jupyter.
this can be done by running:
pip install pandas, matplotlib, numpy, jupyter
in command prompt.

Introduction to The Natural Language Toolkit (NLTK)

The NLTK requires python3 to be installed. Which can be accessed from:
https://www.python.org/downloads/
Once python is installed, jupyter notebook and the nltk should be installed... This can be dnoe by running:
pip install nltk, jupyter
in command prompt.

Detail about the NLTK can be found here:

http://www.nltk.org/install.html