Skip to main content

Tutorials

HPC@LSU invites you to attend our weekly training scheduled every Wednesdays, except university holidays. All training sessions are from 9:00AM to 11:00AM at 307 Frey Computing Services Center. The sessions will be available on WebEx for remote participants and will be recorded for later review.

The training sessions are subject to cancellation due to lack of registrations, so please register if you plan on attending. Registration closes in the afternoon on the day prior to the training.

Click on the tutorial topic to obtain more information and registration details. WebEx remote connect links to attend the training will be provided via email to all registered participants.

Note: The Slide and Support Materials links are placeholders until content is added after the tutorial.

Spring 2019 Training Schedule

1. February 27,2019: Introduction to R

TopicIntroduction to R
DateFebruary 27,2019
Time9:00 AM - 11:00 AM
Place307 Frey
DescriptionR is a powerful language for data analysis. In this tutorial, you will learn the basics of R, including language fundamentals, basic programming and data visualization. A few examples of using R to process real-life data will be presented as well.
Prerequisites
  • Laptop (Linux/Mac/Windows) with R installed. R can be downloaded from https://cran.r-project.org/
    • RStudio is acceptable but not recommended for this training.
  • OR
    • LONI or LSU HPC account
    • SSH client such as Putty for Windows
  • Basic understanding of a programming language is assumed but not required.

Slides
Downloads
RegistrationClick Here

2. March 13,2019: Version Control with Git

TopicVersion Control with Git
DateMarch 13,2019
Time9:00 AM - 11:00 AM
Place307 Frey
DescriptionVersion control system is used for tracking changes in computer files and coordinating work on those files among multiple people. It is primarily used for source code management in software development and also used to keep track of changes in any set of files. This tutorial gives an introduction to the Git version control software and will cover the following topics:
  • Basic Git usage: create, manage and track changes in git repository
  • Working with Git branch
  • Remote repository

Prerequisites
  • A laptop/desktop with Git installed, OR
  • LONI or LSU HPC account to access the Git installed on cluster

Slides
RegistrationClick Here

3. March 20,2019: Data analysis in R

TopicData analysis in R
DateMarch 20,2019
Time9:00 AM - 11:00 AM
Place307 Frey
DescriptionR is a powerful language for data analysis. In this tutorial, you will learn the data analysis fundamentals with applications in R. The data pre-processing using R will be introduced first, then some basic statistical analysis methods such as linear regression, classification as well as re-sampling methods for the basic machine learning will be covered. A few examples of using R to process real-life data will be presented.
Prerequisites
  • Laptop (Linux/Mac/Windows) with R installed. R can be downloaded from https://cran.r-project.org/
    • or RStudio
  • OR
    • LONI or LSU HPC account
    • SSH client such as Putty for Windows
  • Basic knowledge of R is not required, but will be helpful.

Slides
Downloads
RegistrationClick Here

4. March 27,2019: Introduction to Singularity: Creating and Running Containers on HPC

TopicIntroduction to Singularity: Creating and Running Containers on HPC
DateMarch 27,2019
Time9:00 AM - 11:00 AM
Place307 Frey
Description
RegistrationClick Here

2018 XSEDE Training Schedule


HPC Training Survey

We value your feedback, and will use your feedback to help improve our HPC training offerings. Please complete a short survey at the end of each training using this link.

Virtual Images

For benefit of Training particpants who do not have ready access to a Linux machine, we have created a virtual image of CentOS 6.3. You can use this image in lieu of a LONI or LSU HPC account for some, but not all of our training courses. More details about this image and installation instructions are provided here

Past Tutorials

We offer many tutorial sessions for our HPC users both on campus and through the access grid to LSU partners. Topics covered vary from:

  • Introduction to Linux
  • More Linux
  • LaTeX
  • CVS
  • Subversion
  • MPI
  • OpenMP
  • HPC Environment.

To read descriptions or access PDF's of the slides from past tutorials Past Tutorials.