Tutorials
General
- Getting started with supercomputing at CSC
- Getting started with Helmi
- Managing data on Puhti and Mahti scratch disks
- CSC Quick reference (pdf)
- Linux basics for CSC
- Interactive and batch job hands-on in Puhti
- Using csc-env command
- Developing scripts remotely
- Using CSC HPC environment efficiently
- How to run existing containers in Puhti
- Getting disk usage using Lue
- Running Julia jobs on Puhti and Mahti clusters
- Using Python on CSC supercomputers
Installation of tools on supercomputers
Performance and high-throughput workflows
- General high-throughput guidelines
- Optimising parallel I/O
- Dask & parallel Python
- HyperQueue meta-scheduler
- FireWorks workflow manager
- How to run many short jobs with GNU Parallel
- Nextflow tutorial for Puhti (basic)
- Running Nextflow pipelines on Puhti (advanced)
- Running Nextflow workflows using HyperQueue
- Running Snakemake pipelines on Puhti
Allas
- Using Allas interactively in Puhti and Mahti
- Using Allas in batch jobs
- Using Allas to host a dataset for a research project
- Tools for client side encryption for Allas
- Using Allas from LUMI supercomputer
Bioinformatics
- Installing packages from Bioconda using Tykky
- Singularity applications on Puhti
- Running MaxQuant on Puhti
- Schrödinger Maestro Puhti advanced tutorial
- Schrödinger GPU-powered screening of the Molport database
- Running your first job on Puhti
Chemistry
- Farming Gaussian jobs with HyperQueue
- Using Gabedit for Gaussian jobs on Puhti
- High-throughput computing with GROMACS
- Spring School on Computational Chemistry
Data analysis and machine learning
- Data analysis guide
- Machine learning guide
- Using RStudio or Jupyter notebooks in Puhti
- Starting with parallel R
Geoinformatics
- Introduction to geocomputing in CSC computing environment
- Earth Observation (EO) guide
- Using geospatial files directly from cloud, inc Allas
- GDAL tutorial
- Virtual rasters
- For software specific tutorials and examples, see the respective software pages
Pouta - cloud
You can find Pouta tutorials in Cloud Services > Pouta > Tutorials
Pukki - database cloud
Rahti 2 - container cloud
You can find Rahti tutorials in Cloud Services > Rahti 2 > Tutorials