<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://snicdocs.nsc.liu.se/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gerard+Schaafsma+%28LUNARC%29</id>
	<title>SNIC Documentation - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://snicdocs.nsc.liu.se/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gerard+Schaafsma+%28LUNARC%29"/>
	<link rel="alternate" type="text/html" href="https://snicdocs.nsc.liu.se/wiki/Special:Contributions/Gerard_Schaafsma_(LUNARC)"/>
	<updated>2026-04-05T23:51:53Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.10</generator>
	<entry>
		<id>https://snicdocs.nsc.liu.se/w/index.php?title=Online_training_materials&amp;diff=7207</id>
		<title>Online training materials</title>
		<link rel="alternate" type="text/html" href="https://snicdocs.nsc.liu.se/w/index.php?title=Online_training_materials&amp;diff=7207"/>
		<updated>2019-11-01T10:39:32Z</updated>

		<summary type="html">&lt;p&gt;Gerard Schaafsma (LUNARC): &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{online training material&lt;br /&gt;
|description=Overview page on online training materials freely available&lt;br /&gt;
|fields=HPC training&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
This page provides an overview on publicly available training materials available on the web.&lt;br /&gt;
&lt;br /&gt;
'''SNIC can not take responsibility for the contents provided by external sources or on external web sites'''&lt;br /&gt;
&lt;br /&gt;
== Basic use of HPC systems ==&lt;br /&gt;
&lt;br /&gt;
=== Overview material about HPC systems ===&lt;br /&gt;
&lt;br /&gt;
The [https://hpc-carpentry.github.io/ HPC-Carpentry initiative] has [https://hpc-carpentry.github.io/hpc-intro/ online training material for a 1-day introduction to HPC]. It covers both Linux command line and SLURM.&lt;br /&gt;
&lt;br /&gt;
=== UNIX and LINUX ===&lt;br /&gt;
&lt;br /&gt;
Almost all current HPC system use UNIX or LINUX as their operating system.  Basic UNIX/LINUX skills are essential for using such a system:&lt;br /&gt;
&lt;br /&gt;
* Texas Advanced Computing Center (TACC) has produced a clear and general set of [https://portal.tacc.utexas.edu/c/document_library/get_file?uuid=a0c33bf1-b2a4-48b4-a23d-fc8a79c887ec&amp;amp;groupId=13601 slides about HPC Linux].&lt;br /&gt;
&lt;br /&gt;
* [https://www.youtube.com/watch?v=XvDZLjaCJuw This video about Unix from 1982] is surprisingly relevant today, and can impart an understanding of the underlying philosophy behind the *NIX operating system.&lt;br /&gt;
&lt;br /&gt;
* The teaching materials on [http://swcarpentry.github.io/shell-novice/ the UNIX shell] of the [https://software-carpentry.org/ software carpentry] courses are available online.  They are suitable for self study.&lt;br /&gt;
&lt;br /&gt;
* The Aalto Scientific Computing center offers an extensive ~3 day workshop on Linux shell and shell scripting. Material is available on [http://scicomp.aalto.fi/training/linux-shell-tutorial.html this page] &lt;br /&gt;
&lt;br /&gt;
=== Job schedulers ===&lt;br /&gt;
&lt;br /&gt;
==== SLURM ====&lt;br /&gt;
[https://www.schedmd.com/ SLURM] is currently the most widely used job scheduler by the [[centres|SNIC centres]].  Unless you are using software, whose GUI is well integrated into the scheduler, having some knowledge about it is required when working at a SNIC installation.  On the SLURM website you can access the [https://slurm.schedmd.com/documentation.html official SLURM documentation] an [https://slurm.schedmd.com/faq.html FAQ] and [https://slurm.schedmd.com/tutorials.html (video) tutorials].&lt;br /&gt;
In addition the SNIC centres provide their own documentation, also describing local customisation:&lt;br /&gt;
* HPC2N's [https://www.hpc2n.umu.se/batchsystem overview of batch system sub-pages]&lt;br /&gt;
* LUNARC's [https://lunarc-documentation.readthedocs.io/en/latest/batch_system/ batch system guide]&lt;br /&gt;
* NSC's [https://www.nsc.liu.se/support/batch-jobs/introduction/ Introduction to batch jobs]&lt;br /&gt;
* UPPMAX's [http://uppmax.uu.se/support/user-guides/slurm-user-guide/ Slurm user guide]&lt;br /&gt;
&lt;br /&gt;
== Programming and code development ==&lt;br /&gt;
&lt;br /&gt;
=== Python programming ===&lt;br /&gt;
* The teaching materials on [http://swcarpentry.github.io/python-novice-inflammation/ Python programming] of the [https://software-carpentry.org/ software carpentry] courses are available online. They are suitable for self study and provide a good introduction for novices.&lt;br /&gt;
* SeSE course on [http://sese.nu/python-for-matlab-users-ht15/ Python for Matlab users]&lt;br /&gt;
* BioExcel webinars on [http://bioexcel.eu/category/webinar/ computational biomolecular research]. Topics include best practices for using the Gromacs and CPMD codes.&lt;br /&gt;
&lt;br /&gt;
=== Statistic package R ===&lt;br /&gt;
&lt;br /&gt;
* The [https://software-carpentry.org/ software carpentry] [https://swcarpentry.github.io/r-novice-inflammation/ course material] on the [https://www.r-project.org/ R package] provides a first introduction.&lt;br /&gt;
&lt;br /&gt;
=== Software development tools and helpers ===&lt;br /&gt;
* The teaching materials on [http://swcarpentry.github.io/git-novice/ Version Control with Git] of the [https://software-carpentry.org/ software carpentry] courses provide a good introduction to version control and the git package.&lt;br /&gt;
* NeIC's [https://coderefinery.org/ CodeRefinery] [http://coderefinery.org/lessons/ lessons on version control with Git, automated testing, CMake, etc.]&lt;br /&gt;
* ARM provides [https://developer.arm.com/products/software-development-tools/hpc/arm-forge/videos video demos and tutorial]s for the DDT debugger and MAP performance profiler components of the Forge suite, for which SNIC has licenses.&lt;br /&gt;
&lt;br /&gt;
=== Parallel programming ===&lt;br /&gt;
* General [http://www.training.prace-ri.eu/nc/training_courses/index.html HPC training material] from PRACE&lt;br /&gt;
* General [https://portal.xsede.org/online-training HPC training material] from XSEDE&lt;br /&gt;
==== Distributed memory programming with MPI ====&lt;br /&gt;
For [[MPI]] related training and documents see the [[MPI#Resources| resource section]] of our MPI page&lt;br /&gt;
&lt;br /&gt;
==== Shared memory programming with OpenMP ====&lt;br /&gt;
For [[OpenMP]] related training materials refer to the [[OpenMP#Resources|resource section]] of the OpenMP page.&lt;br /&gt;
&lt;br /&gt;
==== GPU programming ====&lt;br /&gt;
[https://www.olcf.ornl.gov/support/tutorials/ Online tutorials] from Oak Ridge National Laboratory&lt;br /&gt;
&lt;br /&gt;
== Application Software ==&lt;br /&gt;
=== AMBER ===&lt;br /&gt;
* [http://ambermd.org/tutorials/ AMBER tutorials]&lt;br /&gt;
=== Bowtie2 ===&lt;br /&gt;
* [https://github.com/alvaralmstedt/Tutorials/wiki/Bowtie2-mapping Bowtie2 tutorial]&lt;br /&gt;
=== CASTEP ===&lt;br /&gt;
* Link to [http://www.castep.org/CASTEP/OnlineTutorials Online tutorials]&lt;br /&gt;
=== CESM (Community Earth System Model) ===&lt;br /&gt;
* Link to material including practical sessions from the [http://www.cesm.ucar.edu/events/tutorials/2016/coursework.html 2016 CESM Tutorial] run by UCAR. See also [[Building CESM models on the NSC triolith system]]&lt;br /&gt;
=== CHARMM (Chemistry at HARvard Macromolecular Mechanics) ===&lt;br /&gt;
* [https://www.charmm.org/charmm/documentation/ Documentation] of CHARMM.&lt;br /&gt;
* [https://www.charmmtutorial.org/index.php/Full_example Full example] of a CHARMM simulation setup for a solvated protein.&lt;br /&gt;
&lt;br /&gt;
=== CP2K ===&lt;br /&gt;
* Linkto [https://www.cp2k.org/howto HOWTOs]&lt;br /&gt;
=== GATK ===&lt;br /&gt;
* [https://software.broadinstitute.org/gatk/documentation/quickstart Quickstart]&lt;br /&gt;
* Link to [https://software.broadinstitute.org/gatk/documentation/topic?name=tutorials&amp;amp;v=3 Tutorials]&lt;br /&gt;
=== GROMACS ===&lt;br /&gt;
* [http://www.gromacs.org/Documentation/Tutorials Tutorial section] of the GROMACS website&lt;br /&gt;
* [http://www.mdtutorials.com/gmx/ GROMACS tutorials] by Justin A. Lemkul from Virginia Tech&lt;br /&gt;
=== GULP ===&lt;br /&gt;
* Link to [http://gulp.curtin.edu.au/gulp/help/manuals.cfm online manuals]&lt;br /&gt;
=== HOMER ===&lt;br /&gt;
* [http://homer.ucsd.edu/homer/ HOMER tutorials]&lt;br /&gt;
=== NAMD &amp;amp; VMD ===&lt;br /&gt;
* [http://www.ks.uiuc.edu/Training/Tutorials/ Collection of tutorials] of TCBG website. Both NAMD and VMD tutorials are presented on this link.&lt;br /&gt;
&lt;br /&gt;
=== OpenFOAM ===&lt;br /&gt;
* Link to material from [http://www.tfd.chalmers.se/~hani/kurser/OS_CFD/#YEAR_2016 CFD course given in Chalmers].&lt;br /&gt;
* Link to material at [https://sourceforge.net/projects/openfoamplus/files/v1812/ OpenFOAM v1812 at Sourceforge].&lt;br /&gt;
&lt;br /&gt;
=== Quantum Espresso ===&lt;br /&gt;
* Link to the [https://www.quantum-espresso.org/resources/tutorials Quantum Espresso web page for tutorials and lectures] from workshops.&lt;br /&gt;
=== Snakemake===&lt;br /&gt;
* [https://snakemake.readthedocs.io/en/stable/tutorial/tutorial.html#tutorial Snakemake tutorial].&lt;br /&gt;
=== VASP ===&lt;br /&gt;
* Link to 3-day [http://www.nersc.gov/users/training/events/3-day-vasp-workshop/ VASP workshop at NERSC 2016], including videos of presentations and slides.&lt;br /&gt;
=== WIEN2k ===&lt;br /&gt;
* Link to material from [http://susi.theochem.tuwien.ac.at/onlineworkshop/ WIEN2k workshop 2016 at McMasters University], with videos and presentation slides.&lt;br /&gt;
=== WRF ARW (Weather Research and Forecasting Model) ===&lt;br /&gt;
* Link to [http://www2.mmm.ucar.edu/wrf/OnLineTutorial/ WRF ARW online tutorial] made available by UCAR. See also [[Building and testing WRF on Triolith]].&lt;br /&gt;
&lt;br /&gt;
== Other topics ==&lt;br /&gt;
=== Data Management ===&lt;br /&gt;
&lt;br /&gt;
The [[Data Management Seminar Online]] is a 3-hour seminar aimed at any UPPMAX or SNIC user who deals with large data volumes — many files, or large files, or both. The seminar focuses both on practical aspects and general best practices, e.g. how to use rsync to move files, where to place data, etc.&lt;br /&gt;
&lt;br /&gt;
=== SNIC Science Cloud ===&lt;br /&gt;
&lt;br /&gt;
The [[SNIC Science Cloud Workshop Material]] on Github takes 3-5 hours to complete, and teaches how to work with OpenStack-based Infrastructure-as-a-Service (IaaS).&lt;/div&gt;</summary>
		<author><name>Gerard Schaafsma (LUNARC)</name></author>
		
	</entry>
	<entry>
		<id>https://snicdocs.nsc.liu.se/w/index.php?title=Online_training_materials&amp;diff=7206</id>
		<title>Online training materials</title>
		<link rel="alternate" type="text/html" href="https://snicdocs.nsc.liu.se/w/index.php?title=Online_training_materials&amp;diff=7206"/>
		<updated>2019-11-01T10:34:28Z</updated>

		<summary type="html">&lt;p&gt;Gerard Schaafsma (LUNARC): &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{online training material&lt;br /&gt;
|description=Overview page on online training materials freely available&lt;br /&gt;
|fields=HPC training&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
This page provides an overview on publicly available training materials available on the web.&lt;br /&gt;
&lt;br /&gt;
'''SNIC can not take responsibility for the contents provided by external sources or on external web sites'''&lt;br /&gt;
&lt;br /&gt;
== Basic use of HPC systems ==&lt;br /&gt;
&lt;br /&gt;
=== Overview material about HPC systems ===&lt;br /&gt;
&lt;br /&gt;
The [https://hpc-carpentry.github.io/ HPC-Carpentry initiative] has [https://hpc-carpentry.github.io/hpc-intro/ online training material for a 1-day introduction to HPC]. It covers both Linux command line and SLURM.&lt;br /&gt;
&lt;br /&gt;
=== UNIX and LINUX ===&lt;br /&gt;
&lt;br /&gt;
Almost all current HPC system use UNIX or LINUX as their operating system.  Basic UNIX/LINUX skills are essential for using such a system:&lt;br /&gt;
&lt;br /&gt;
* Texas Advanced Computing Center (TACC) has produced a clear and general set of [https://portal.tacc.utexas.edu/c/document_library/get_file?uuid=a0c33bf1-b2a4-48b4-a23d-fc8a79c887ec&amp;amp;groupId=13601 slides about HPC Linux].&lt;br /&gt;
&lt;br /&gt;
* [https://www.youtube.com/watch?v=XvDZLjaCJuw This video about Unix from 1982] is surprisingly relevant today, and can impart an understanding of the underlying philosophy behind the *NIX operating system.&lt;br /&gt;
&lt;br /&gt;
* The teaching materials on [http://swcarpentry.github.io/shell-novice/ the UNIX shell] of the [https://software-carpentry.org/ software carpentry] courses are available online.  They are suitable for self study.&lt;br /&gt;
&lt;br /&gt;
* The Aalto Scientific Computing center offers an extensive ~3 day workshop on Linux shell and shell scripting. Material is available on [http://scicomp.aalto.fi/training/linux-shell-tutorial.html this page] &lt;br /&gt;
&lt;br /&gt;
=== Job schedulers ===&lt;br /&gt;
&lt;br /&gt;
==== SLURM ====&lt;br /&gt;
[https://www.schedmd.com/ SLURM] is currently the most widely used job scheduler by the [[centres|SNIC centres]].  Unless you are using software, whose GUI is well integrated into the scheduler, having some knowledge about it is required when working at a SNIC installation.  On the SLURM website you can access the [https://slurm.schedmd.com/documentation.html official SLURM documentation] an [https://slurm.schedmd.com/faq.html FAQ] and [https://slurm.schedmd.com/tutorials.html (video) tutorials].&lt;br /&gt;
In addition the SNIC centres provide their own documentation, also describing local customisation:&lt;br /&gt;
* HPC2N's [https://www.hpc2n.umu.se/batchsystem overview of batch system sub-pages]&lt;br /&gt;
* LUNARC's [https://lunarc-documentation.readthedocs.io/en/latest/batch_system/ batch system guide]&lt;br /&gt;
* NSC's [https://www.nsc.liu.se/support/batch-jobs/introduction/ Introduction to batch jobs]&lt;br /&gt;
* UPPMAX's [http://uppmax.uu.se/support/user-guides/slurm-user-guide/ Slurm user guide]&lt;br /&gt;
&lt;br /&gt;
== Programming and code development ==&lt;br /&gt;
&lt;br /&gt;
=== Python programming ===&lt;br /&gt;
* The teaching materials on [http://swcarpentry.github.io/python-novice-inflammation/ Python programming] of the [https://software-carpentry.org/ software carpentry] courses are available online. They are suitable for self study and provide a good introduction for novices.&lt;br /&gt;
* SeSE course on [http://sese.nu/python-for-matlab-users-ht15/ Python for Matlab users]&lt;br /&gt;
* BioExcel webinars on [http://bioexcel.eu/category/webinar/ computational biomolecular research]. Topics include best practices for using the Gromacs and CPMD codes.&lt;br /&gt;
&lt;br /&gt;
=== Statistic package R ===&lt;br /&gt;
&lt;br /&gt;
* The [https://software-carpentry.org/ software carpentry] [https://swcarpentry.github.io/r-novice-inflammation/ course material] on the [https://www.r-project.org/ R package] provides a first introduction.&lt;br /&gt;
&lt;br /&gt;
=== Software development tools and helpers ===&lt;br /&gt;
* The teaching materials on [http://swcarpentry.github.io/git-novice/ Version Control with Git] of the [https://software-carpentry.org/ software carpentry] courses provide a good introduction to version control and the git package.&lt;br /&gt;
* NeIC's [https://coderefinery.org/ CodeRefinery] [http://coderefinery.org/lessons/ lessons on version control with Git, automated testing, CMake, etc.]&lt;br /&gt;
* ARM provides [https://developer.arm.com/products/software-development-tools/hpc/arm-forge/videos video demos and tutorial]s for the DDT debugger and MAP performance profiler components of the Forge suite, for which SNIC has licenses.&lt;br /&gt;
&lt;br /&gt;
=== Parallel programming ===&lt;br /&gt;
* General [http://www.training.prace-ri.eu/nc/training_courses/index.html HPC training material] from PRACE&lt;br /&gt;
* General [https://portal.xsede.org/online-training HPC training material] from XSEDE&lt;br /&gt;
==== Distributed memory programming with MPI ====&lt;br /&gt;
For [[MPI]] related training and documents see the [[MPI#Resources| resource section]] of our MPI page&lt;br /&gt;
&lt;br /&gt;
==== Shared memory programming with OpenMP ====&lt;br /&gt;
For [[OpenMP]] related training materials refer to the [[OpenMP#Resources|resource section]] of the OpenMP page.&lt;br /&gt;
&lt;br /&gt;
==== GPU programming ====&lt;br /&gt;
[https://www.olcf.ornl.gov/support/tutorials/ Online tutorials] from Oak Ridge National Laboratory&lt;br /&gt;
&lt;br /&gt;
== Application Software ==&lt;br /&gt;
=== AMBER ===&lt;br /&gt;
* [http://ambermd.org/tutorials/ AMBER tutorials]&lt;br /&gt;
=== Bowtie2 ===&lt;br /&gt;
* [https://github.com/alvaralmstedt/Tutorials/wiki/Bowtie2-mapping Bowtie2 tutorial]&lt;br /&gt;
=== CASTEP ===&lt;br /&gt;
* Link to [http://www.castep.org/CASTEP/OnlineTutorials Online tutorials]&lt;br /&gt;
=== CESM (Community Earth System Model) ===&lt;br /&gt;
* Link to material including practical sessions from the [http://www.cesm.ucar.edu/events/tutorials/2016/coursework.html 2016 CESM Tutorial] run by UCAR. See also [[Building CESM models on the NSC triolith system]]&lt;br /&gt;
=== CHARMM (Chemistry at HARvard Macromolecular Mechanics) ===&lt;br /&gt;
* [https://www.charmm.org/charmm/documentation/ Documentation] of CHARMM.&lt;br /&gt;
* [https://www.charmmtutorial.org/index.php/Full_example Full example] of a CHARMM simulation setup for a solvated protein.&lt;br /&gt;
&lt;br /&gt;
=== CP2K ===&lt;br /&gt;
* Linkto [https://www.cp2k.org/howto HOWTOs]&lt;br /&gt;
=== GATK ===&lt;br /&gt;
* Link to [https://software.broadinstitute.org/gatk/documentation/topic?name=tutorials&amp;amp;v=3 Tutorials]&lt;br /&gt;
=== GROMACS ===&lt;br /&gt;
* [http://www.gromacs.org/Documentation/Tutorials Tutorial section] of the GROMACS website&lt;br /&gt;
* [http://www.mdtutorials.com/gmx/ GROMACS tutorials] by Justin A. Lemkul from Virginia Tech&lt;br /&gt;
=== GULP ===&lt;br /&gt;
* Link to [http://gulp.curtin.edu.au/gulp/help/manuals.cfm online manuals]&lt;br /&gt;
=== HOMER ===&lt;br /&gt;
* [http://homer.ucsd.edu/homer/ HOMER tutorials]&lt;br /&gt;
=== NAMD &amp;amp; VMD ===&lt;br /&gt;
* [http://www.ks.uiuc.edu/Training/Tutorials/ Collection of tutorials] of TCBG website. Both NAMD and VMD tutorials are presented on this link.&lt;br /&gt;
&lt;br /&gt;
=== OpenFOAM ===&lt;br /&gt;
* Link to material from [http://www.tfd.chalmers.se/~hani/kurser/OS_CFD/#YEAR_2016 CFD course given in Chalmers].&lt;br /&gt;
* Link to material at [https://sourceforge.net/projects/openfoamplus/files/v1812/ OpenFOAM v1812 at Sourceforge].&lt;br /&gt;
&lt;br /&gt;
=== Quantum Espresso ===&lt;br /&gt;
* Link to the [https://www.quantum-espresso.org/resources/tutorials Quantum Espresso web page for tutorials and lectures] from workshops.&lt;br /&gt;
=== Snakemake===&lt;br /&gt;
* [https://snakemake.readthedocs.io/en/stable/tutorial/tutorial.html#tutorial Snakemake tutorial].&lt;br /&gt;
=== VASP ===&lt;br /&gt;
* Link to 3-day [http://www.nersc.gov/users/training/events/3-day-vasp-workshop/ VASP workshop at NERSC 2016], including videos of presentations and slides.&lt;br /&gt;
=== WIEN2k ===&lt;br /&gt;
* Link to material from [http://susi.theochem.tuwien.ac.at/onlineworkshop/ WIEN2k workshop 2016 at McMasters University], with videos and presentation slides.&lt;br /&gt;
=== WRF ARW (Weather Research and Forecasting Model) ===&lt;br /&gt;
* Link to [http://www2.mmm.ucar.edu/wrf/OnLineTutorial/ WRF ARW online tutorial] made available by UCAR. See also [[Building and testing WRF on Triolith]].&lt;br /&gt;
&lt;br /&gt;
== Other topics ==&lt;br /&gt;
=== Data Management ===&lt;br /&gt;
&lt;br /&gt;
The [[Data Management Seminar Online]] is a 3-hour seminar aimed at any UPPMAX or SNIC user who deals with large data volumes — many files, or large files, or both. The seminar focuses both on practical aspects and general best practices, e.g. how to use rsync to move files, where to place data, etc.&lt;br /&gt;
&lt;br /&gt;
=== SNIC Science Cloud ===&lt;br /&gt;
&lt;br /&gt;
The [[SNIC Science Cloud Workshop Material]] on Github takes 3-5 hours to complete, and teaches how to work with OpenStack-based Infrastructure-as-a-Service (IaaS).&lt;/div&gt;</summary>
		<author><name>Gerard Schaafsma (LUNARC)</name></author>
		
	</entry>
	<entry>
		<id>https://snicdocs.nsc.liu.se/w/index.php?title=Online_training_materials&amp;diff=7047</id>
		<title>Online training materials</title>
		<link rel="alternate" type="text/html" href="https://snicdocs.nsc.liu.se/w/index.php?title=Online_training_materials&amp;diff=7047"/>
		<updated>2019-08-15T08:59:29Z</updated>

		<summary type="html">&lt;p&gt;Gerard Schaafsma (LUNARC): /* OpenFOAM */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{online training material&lt;br /&gt;
|description=Overview page on online training materials freely available&lt;br /&gt;
|fields=HPC training&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
This page provides an overview on publicly available training materials available on the web.&lt;br /&gt;
&lt;br /&gt;
'''SNIC can not take responsibility for the contents provided by external sources or on external web sites'''&lt;br /&gt;
&lt;br /&gt;
== Basic use of HPC systems ==&lt;br /&gt;
&lt;br /&gt;
=== Overview material about HPC systems ===&lt;br /&gt;
&lt;br /&gt;
The [https://hpc-carpentry.github.io/ HPC-Carpentry initiative] has [https://hpc-carpentry.github.io/hpc-intro/ online training material for a 1-day introduction to HPC]. It covers both Linux command line and SLURM.&lt;br /&gt;
&lt;br /&gt;
=== UNIX and LINUX ===&lt;br /&gt;
&lt;br /&gt;
Almost all current HPC system use UNIX or LINUX as their operating system.  Basic UNIX/LINUX skills are essential for using such a system:&lt;br /&gt;
&lt;br /&gt;
* Texas Advanced Computing Center (TACC) has produced a clear and general set of [https://portal.tacc.utexas.edu/c/document_library/get_file?uuid=a0c33bf1-b2a4-48b4-a23d-fc8a79c887ec&amp;amp;groupId=13601 slides about HPC Linux].&lt;br /&gt;
&lt;br /&gt;
* [https://www.youtube.com/watch?v=XvDZLjaCJuw This video about Unix from 1982] is surprisingly relevant today, and can impart an understanding of the underlying philosophy behind the *NIX operating system.&lt;br /&gt;
&lt;br /&gt;
* The teaching materials on [http://swcarpentry.github.io/shell-novice/ the UNIX shell] of the [https://software-carpentry.org/ software carpentry] courses are available online.  They are suitable for self study.&lt;br /&gt;
&lt;br /&gt;
* The Aalto Scientific Computing center offers an extensive ~3 day workshop on Linux shell and shell scripting. Material is available on [http://scicomp.aalto.fi/training/linux-shell-tutorial.html this page] &lt;br /&gt;
&lt;br /&gt;
=== Job schedulers ===&lt;br /&gt;
&lt;br /&gt;
==== SLURM ====&lt;br /&gt;
[https://www.schedmd.com/ SLURM] is currently the most widely used job scheduler by the [[centres|SNIC centres]].  Unless you are using software, whose GUI is well integrated into the scheduler, having some knowledge about it is required when working at a SNIC installation.  On the SLURM website you can access the [https://slurm.schedmd.com/documentation.html official SLURM documentation] an [https://slurm.schedmd.com/faq.html FAQ] and [https://slurm.schedmd.com/tutorials.html (video) tutorials].&lt;br /&gt;
In addition the SNIC centres provide their own documentation, also describing local customisation:&lt;br /&gt;
* HPC2N's [https://www.hpc2n.umu.se/batchsystem overview of batch system sub-pages]&lt;br /&gt;
* LUNARC's [https://lunarc-documentation.readthedocs.io/en/latest/batch_system/ batch system guide]&lt;br /&gt;
* NSC's [https://www.nsc.liu.se/support/batch-jobs/introduction/ Introduction to batch jobs]&lt;br /&gt;
* UPPMAX's [http://uppmax.uu.se/support/user-guides/slurm-user-guide/ Slurm user guide]&lt;br /&gt;
&lt;br /&gt;
== Programming and code development ==&lt;br /&gt;
&lt;br /&gt;
=== Python programming ===&lt;br /&gt;
* The teaching materials on [http://swcarpentry.github.io/python-novice-inflammation/ Python programming] of the [https://software-carpentry.org/ software carpentry] courses are available online. They are suitable for self study and provide a good introduction for novices.&lt;br /&gt;
* SeSE course on [http://sese.nu/python-for-matlab-users-ht15/ Python for Matlab users]&lt;br /&gt;
* BioExcel webinars on [http://bioexcel.eu/category/webinar/ computational biomolecular research]. Topics include best practices for using the Gromacs and CPMD codes.&lt;br /&gt;
&lt;br /&gt;
=== Statistic package R ===&lt;br /&gt;
&lt;br /&gt;
* The [https://software-carpentry.org/ software carpentry] [https://swcarpentry.github.io/r-novice-inflammation/ course material] on the [https://www.r-project.org/ R package] provides a first introduction.&lt;br /&gt;
&lt;br /&gt;
=== Software development tools and helpers ===&lt;br /&gt;
* The teaching materials on [http://swcarpentry.github.io/git-novice/ Version Control with Git] of the [https://software-carpentry.org/ software carpentry] courses provide a good introduction to version control and the git package.&lt;br /&gt;
* NeIC's [https://coderefinery.org/ CodeRefinery] [http://coderefinery.org/lessons/ lessons on version control with Git, automated testing, CMake, etc.]&lt;br /&gt;
* ARM provides [https://developer.arm.com/products/software-development-tools/hpc/arm-forge/videos video demos and tutorial]s for the DDT debugger and MAP performance profiler components of the Forge suite, for which SNIC has licenses.&lt;br /&gt;
&lt;br /&gt;
=== Parallel programming ===&lt;br /&gt;
* General [http://www.training.prace-ri.eu/nc/training_courses/index.html HPC training material] from PRACE&lt;br /&gt;
* General [https://portal.xsede.org/online-training HPC training material] from XSEDE&lt;br /&gt;
==== Distributed memory programming with MPI ====&lt;br /&gt;
For [[MPI]] related training and documents see the [[MPI#Resources| resource section]] of our MPI page&lt;br /&gt;
&lt;br /&gt;
==== Shared memory programming with OpenMP ====&lt;br /&gt;
For [[OpenMP]] related training materials refer to the [[OpenMP#Resources|resource section]] of the OpenMP page.&lt;br /&gt;
&lt;br /&gt;
==== GPU programming ====&lt;br /&gt;
[https://www.olcf.ornl.gov/support/tutorials/ Online tutorials] from Oak Ridge National Laboratory&lt;br /&gt;
&lt;br /&gt;
== Application Software ==&lt;br /&gt;
=== AMBER ===&lt;br /&gt;
* [http://ambermd.org/tutorials/ AMBER tutorials]&lt;br /&gt;
=== Bowtie2 ===&lt;br /&gt;
* [https://github.com/alvaralmstedt/Tutorials/wiki/Bowtie2-mapping Bowtie2 tutorial]&lt;br /&gt;
=== CASTEP ===&lt;br /&gt;
* Link to [http://www.castep.org/CASTEP/OnlineTutorials Online tutorials]&lt;br /&gt;
=== CESM (Community Earth System Model) ===&lt;br /&gt;
* Link to material including practical sessions from the [http://www.cesm.ucar.edu/events/tutorials/2016/coursework.html 2016 CESM Tutorial] run by UCAR. See also [[Building CESM models on the NSC triolith system]]&lt;br /&gt;
=== CHARMM (Chemistry at HARvard Macromolecular Mechanics) ===&lt;br /&gt;
* [https://www.charmm.org/charmm/documentation/ Documentation] of CHARMM.&lt;br /&gt;
* [https://www.charmmtutorial.org/index.php/Full_example Full example] of a CHARMM simulation setup for a solvated protein.&lt;br /&gt;
&lt;br /&gt;
=== CP2K ===&lt;br /&gt;
* Linkto [https://www.cp2k.org/howto HOWTOs]&lt;br /&gt;
=== GROMACS ===&lt;br /&gt;
* [http://www.gromacs.org/Documentation/Tutorials Tutorial section] of the GROMACS website&lt;br /&gt;
* [http://www.mdtutorials.com/gmx/ GROMACS tutorials] by Justin A. Lemkul from Virginia Tech&lt;br /&gt;
=== GULP ===&lt;br /&gt;
* Link to [http://gulp.curtin.edu.au/gulp/help/manuals.cfm online manuals]&lt;br /&gt;
=== HOMER ===&lt;br /&gt;
* [http://homer.ucsd.edu/homer/ HOMER tutorials]&lt;br /&gt;
=== NAMD &amp;amp; VMD ===&lt;br /&gt;
* [http://www.ks.uiuc.edu/Training/Tutorials/ Collection of tutorials] of TCBG website. Both NAMD and VMD tutorials are presented on this link.&lt;br /&gt;
&lt;br /&gt;
=== OpenFOAM ===&lt;br /&gt;
* Link to material from [http://www.tfd.chalmers.se/~hani/kurser/OS_CFD/#YEAR_2016 CFD course given in Chalmers].&lt;br /&gt;
* Link to material at [https://sourceforge.net/projects/openfoamplus/files/v1812/ OpenFOAM v1812 at Sourceforge].&lt;br /&gt;
&lt;br /&gt;
=== Quantum Espresso ===&lt;br /&gt;
* Link to the [https://www.quantum-espresso.org/resources/tutorials Quantum Espresso web page for tutorials and lectures] from workshops.&lt;br /&gt;
=== Snakemake===&lt;br /&gt;
* [https://snakemake.readthedocs.io/en/stable/tutorial/tutorial.html#tutorial Snakemake tutorial].&lt;br /&gt;
=== VASP ===&lt;br /&gt;
* Link to 3-day [http://www.nersc.gov/users/training/events/3-day-vasp-workshop/ VASP workshop at NERSC 2016], including videos of presentations and slides.&lt;br /&gt;
=== WIEN2k ===&lt;br /&gt;
* Link to material from [http://susi.theochem.tuwien.ac.at/onlineworkshop/ WIEN2k workshop 2016 at McMasters University], with videos and presentation slides.&lt;br /&gt;
=== WRF ARW (Weather Research and Forecasting Model) ===&lt;br /&gt;
* Link to [http://www2.mmm.ucar.edu/wrf/OnLineTutorial/ WRF ARW online tutorial] made available by UCAR. See also [[Building and testing WRF on Triolith]].&lt;br /&gt;
&lt;br /&gt;
== Other topics ==&lt;br /&gt;
=== Data Management ===&lt;br /&gt;
&lt;br /&gt;
The [[Data Management Seminar Online]] is a 3-hour seminar aimed at any UPPMAX or SNIC user who deals with large data volumes — many files, or large files, or both. The seminar focuses both on practical aspects and general best practices, e.g. how to use rsync to move files, where to place data, etc.&lt;br /&gt;
&lt;br /&gt;
=== SNIC Science Cloud ===&lt;br /&gt;
&lt;br /&gt;
The [[SNIC Science Cloud Workshop Material]] on Github takes 3-5 hours to complete, and teaches how to work with OpenStack-based Infrastructure-as-a-Service (IaaS).&lt;/div&gt;</summary>
		<author><name>Gerard Schaafsma (LUNARC)</name></author>
		
	</entry>
	<entry>
		<id>https://snicdocs.nsc.liu.se/w/index.php?title=Online_training_materials&amp;diff=7046</id>
		<title>Online training materials</title>
		<link rel="alternate" type="text/html" href="https://snicdocs.nsc.liu.se/w/index.php?title=Online_training_materials&amp;diff=7046"/>
		<updated>2019-08-15T07:27:27Z</updated>

		<summary type="html">&lt;p&gt;Gerard Schaafsma (LUNARC): &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{online training material&lt;br /&gt;
|description=Overview page on online training materials freely available&lt;br /&gt;
|fields=HPC training&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
This page provides an overview on publicly available training materials available on the web.&lt;br /&gt;
&lt;br /&gt;
'''SNIC can not take responsibility for the contents provided by external sources or on external web sites'''&lt;br /&gt;
&lt;br /&gt;
== Basic use of HPC systems ==&lt;br /&gt;
&lt;br /&gt;
=== Overview material about HPC systems ===&lt;br /&gt;
&lt;br /&gt;
The [https://hpc-carpentry.github.io/ HPC-Carpentry initiative] has [https://hpc-carpentry.github.io/hpc-intro/ online training material for a 1-day introduction to HPC]. It covers both Linux command line and SLURM.&lt;br /&gt;
&lt;br /&gt;
=== UNIX and LINUX ===&lt;br /&gt;
&lt;br /&gt;
Almost all current HPC system use UNIX or LINUX as their operating system.  Basic UNIX/LINUX skills are essential for using such a system:&lt;br /&gt;
&lt;br /&gt;
* Texas Advanced Computing Center (TACC) has produced a clear and general set of [https://portal.tacc.utexas.edu/c/document_library/get_file?uuid=a0c33bf1-b2a4-48b4-a23d-fc8a79c887ec&amp;amp;groupId=13601 slides about HPC Linux].&lt;br /&gt;
&lt;br /&gt;
* [https://www.youtube.com/watch?v=XvDZLjaCJuw This video about Unix from 1982] is surprisingly relevant today, and can impart an understanding of the underlying philosophy behind the *NIX operating system.&lt;br /&gt;
&lt;br /&gt;
* The teaching materials on [http://swcarpentry.github.io/shell-novice/ the UNIX shell] of the [https://software-carpentry.org/ software carpentry] courses are available online.  They are suitable for self study.&lt;br /&gt;
&lt;br /&gt;
* The Aalto Scientific Computing center offers an extensive ~3 day workshop on Linux shell and shell scripting. Material is available on [http://scicomp.aalto.fi/training/linux-shell-tutorial.html this page] &lt;br /&gt;
&lt;br /&gt;
=== Job schedulers ===&lt;br /&gt;
&lt;br /&gt;
==== SLURM ====&lt;br /&gt;
[https://www.schedmd.com/ SLURM] is currently the most widely used job scheduler by the [[centres|SNIC centres]].  Unless you are using software, whose GUI is well integrated into the scheduler, having some knowledge about it is required when working at a SNIC installation.  On the SLURM website you can access the [https://slurm.schedmd.com/documentation.html official SLURM documentation] an [https://slurm.schedmd.com/faq.html FAQ] and [https://slurm.schedmd.com/tutorials.html (video) tutorials].&lt;br /&gt;
In addition the SNIC centres provide their own documentation, also describing local customisation:&lt;br /&gt;
* HPC2N's [https://www.hpc2n.umu.se/batchsystem overview of batch system sub-pages]&lt;br /&gt;
* LUNARC's [https://lunarc-documentation.readthedocs.io/en/latest/batch_system/ batch system guide]&lt;br /&gt;
* NSC's [https://www.nsc.liu.se/support/batch-jobs/introduction/ Introduction to batch jobs]&lt;br /&gt;
* UPPMAX's [http://uppmax.uu.se/support/user-guides/slurm-user-guide/ Slurm user guide]&lt;br /&gt;
&lt;br /&gt;
== Programming and code development ==&lt;br /&gt;
&lt;br /&gt;
=== Python programming ===&lt;br /&gt;
* The teaching materials on [http://swcarpentry.github.io/python-novice-inflammation/ Python programming] of the [https://software-carpentry.org/ software carpentry] courses are available online. They are suitable for self study and provide a good introduction for novices.&lt;br /&gt;
* SeSE course on [http://sese.nu/python-for-matlab-users-ht15/ Python for Matlab users]&lt;br /&gt;
* BioExcel webinars on [http://bioexcel.eu/category/webinar/ computational biomolecular research]. Topics include best practices for using the Gromacs and CPMD codes.&lt;br /&gt;
&lt;br /&gt;
=== Statistic package R ===&lt;br /&gt;
&lt;br /&gt;
* The [https://software-carpentry.org/ software carpentry] [https://swcarpentry.github.io/r-novice-inflammation/ course material] on the [https://www.r-project.org/ R package] provides a first introduction.&lt;br /&gt;
&lt;br /&gt;
=== Software development tools and helpers ===&lt;br /&gt;
* The teaching materials on [http://swcarpentry.github.io/git-novice/ Version Control with Git] of the [https://software-carpentry.org/ software carpentry] courses provide a good introduction to version control and the git package.&lt;br /&gt;
* NeIC's [https://coderefinery.org/ CodeRefinery] [http://coderefinery.org/lessons/ lessons on version control with Git, automated testing, CMake, etc.]&lt;br /&gt;
* ARM provides [https://developer.arm.com/products/software-development-tools/hpc/arm-forge/videos video demos and tutorial]s for the DDT debugger and MAP performance profiler components of the Forge suite, for which SNIC has licenses.&lt;br /&gt;
&lt;br /&gt;
=== Parallel programming ===&lt;br /&gt;
* General [http://www.training.prace-ri.eu/nc/training_courses/index.html HPC training material] from PRACE&lt;br /&gt;
* General [https://portal.xsede.org/online-training HPC training material] from XSEDE&lt;br /&gt;
==== Distributed memory programming with MPI ====&lt;br /&gt;
For [[MPI]] related training and documents see the [[MPI#Resources| resource section]] of our MPI page&lt;br /&gt;
&lt;br /&gt;
==== Shared memory programming with OpenMP ====&lt;br /&gt;
For [[OpenMP]] related training materials refer to the [[OpenMP#Resources|resource section]] of the OpenMP page.&lt;br /&gt;
&lt;br /&gt;
==== GPU programming ====&lt;br /&gt;
[https://www.olcf.ornl.gov/support/tutorials/ Online tutorials] from Oak Ridge National Laboratory&lt;br /&gt;
&lt;br /&gt;
== Application Software ==&lt;br /&gt;
=== AMBER ===&lt;br /&gt;
* [http://ambermd.org/tutorials/ AMBER tutorials]&lt;br /&gt;
=== Bowtie2 ===&lt;br /&gt;
* [https://github.com/alvaralmstedt/Tutorials/wiki/Bowtie2-mapping Bowtie2 tutorial]&lt;br /&gt;
=== CASTEP ===&lt;br /&gt;
* Link to [http://www.castep.org/CASTEP/OnlineTutorials Online tutorials]&lt;br /&gt;
=== CESM (Community Earth System Model) ===&lt;br /&gt;
* Link to material including practical sessions from the [http://www.cesm.ucar.edu/events/tutorials/2016/coursework.html 2016 CESM Tutorial] run by UCAR. See also [[Building CESM models on the NSC triolith system]]&lt;br /&gt;
=== CHARMM (Chemistry at HARvard Macromolecular Mechanics) ===&lt;br /&gt;
* [https://www.charmm.org/charmm/documentation/ Documentation] of CHARMM.&lt;br /&gt;
* [https://www.charmmtutorial.org/index.php/Full_example Full example] of a CHARMM simulation setup for a solvated protein.&lt;br /&gt;
&lt;br /&gt;
=== CP2K ===&lt;br /&gt;
* Linkto [https://www.cp2k.org/howto HOWTOs]&lt;br /&gt;
=== GROMACS ===&lt;br /&gt;
* [http://www.gromacs.org/Documentation/Tutorials Tutorial section] of the GROMACS website&lt;br /&gt;
* [http://www.mdtutorials.com/gmx/ GROMACS tutorials] by Justin A. Lemkul from Virginia Tech&lt;br /&gt;
=== GULP ===&lt;br /&gt;
* Link to [http://gulp.curtin.edu.au/gulp/help/manuals.cfm online manuals]&lt;br /&gt;
=== HOMER ===&lt;br /&gt;
* [http://homer.ucsd.edu/homer/ HOMER tutorials]&lt;br /&gt;
=== NAMD &amp;amp; VMD ===&lt;br /&gt;
* [http://www.ks.uiuc.edu/Training/Tutorials/ Collection of tutorials] of TCBG website. Both NAMD and VMD tutorials are presented on this link.&lt;br /&gt;
&lt;br /&gt;
=== OpenFOAM ===&lt;br /&gt;
* Link to material from [http://www.tfd.chalmers.se/~hani/kurser/OS_CFD/#YEAR_2016 CFD course given in Chalmers].&lt;br /&gt;
=== Quantum Espresso ===&lt;br /&gt;
* Link to the [https://www.quantum-espresso.org/resources/tutorials Quantum Espresso web page for tutorials and lectures] from workshops.&lt;br /&gt;
=== Snakemake===&lt;br /&gt;
* [https://snakemake.readthedocs.io/en/stable/tutorial/tutorial.html#tutorial Snakemake tutorial].&lt;br /&gt;
=== VASP ===&lt;br /&gt;
* Link to 3-day [http://www.nersc.gov/users/training/events/3-day-vasp-workshop/ VASP workshop at NERSC 2016], including videos of presentations and slides.&lt;br /&gt;
=== WIEN2k ===&lt;br /&gt;
* Link to material from [http://susi.theochem.tuwien.ac.at/onlineworkshop/ WIEN2k workshop 2016 at McMasters University], with videos and presentation slides.&lt;br /&gt;
=== WRF ARW (Weather Research and Forecasting Model) ===&lt;br /&gt;
* Link to [http://www2.mmm.ucar.edu/wrf/OnLineTutorial/ WRF ARW online tutorial] made available by UCAR. See also [[Building and testing WRF on Triolith]].&lt;br /&gt;
&lt;br /&gt;
== Other topics ==&lt;br /&gt;
=== Data Management ===&lt;br /&gt;
&lt;br /&gt;
The [[Data Management Seminar Online]] is a 3-hour seminar aimed at any UPPMAX or SNIC user who deals with large data volumes — many files, or large files, or both. The seminar focuses both on practical aspects and general best practices, e.g. how to use rsync to move files, where to place data, etc.&lt;br /&gt;
&lt;br /&gt;
=== SNIC Science Cloud ===&lt;br /&gt;
&lt;br /&gt;
The [[SNIC Science Cloud Workshop Material]] on Github takes 3-5 hours to complete, and teaches how to work with OpenStack-based Infrastructure-as-a-Service (IaaS).&lt;/div&gt;</summary>
		<author><name>Gerard Schaafsma (LUNARC)</name></author>
		
	</entry>
	<entry>
		<id>https://snicdocs.nsc.liu.se/w/index.php?title=Online_training_materials&amp;diff=7024</id>
		<title>Online training materials</title>
		<link rel="alternate" type="text/html" href="https://snicdocs.nsc.liu.se/w/index.php?title=Online_training_materials&amp;diff=7024"/>
		<updated>2019-03-05T07:43:16Z</updated>

		<summary type="html">&lt;p&gt;Gerard Schaafsma (LUNARC): &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{online training material&lt;br /&gt;
|description=Overview page on online training materials freely available&lt;br /&gt;
|fields=HPC training&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
This page provides an overview on publicly available training materials available on the web.&lt;br /&gt;
&lt;br /&gt;
'''SNIC can not take responsibility for the contents provided by external sources or on external web sites'''&lt;br /&gt;
&lt;br /&gt;
== Basic use of HPC systems ==&lt;br /&gt;
&lt;br /&gt;
=== Overview material about HPC systems ===&lt;br /&gt;
&lt;br /&gt;
The [https://hpc-carpentry.github.io/ HPC-Carpentry initiative] has [https://hpc-carpentry.github.io/hpc-intro/ online training material for a 1-day introduction to HPC]. It covers both Linux command line and SLURM.&lt;br /&gt;
&lt;br /&gt;
=== UNIX and LINUX ===&lt;br /&gt;
&lt;br /&gt;
Almost all current HPC system use UNIX or LINUX as their operating system.  Basic UNIX/LINUX skills are essential for using such a system:&lt;br /&gt;
&lt;br /&gt;
* Texas Advanced Computing Center (TACC) has produced a clear and general set of [https://portal.tacc.utexas.edu/c/document_library/get_file?uuid=a0c33bf1-b2a4-48b4-a23d-fc8a79c887ec&amp;amp;groupId=13601 slides about HPC Linux].&lt;br /&gt;
&lt;br /&gt;
* [https://www.youtube.com/watch?v=XvDZLjaCJuw This video about Unix from 1982] is surprisingly relevant today, and can impart an understanding of the underlying philosophy behind the *NIX operating system.&lt;br /&gt;
&lt;br /&gt;
* The teaching materials on [http://swcarpentry.github.io/shell-novice/ the UNIX shell] of the [https://software-carpentry.org/ software carpentry] courses are available online.  They are suitable for self study.&lt;br /&gt;
&lt;br /&gt;
* The Aalto Scientific Computing center offers an extensive ~3 day workshop on Linux shell and shell scripting. Material is available on [http://scicomp.aalto.fi/training/linux-shell-tutorial.html this page] &lt;br /&gt;
&lt;br /&gt;
=== Job schedulers ===&lt;br /&gt;
&lt;br /&gt;
==== SLURM ====&lt;br /&gt;
[https://www.schedmd.com/ SLURM] is currently the most widely used job scheduler by the [[centres|SNIC centres]].  Unless you are using software, whose GUI is well integrated into the scheduler, having some knowledge about it is required when working at a SNIC installation.  On the SLURM website you can access the [https://slurm.schedmd.com/documentation.html official SLURM documentation] an [https://slurm.schedmd.com/faq.html FAQ] and [https://slurm.schedmd.com/tutorials.html (video) tutorials].&lt;br /&gt;
In addition the SNIC centres provide their own documentation, also describing local customisation:&lt;br /&gt;
* HPC2N's [https://www.hpc2n.umu.se/batchsystem overview of batch system sub-pages]&lt;br /&gt;
* LUNARC's [https://lunarc-documentation.readthedocs.io/en/latest/batch_system/ batch system guide]&lt;br /&gt;
* NSC's [https://www.nsc.liu.se/support/batch-jobs/introduction/ Introduction to batch jobs]&lt;br /&gt;
* UPPMAX's [http://uppmax.uu.se/support/user-guides/slurm-user-guide/ Slurm user guide]&lt;br /&gt;
&lt;br /&gt;
== Programming and code development ==&lt;br /&gt;
&lt;br /&gt;
=== Python programming ===&lt;br /&gt;
* The teaching materials on [http://swcarpentry.github.io/python-novice-inflammation/ Python programming] of the [https://software-carpentry.org/ software carpentry] courses are available online. They are suitable for self study and provide a good introduction for novices.&lt;br /&gt;
* SeSE course on [http://sese.nu/python-for-matlab-users-ht15/ Python for Matlab users]&lt;br /&gt;
* BioExcel webinars on [http://bioexcel.eu/category/webinar/ computational biomolecular research]. Topics include best practices for using the Gromacs and CPMD codes.&lt;br /&gt;
&lt;br /&gt;
=== Statistic package R ===&lt;br /&gt;
&lt;br /&gt;
* The [https://software-carpentry.org/ software carpentry] [https://swcarpentry.github.io/r-novice-inflammation/ course material] on the [https://www.r-project.org/ R package] provides a first introduction.&lt;br /&gt;
&lt;br /&gt;
=== Software development tools and helpers ===&lt;br /&gt;
* The teaching materials on [http://swcarpentry.github.io/git-novice/ Version Control with Git] of the [https://software-carpentry.org/ software carpentry] courses provide a good introduction to version control and the git package.&lt;br /&gt;
* NeIC's [https://coderefinery.org/ CodeRefinery] [http://coderefinery.org/lessons/ lessons on version control with Git, automated testing, CMake, etc.]&lt;br /&gt;
* ARM provides [https://developer.arm.com/products/software-development-tools/hpc/arm-forge/videos video demos and tutorial]s for the DDT debugger and MAP performance profiler components of the Forge suite, for which SNIC has licenses.&lt;br /&gt;
&lt;br /&gt;
=== Parallel programming ===&lt;br /&gt;
* General [http://www.training.prace-ri.eu/nc/training_courses/index.html HPC training material] from PRACE&lt;br /&gt;
* General [https://portal.xsede.org/online-training HPC training material] from XSEDE&lt;br /&gt;
==== Distributed memory programming with MPI ====&lt;br /&gt;
For [[MPI]] related training and documents see the [[MPI#Resources| resource section]] of our MPI page&lt;br /&gt;
&lt;br /&gt;
==== Shared memory programming with OpenMP ====&lt;br /&gt;
For [[OpenMP]] related training materials refer to the [[OpenMP#Resources|resource section]] of the OpenMP page.&lt;br /&gt;
&lt;br /&gt;
==== GPU programming ====&lt;br /&gt;
[https://www.olcf.ornl.gov/support/tutorials/ Online tutorials] from Oak Ridge National Laboratory&lt;br /&gt;
&lt;br /&gt;
== Application Software ==&lt;br /&gt;
=== AMBER ===&lt;br /&gt;
* [http://ambermd.org/tutorials/ AMBER tutorials]&lt;br /&gt;
=== Bowtie2 ===&lt;br /&gt;
* [https://github.com/alvaralmstedt/Tutorials/wiki/Bowtie2-mapping Bowtie2 tutorial]&lt;br /&gt;
=== CASTEP ===&lt;br /&gt;
* Link to [http://www.castep.org/CASTEP/OnlineTutorials Online tutorials]&lt;br /&gt;
=== CESM (Community Earth System Model) ===&lt;br /&gt;
* Link to material including practical sessions from the [http://www.cesm.ucar.edu/events/tutorials/2016/coursework.html 2016 CESM Tutorial] run by UCAR. See also [[Building CESM models on the NSC triolith system]]&lt;br /&gt;
=== CHARMM (Chemistry at HARvard Macromolecular Mechanics) ===&lt;br /&gt;
* [https://www.charmm.org/charmm/documentation/ Documentation] of CHARMM.&lt;br /&gt;
* [https://www.charmmtutorial.org/index.php/Full_example Full example] of a CHARMM simulation setup for a solvated protein.&lt;br /&gt;
&lt;br /&gt;
=== CP2K ===&lt;br /&gt;
* Linkto [https://www.cp2k.org/howto HOWTOs]&lt;br /&gt;
=== GULP ===&lt;br /&gt;
* Link to [http://gulp.curtin.edu.au/gulp/help/manuals.cfm online manuals]&lt;br /&gt;
=== GROMACS ===&lt;br /&gt;
* [http://www.gromacs.org/Documentation/Tutorials Tutorial section] of the GROMACS website&lt;br /&gt;
* [http://www.mdtutorials.com/gmx/ GROMACS tutorials] by Justin A. Lemkul from Virginia Tech&lt;br /&gt;
=== HOMER ===&lt;br /&gt;
* [http://homer.ucsd.edu/homer/ HOMER tutorials]&lt;br /&gt;
=== NAMD &amp;amp; VMD ===&lt;br /&gt;
* [http://www.ks.uiuc.edu/Training/Tutorials/ Collection of tutorials] of TCBG website. Both NAMD and VMD tutorials are presented on this link.&lt;br /&gt;
&lt;br /&gt;
=== OpenFOAM ===&lt;br /&gt;
* Link to material from [http://www.tfd.chalmers.se/~hani/kurser/OS_CFD/#YEAR_2016 CFD course given in Chalmers].&lt;br /&gt;
=== Quantum Espresso ===&lt;br /&gt;
* Link to the [https://www.quantum-espresso.org/resources/tutorials Quantum Espresso web page for tutorials and lectures] from workshops.&lt;br /&gt;
=== VASP ===&lt;br /&gt;
* Link to 3-day [http://www.nersc.gov/users/training/events/3-day-vasp-workshop/ VASP workshop at NERSC 2016], including videos of presentations and slides.&lt;br /&gt;
=== WIEN2k ===&lt;br /&gt;
* Link to material from [http://susi.theochem.tuwien.ac.at/onlineworkshop/ WIEN2k workshop 2016 at McMasters University], with videos and presentation slides.&lt;br /&gt;
=== WRF ARW (Weather Research and Forecasting Model) ===&lt;br /&gt;
* Link to [http://www2.mmm.ucar.edu/wrf/OnLineTutorial/ WRF ARW online tutorial] made available by UCAR. See also [[Building and testing WRF on Triolith]].&lt;br /&gt;
&lt;br /&gt;
== Other topics ==&lt;br /&gt;
=== Data Management ===&lt;br /&gt;
&lt;br /&gt;
The [[Data Management Seminar Online]] is a 3-hour seminar aimed at any UPPMAX or SNIC user who deals with large data volumes — many files, or large files, or both. The seminar focuses both on practical aspects and general best practices, e.g. how to use rsync to move files, where to place data, etc.&lt;br /&gt;
&lt;br /&gt;
=== SNIC Science Cloud ===&lt;br /&gt;
&lt;br /&gt;
The [[SNIC Science Cloud Workshop Material]] on Github takes 3-5 hours to complete, and teaches how to work with OpenStack-based Infrastructure-as-a-Service (IaaS).&lt;/div&gt;</summary>
		<author><name>Gerard Schaafsma (LUNARC)</name></author>
		
	</entry>
	<entry>
		<id>https://snicdocs.nsc.liu.se/w/index.php?title=Online_training_materials&amp;diff=7012</id>
		<title>Online training materials</title>
		<link rel="alternate" type="text/html" href="https://snicdocs.nsc.liu.se/w/index.php?title=Online_training_materials&amp;diff=7012"/>
		<updated>2019-01-22T10:15:07Z</updated>

		<summary type="html">&lt;p&gt;Gerard Schaafsma (LUNARC): &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{online training material&lt;br /&gt;
|description=Overview page on online training materials freely available&lt;br /&gt;
|fields=HPC training&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
We provide an overview on publicly available training materials that are available on the web.&lt;br /&gt;
&lt;br /&gt;
== Basic use of HPC systems ==&lt;br /&gt;
&lt;br /&gt;
=== Overview material about HPC systems ===&lt;br /&gt;
&lt;br /&gt;
The [https://hpc-carpentry.github.io/ HPC-Carpentry initiative] has [https://hpc-carpentry.github.io/hpc-intro/ online training material for a 1-day introduction to HPC]. It covers both Linux command line and SLURM.&lt;br /&gt;
&lt;br /&gt;
=== UNIX and LINUX ===&lt;br /&gt;
&lt;br /&gt;
Almost all current HPC system use UNIX or LINUX as their operating system.  Basic UNIX/LINUX skills are essential for using such a system:&lt;br /&gt;
&lt;br /&gt;
* Texas Advanced Computing Center (TACC) has produced a clear and general set of [https://portal.tacc.utexas.edu/c/document_library/get_file?uuid=a0c33bf1-b2a4-48b4-a23d-fc8a79c887ec&amp;amp;groupId=13601 slides about HPC Linux].&lt;br /&gt;
&lt;br /&gt;
* [https://www.youtube.com/watch?v=XvDZLjaCJuw This video about Unix from 1982] is surprisingly relevant today, and can impart an understanding of the underlying philosophy behind the *NIX operating system.&lt;br /&gt;
&lt;br /&gt;
* The teaching materials on [http://swcarpentry.github.io/shell-novice/ the UNIX shell] of the [https://software-carpentry.org/ software carpentry] courses are available online.  They are suitable for self study.&lt;br /&gt;
&lt;br /&gt;
=== Job schedulers ===&lt;br /&gt;
&lt;br /&gt;
==== SLURM ====&lt;br /&gt;
[https://www.schedmd.com/ SLURM] is currently the most widely used job scheduler by the [[centres|SNIC centres]].  Unless you are using software, whose GUI is well integrated into the scheduler, having some knowledge about it is required when working at a SNIC installation.  On the SLURM website you can access the [https://slurm.schedmd.com/documentation.html official SLURM documentation] an [https://slurm.schedmd.com/faq.html FAQ] and [https://slurm.schedmd.com/tutorials.html (video) tutorials].&lt;br /&gt;
In addition the SNIC centres provide their own documentation, also describing local customisation:&lt;br /&gt;
&lt;br /&gt;
* NSC's [https://www.nsc.liu.se/support/batch-jobs/introduction/ Introduction to batch jobs]&lt;br /&gt;
* LUNARC's [http://lunarc-documentation.readthedocs.io/en/latest/batch_system/ batch system guide]&lt;br /&gt;
* UPPMAX's [http://uppmax.uu.se/support/user-guides/slurm-user-guide/ Slurm user guide]&lt;br /&gt;
&lt;br /&gt;
== Programming and code development ==&lt;br /&gt;
&lt;br /&gt;
=== Python programming ===&lt;br /&gt;
* The teaching materials on [http://swcarpentry.github.io/python-novice-inflammation/ Python programming] of the [https://software-carpentry.org/ software carpentry] courses are available online. They are suitable for self study and provide a good introduction for novices.&lt;br /&gt;
* SeSE course on [http://sese.nu/python-for-matlab-users-ht15/ Python for Matlab users]&lt;br /&gt;
* BioExcel webinars on [http://bioexcel.eu/category/webinar/ computational biomolecular research]. Topics include best practices for using the Gromacs and CPMD codes.&lt;br /&gt;
&lt;br /&gt;
=== Statistic package R ===&lt;br /&gt;
&lt;br /&gt;
* The [https://software-carpentry.org/ software carpentry] [https://swcarpentry.github.io/r-novice-inflammation/ course material] on the [https://www.r-project.org/ R package] provides a first introduction.&lt;br /&gt;
&lt;br /&gt;
=== Software development tools and helpers ===&lt;br /&gt;
* The teaching materials on [http://swcarpentry.github.io/git-novice/ Version Control with Git] of the [https://software-carpentry.org/ software carpentry] courses provide a good introduction to version control and the git package.&lt;br /&gt;
* NeIC's [https://coderefinery.org/ CodeRefinery] [http://coderefinery.org/lessons/ lessons on version control with Git, automated testing, CMake, etc.]&lt;br /&gt;
* ARM provides [https://developer.arm.com/products/software-development-tools/hpc/arm-forge/videos video demos and tutorial]s for the DDT debugger and MAP performance profiler components of the Forge suite, for which SNIC has licenses.&lt;br /&gt;
&lt;br /&gt;
=== Parallel programming ===&lt;br /&gt;
* General [http://www.training.prace-ri.eu/nc/training_courses/index.html HPC training material] from PRACE&lt;br /&gt;
* General [https://portal.xsede.org/online-training HPC training material] from XSEDE&lt;br /&gt;
==== Distributed memory programming with MPI ====&lt;br /&gt;
For [[MPI]] related training and documents see the [[MPI#Resources| resource section]] of our MPI page&lt;br /&gt;
&lt;br /&gt;
==== Shared memory programming with OpenMP ====&lt;br /&gt;
For [[OpenMP]] related training materials refer to the [[OpenMP#Resources|resource section]] of the OpenMP page.&lt;br /&gt;
&lt;br /&gt;
==== GPU programming ====&lt;br /&gt;
[https://www.olcf.ornl.gov/support/tutorials/ Online tutorials] from Oak Ridge National Laboratory&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
=== AMBER ===&lt;br /&gt;
* [http://ambermd.org/tutorials/ AMBER tutorials]&lt;br /&gt;
=== Bowtie2 ===&lt;br /&gt;
* [https://github.com/alvaralmstedt/Tutorials/wiki/Bowtie2-mapping Bowtie2 tutorial]&lt;br /&gt;
=== CASTEP ===&lt;br /&gt;
* Link to [http://www.castep.org/CASTEP/OnlineTutorials Online tutorials]&lt;br /&gt;
=== CESM (Community Earth System Model) ===&lt;br /&gt;
* Link to material including practical sessions from the [http://www.cesm.ucar.edu/events/tutorials/2016/coursework.html 2016 CESM Tutorial] run by UCAR. See also [[Building CESM models on the NSC triolith system]]&lt;br /&gt;
=== CHARMM (Chemistry at HARvard Macromolecular Mechanics) ===&lt;br /&gt;
* [https://www.charmm.org/charmm/documentation/ Documentation] of CHARMM.&lt;br /&gt;
* [https://www.charmmtutorial.org/index.php/Full_example Full example] of a CHARMM simulation setup for a solvated protein.&lt;br /&gt;
&lt;br /&gt;
=== CP2K ===&lt;br /&gt;
* Linkto [https://www.cp2k.org/howto HOWTOs]&lt;br /&gt;
=== GULP ===&lt;br /&gt;
* Link to [http://gulp.curtin.edu.au/gulp/help/manuals.cfm online manuals]&lt;br /&gt;
=== GROMACS ===&lt;br /&gt;
* [http://www.gromacs.org/Documentation/Tutorials Tutorial section] of the GROMACS website&lt;br /&gt;
* [http://www.mdtutorials.com/gmx/ GROMACS tutorials] by Justin A. Lemkul from Virginia Tech&lt;br /&gt;
=== NAMD &amp;amp; VMD ===&lt;br /&gt;
* [http://www.ks.uiuc.edu/Training/Tutorials/ collection of tutorials] of TCBG website. Both NAMD and VMD tutorials are presented on this link.&lt;br /&gt;
=== OpenFOAM ===&lt;br /&gt;
* Link to material from [http://www.tfd.chalmers.se/~hani/kurser/OS_CFD/#YEAR_2016 CFD course given in Chalmers].&lt;br /&gt;
=== Quantum Espresso ===&lt;br /&gt;
* Link to the [https://www.quantum-espresso.org/resources/tutorials Quantum Espresso web page for tutorials and lectures] from workshops.&lt;br /&gt;
=== VASP ===&lt;br /&gt;
* Link to 3-day [http://www.nersc.gov/users/training/events/3-day-vasp-workshop/ VASP workshop at NERSC 2016], including videos of presentations and slides.&lt;br /&gt;
=== WIEN2k ===&lt;br /&gt;
* Link to material from [http://susi.theochem.tuwien.ac.at/onlineworkshop/ WIEN2k workshop 2016 at McMasters University], with videos and presentation slides.&lt;br /&gt;
=== WRF ARW (Weather Research and Forecasting Model) ===&lt;br /&gt;
* Link to [http://www2.mmm.ucar.edu/wrf/OnLineTutorial/ WRF ARW online tutorial] made available by UCAR. See also [[Building and testing WRF on Triolith]].&lt;br /&gt;
&lt;br /&gt;
== Other topics ==&lt;br /&gt;
=== Data Management ===&lt;br /&gt;
&lt;br /&gt;
The [[Data Management Seminar Online]] is a 3-hour seminar aimed at any UPPMAX or SNIC user who deals with large data volumes — many files, or large files, or both. The seminar focuses both on practical aspects and general best practices, e.g. how to use rsync to move files, where to place data, etc.&lt;br /&gt;
&lt;br /&gt;
=== SNIC Science Cloud ===&lt;br /&gt;
&lt;br /&gt;
The [[SNIC Science Cloud Workshop Material]] on Github takes 3-5 hours to complete, and teaches how to work with OpenStack-based Infrastructure-as-a-Service (IaaS).&lt;/div&gt;</summary>
		<author><name>Gerard Schaafsma (LUNARC)</name></author>
		
	</entry>
	<entry>
		<id>https://snicdocs.nsc.liu.se/w/index.php?title=Online_training_materials&amp;diff=7011</id>
		<title>Online training materials</title>
		<link rel="alternate" type="text/html" href="https://snicdocs.nsc.liu.se/w/index.php?title=Online_training_materials&amp;diff=7011"/>
		<updated>2019-01-22T10:12:56Z</updated>

		<summary type="html">&lt;p&gt;Gerard Schaafsma (LUNARC): &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{online training material&lt;br /&gt;
|description=Overview page on online training materials freely available&lt;br /&gt;
|fields=HPC training&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
We provide an overview on publicly available training materials that are available on the web.&lt;br /&gt;
&lt;br /&gt;
== Basic use of HPC systems ==&lt;br /&gt;
&lt;br /&gt;
=== Overview material about HPC systems ===&lt;br /&gt;
&lt;br /&gt;
The [https://hpc-carpentry.github.io/ HPC-Carpentry initiative] has [https://hpc-carpentry.github.io/hpc-intro/ online training material for a 1-day introduction to HPC]. It covers both Linux command line and SLURM.&lt;br /&gt;
&lt;br /&gt;
=== UNIX and LINUX ===&lt;br /&gt;
&lt;br /&gt;
Almost all current HPC system use UNIX or LINUX as their operating system.  Basic UNIX/LINUX skills are essential for using such a system:&lt;br /&gt;
&lt;br /&gt;
* Texas Advanced Computing Center (TACC) has produced a clear and general set of [https://portal.tacc.utexas.edu/c/document_library/get_file?uuid=a0c33bf1-b2a4-48b4-a23d-fc8a79c887ec&amp;amp;groupId=13601 slides about HPC Linux].&lt;br /&gt;
&lt;br /&gt;
* [https://www.youtube.com/watch?v=XvDZLjaCJuw This video about Unix from 1982] is surprisingly relevant today, and can impart an understanding of the underlying philosophy behind the *NIX operating system.&lt;br /&gt;
&lt;br /&gt;
* The teaching materials on [http://swcarpentry.github.io/shell-novice/ the UNIX shell] of the [https://software-carpentry.org/ software carpentry] courses are available online.  They are suitable for self study.&lt;br /&gt;
&lt;br /&gt;
=== Job schedulers ===&lt;br /&gt;
&lt;br /&gt;
==== SLURM ====&lt;br /&gt;
[https://www.schedmd.com/ SLURM] is currently the most widely used job scheduler by the [[centres|SNIC centres]].  Unless you are using software, whose GUI is well integrated into the scheduler, having some knowledge about it is required when working at a SNIC installation.  On the SLURM website you can access the [https://slurm.schedmd.com/documentation.html official SLURM documentation] an [https://slurm.schedmd.com/faq.html FAQ] and [https://slurm.schedmd.com/tutorials.html (video) tutorials].&lt;br /&gt;
In addition the SNIC centres provide their own documentation, also describing local customisation:&lt;br /&gt;
&lt;br /&gt;
* NSC's [https://www.nsc.liu.se/support/batch-jobs/introduction/ Introduction to batch jobs]&lt;br /&gt;
* LUNARC's [http://lunarc-documentation.readthedocs.io/en/latest/batch_system/ batch system guide]&lt;br /&gt;
* UPPMAX's [http://uppmax.uu.se/support/user-guides/slurm-user-guide/ Slurm user guide]&lt;br /&gt;
&lt;br /&gt;
== Programming and code development ==&lt;br /&gt;
&lt;br /&gt;
=== Python programming ===&lt;br /&gt;
* The teaching materials on [http://swcarpentry.github.io/python-novice-inflammation/ Python programming] of the [https://software-carpentry.org/ software carpentry] courses are available online. They are suitable for self study and provide a good introduction for novices.&lt;br /&gt;
* SeSE course on [http://sese.nu/python-for-matlab-users-ht15/ Python for Matlab users]&lt;br /&gt;
* BioExcel webinars on [http://bioexcel.eu/category/webinar/ computational biomolecular research]. Topics include best practices for using the Gromacs and CPMD codes.&lt;br /&gt;
&lt;br /&gt;
=== Statistic package R ===&lt;br /&gt;
&lt;br /&gt;
* The [https://software-carpentry.org/ software carpentry] [https://swcarpentry.github.io/r-novice-inflammation/ course material] on the [https://www.r-project.org/ R package] provides a first introduction.&lt;br /&gt;
&lt;br /&gt;
=== Software development tools and helpers ===&lt;br /&gt;
* The teaching materials on [http://swcarpentry.github.io/git-novice/ Version Control with Git] of the [https://software-carpentry.org/ software carpentry] courses provide a good introduction to version control and the git package.&lt;br /&gt;
* NeIC's [https://coderefinery.org/ CodeRefinery] [http://coderefinery.org/lessons/ lessons on version control with Git, automated testing, CMake, etc.]&lt;br /&gt;
* ARM provides [https://developer.arm.com/products/software-development-tools/hpc/arm-forge/videos video demos and tutorial]s for the DDT debugger and MAP performance profiler components of the Forge suite, for which SNIC has licenses.&lt;br /&gt;
&lt;br /&gt;
=== Parallel programming ===&lt;br /&gt;
* General [http://www.training.prace-ri.eu/nc/training_courses/index.html HPC training material] from PRACE&lt;br /&gt;
* General [https://portal.xsede.org/online-training HPC training material] from XSEDE&lt;br /&gt;
==== Distributed memory programming with MPI ====&lt;br /&gt;
For [[MPI]] related training and documents see the [[MPI#Resources| resource section]] of our MPI page&lt;br /&gt;
&lt;br /&gt;
==== Shared memory programming with OpenMP ====&lt;br /&gt;
For [[OpenMP]] related training materials refer to the [[OpenMP#Resources|resource section]] of the OpenMP page.&lt;br /&gt;
&lt;br /&gt;
==== GPU programming ====&lt;br /&gt;
[https://www.olcf.ornl.gov/support/tutorials/ Online tutorials] from Oak Ridge National Laboratory&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
=== AMBER ===&lt;br /&gt;
* [http://ambermd.org/tutorials/ AMBER tutorials]&lt;br /&gt;
=== Bowtie2 ===&lt;br /&gt;
* [https://github.com/alvaralmstedt/Tutorials/wiki/Bowtie2-mapping]&lt;br /&gt;
=== CASTEP ===&lt;br /&gt;
* Link to [http://www.castep.org/CASTEP/OnlineTutorials Online tutorials]&lt;br /&gt;
=== CESM (Community Earth System Model) ===&lt;br /&gt;
* Link to material including practical sessions from the [http://www.cesm.ucar.edu/events/tutorials/2016/coursework.html 2016 CESM Tutorial] run by UCAR. See also [[Building CESM models on the NSC triolith system]]&lt;br /&gt;
=== CHARMM (Chemistry at HARvard Macromolecular Mechanics) ===&lt;br /&gt;
* [https://www.charmm.org/charmm/documentation/ Documentation] of CHARMM.&lt;br /&gt;
* [https://www.charmmtutorial.org/index.php/Full_example Full example] of a CHARMM simulation setup for a solvated protein.&lt;br /&gt;
&lt;br /&gt;
=== CP2K ===&lt;br /&gt;
* Linkto [https://www.cp2k.org/howto HOWTOs]&lt;br /&gt;
=== GULP ===&lt;br /&gt;
* Link to [http://gulp.curtin.edu.au/gulp/help/manuals.cfm online manuals]&lt;br /&gt;
=== GROMACS ===&lt;br /&gt;
* [http://www.gromacs.org/Documentation/Tutorials Tutorial section] of the GROMACS website&lt;br /&gt;
* [http://www.mdtutorials.com/gmx/ GROMACS tutorials] by Justin A. Lemkul from Virginia Tech&lt;br /&gt;
=== NAMD &amp;amp; VMD ===&lt;br /&gt;
* [http://www.ks.uiuc.edu/Training/Tutorials/ collection of tutorials] of TCBG website. Both NAMD and VMD tutorials are presented on this link.&lt;br /&gt;
=== OpenFOAM ===&lt;br /&gt;
* Link to material from [http://www.tfd.chalmers.se/~hani/kurser/OS_CFD/#YEAR_2016 CFD course given in Chalmers].&lt;br /&gt;
=== Quantum Espresso ===&lt;br /&gt;
* Link to the [https://www.quantum-espresso.org/resources/tutorials Quantum Espresso web page for tutorials and lectures] from workshops.&lt;br /&gt;
=== VASP ===&lt;br /&gt;
* Link to 3-day [http://www.nersc.gov/users/training/events/3-day-vasp-workshop/ VASP workshop at NERSC 2016], including videos of presentations and slides.&lt;br /&gt;
=== WIEN2k ===&lt;br /&gt;
* Link to material from [http://susi.theochem.tuwien.ac.at/onlineworkshop/ WIEN2k workshop 2016 at McMasters University], with videos and presentation slides.&lt;br /&gt;
=== WRF ARW (Weather Research and Forecasting Model) ===&lt;br /&gt;
* Link to [http://www2.mmm.ucar.edu/wrf/OnLineTutorial/ WRF ARW online tutorial] made available by UCAR. See also [[Building and testing WRF on Triolith]].&lt;br /&gt;
&lt;br /&gt;
== Other topics ==&lt;br /&gt;
=== Data Management ===&lt;br /&gt;
&lt;br /&gt;
The [[Data Management Seminar Online]] is a 3-hour seminar aimed at any UPPMAX or SNIC user who deals with large data volumes — many files, or large files, or both. The seminar focuses both on practical aspects and general best practices, e.g. how to use rsync to move files, where to place data, etc.&lt;br /&gt;
&lt;br /&gt;
=== SNIC Science Cloud ===&lt;br /&gt;
&lt;br /&gt;
The [[SNIC Science Cloud Workshop Material]] on Github takes 3-5 hours to complete, and teaches how to work with OpenStack-based Infrastructure-as-a-Service (IaaS).&lt;/div&gt;</summary>
		<author><name>Gerard Schaafsma (LUNARC)</name></author>
		
	</entry>
</feed>