Tutorials List

Displaying 1 - 30 of 41
Tutorial Name Summary Next Date Offeredsort descending
Compiling and Debugging

This tutorial will help users learn the basics of compiling and debugging their code on MSI systems

Data Storage Systems and Data Analysis Workflows for Research

In this tutorial you will learn about the data storage systems available for academic research at the University of Minnesota

Parallel Computing Overview

This tutorial will help users learn the basics of parallel computation methods, including strategies for collecting calculations together for parallel execution

Singularity & Containers

This course will introduce users to containers and provide hands-on experience running both interactively and within batch scheduled jobs.


This tutorial provides an introduction on how to write a parallel program using MPI and will help researchers write better and portable parallel codes for distributed-memory Linux clusters

UMN Duluth: Introduction to MSI

Description of MSI services including our access to our experts, HPC systems and storage options. Policies regarding computing resource usage and storage usage will be covered.

UMN Duluth: Introduction to PBS scripts and Job Queues

Hands on tutorial on how to write a PBS script and how to submit it to a queue. Queue limits and SU accounting will also be covered.

UMN Duluth: Job parallelization with task arrays and GNU parallel

Tutorial on how to use task arrays or GNU parallel to make use of the parallel computing environment at MSI.

UMN Duluth: Illumina, Nanopore, and Pacific Biosciences technologies

How these technologies can be used in a research program, and what questions they can address. Resources at MSI for analyzing these types of data.

Python for Scientific Computing

This session includes efficient data processing with NumPy and Scipy, data visualization, and techniques for using python to drive parallel supercomputing tasks.

Rna-Seq Analysis

This tutorial covers the basics of differential expression analysis and touches on other RNA-seq topics such as transcriptome assembly.

Quality Control of Illumina Data with Galaxy

This hands-on tutorial will help a new user understand how to use the the Galaxy platform to analyze NGS data

Introduction to Minnesota Supercomputing Institute (MSI)

This tutorial is geared to new MSI users and will provide a highlevel introduction to the facilities and computational resources at MSI.

Job Submission and Scheduling

This tutorial will introduce users to MSI supercomputers, and provide an overview of how to submit calculations to the job schedulers

Introduction to Linux

This tutorial will provide an introduction to the Linux operating system, with particular attention paid to working from the command line

Intel Xeon Phi Coprocessor Developer Training

This tutorial covers Intel Xeon Phi architecture, programming models, parallel frameworks, and optimization methods

Interactive Computing

This two part tutorial will introduce you to the concept of interactive high performance computing, and provide attendees hands-on experience running interactive parallel jobs on the Mesabi HPC 


This tutorial covers an overview of the new enhancements to Abacus as well as a brief introduction to Isight, Tosca, and fe-safe.


This tutorial provides an introduction on how to write a parallel program using OpenMP, and will help researchers write better and more portable parallel codes for shared memory Linux nodes

Analyze ChIP-Seq Data at the Command Line

This tutorial focuses on command line tools in the Galaxy enviornment to analyze ChiP-Seq data, automate mapping and peak calling, and edit and run scripts.  

PacBio Sequencing - Lecture

This lecture will cover the special capabilities and use cases of PacBio sequencing as well as the basics of data analysis.

Analysis of PacBio Sequencing Data Using SMRT Portal

This hands-on tutorial will cover installation and use of the SMRT portal at MSI to analyze PacBio sequencing data.

Basics of RNA-Seq Data Analysis - Lecture

This lecture will cover the basics of RNA-Seq experimental design and data quality assessment, followed by an overview of data analysis for the detection of differentally expressed genes.

Quality Control of Illumina Data at the Command Line

This hands-on tutorial will introduce new bioinformaticitions to the skills needed to start to build more complex analysis pipelines. 

Digital Gene Expression (DGE) Analysis Using Galaxy, Human Data

This is a practical, hands-on tutorial designed to give participants experience with RNA-Seq data analysis using Tophat, Cufflinks, and CummRbund in Galaxy.

Analyzing ChIP-Seq Data using Galaxy

This practical, hands-on tutorial is designed to give participants experience with ChIP-Seq data analysis using the Galaxy platform. 

Interacting with dbGaP data on Stratus

This tutorial introduces Stratus to users who wish to process dbGaP data at MSI

Proteomics Mass Spectrometry Data Analysis (Lecture)

(Lecture only) This tutorial is an introduction to common techniques for the analysis and quantitation of proteomics mass spectrometry ("mass spec") data.

Getting started with XSEDE resources

This hands-on tutorial will introduce MSI researchers to multiple XSEDE resources.

Introduction to Deep Learning with Caffe and Tensorflow

In this tutorial, MSI and Nvidia instructors will walk through an interactive exercise running programs such as Caffe and Tensorflow.