Geocomputing 2019 - Training
CSC's trainings and events have moved
Find our upcoming trainings and events at www.csc.fi.
This site is an archive version and is no longer updated.
Date: | 04.11.2019 9:00 - 04.11.2019 16:00 |
Location details: | The event is organised at the CSC Training Facilities located in the premises of CSC at Keilaranta 14, Espoo, Finland. The best way to reach us is by public transportation; more detailed travel tips are available. |
Language: | english-language |
lecturers: |
Kylli Ek Johannes Nyman Ziya Yektay |
Price: |
|
The fee covers all materials, lunches as well as morning and afternoon coffees. |
Payment can be made with electronic invoicing, credit card, or direct bank transfer. Note that for electronic invoicing you need the operator and e-invoicing address (OVT code) of your organization. Please also note that invoice reference is needed for electronic invoicing in your organization, so please have this available when registering.
Practicalities: event-support@csc.fi
This one day course focuses on using the CSC Puhti supercomputer for spatial analysis. On Puhti the most common use case for a GIS-user is to run R or Python scripts. The starting point of this course is, that you know how to use R or Python for spatial analysis, we will not have time for explaining that. The aim is to learn how to use CSC environment for spatial analysis, so that you could use the additional computing power, memory and/or storage space.
Besides scripting options Puhti supports alos graphical user interfaces, so it is possible to use QGIS, GRASS and SagaGIS also via GUI.
This course is followed by another GIS-course - Practical machine learning for spatial data on 5-6.11.2019. There will be later (Jan-Feb 2020) a separate course about using R for spatial analysis.
If you are unsure, if CSC computing environment could be useful for you, please take a look at our geocomputing pages and/or ask us from giscoord@csc.fi.
This course is also part of TULANET oGIIR seminar series.
Learning outcome
- How to use Puhti:
- How to get account and access to Puhti.
- How to connect to Puhti, and where to store your data.
- How to use the modele and the batch job system of Puhti.
- How to run your R or Python scripts.
- How to use several cores from R or Python scripts.
- How to use QGIS, GRASS, SagaGIS, GDAL/OGR and other pre-installed GIS-software.
Prerequisities
It is very useful to be able to use at least one programming language, especially R or Python.
Some Linux skills are very helpful for this course, but if you have not used Linux before there is a short Linux intro in the morning of the first day. We will learn some very basic commands of Linux, like: cd, ls, mv, cp, rm, chmod, less, tail, echo, mkdir etc. If you know these commands already, you welcome to sleep a little longer and join us at 10:15 :)
CSC organizes also Linux courses, which materials are publicly available: Linux 1, Linux 2.
Quick intro to useful Unix commands and CSC environment: Unix Cheat Sheet
Preliminary timetable:
09:00 - 10:00 Linux intro.
10:00 - 10:15 Coffee break
10:15 - 12:00 Introduction to CSC services. my.csc.fi user portal. How to connect to Puhti. Module system for using pre-installed software. Running your jobs, resource-management (a.k.a. batch job) systems. Array jobs.
12:00 - 13:00 Lunch break
13:00 - 14:30 Running R and Python code in Puhti.
14:30 - 14:45 Coffee break
14:45 - 16:00 GIS software and data in Taito. Using virtual rasters.