This repository stores the materials for a workshop on visualization of multimodal data, given at LOT Winter School (January 11, 2024, in Tilburg).
It contains
- README file
- Slides
- Showcase app w/ data (not public)
- Template for dash app
- Practice data from SAGA dataset, used from https://github.com/WimPouw/envisionBOX_modulesSAGA/
It also includes requirements.txt to install all necessary packages.
To be able to follow the workshop and explore the coding procedure of building a dashboard, one needs to have a Python available.
To get Python, you can for example download Anaconda, a common platform for this programming language.
If you feel you need a guidance, you can follow one of many tutorials online. For instance:
- https://www.youtube.com/watch?v=YJC6ldI3hWk (for Mac)
- https://www.youtube.com/watch?v=UTqOXwAi1pE (for Windows)
Important. When you install, at some point you have to check that you want to add Anaconda/Python to system path. Without that, your prompt or the text editor will not know where to find the Python installation.
To be able to work with Python scripts, it is very convenient to have a text editor. Essentialy, this can be any software that can edit texts, I personally recommend Visual Studio Code. Once you have it installed, you also need a Python extension in order to run code in VS Code. You can follow, for instance, this manual: https://www.datacamp.com/tutorial/setting-up-vscode-python
Once you are all set up, at the top of this page, click on <> Code and then Download ZIP. This will download the repository we will work with during the workshop.
Last but not least, you will need some extra packages. Now turn on your Anaconda Prompt and type
cd C:/Directory/where_the_downloaded/folder_lives
and then
pip install -r requirements.txt
Note. If you use Mac, you will not have Anaconda Prompt but you can open just your Terminal.
Now everything should install automatically and you are ready to start some coding :)