High-Performance Computing at the NIH

RSS Feed
Upcoming Helix Training Courses

CIT training courses are free, but registration is required - see http://training.cit.nih.gov

NIH Biowulf Supercluster for Scientific Applications

The NIH Biowulf cluster is a Linux cluster designed and built at NIH which consists of over 6500 processors communicating over a fast network. The cluster is being used by NIH researchers for sequence analysis, phylogenetics and linkage analysis, computational chemistry, molecular modeling, proteomics and mass spectrometry analysis, mathematics, statistics, and structural biology. This hands-on class will give new users all the information they need to get started on the system.

Introduction to Helix: NIH Scientific Supercomputing

With the Helix Systems, CIT is able to provide NIH with a powerful scientific computing resource at minimal cost. For $25 a month registered users have unlimited access to scientific and general-purpose applications running on high-performance Linux computers. At no additional charge, those with special requirements for computationally intensive parallel processing can use the Biowulf Cluster. Application areas include molecular and structural biology, mathematics and statistics, image processing, sequence analysis, microarray analysis, and other scientific fields.

Introduction to Rosetta on the Biowulf Cluster

The Rosetta software suite focuses on the prediction and design of protein structures, protein folding mechanisms, and protein-protein interactions. The Rosetta codes have been repeatedly successful in the Critical Assessment of Techniques for Protein Structure Prediction (CASP) competition as well as the CAPRI competition and have been modified to address additional aspects of protein design, docking and structure. This course will discuss how to use Rosetta on the Biowulf cluster, as well as interpreting the results.

MATLAB Fundamentals and Programming Techniques

This class provides a comprehensive understanding of MATLAB as a programming language. It is intended for beginner and intermediate users. No prior knowledge of MATLAB is required.

MATLAB for Image Processing

This class covers using MATLAB and the Image Processing Toolbox to perform image processing.

MATLAB for Scientists

MATLAB is a computer language rich in graphics and ready-made applications, but it also allows users to code for their own needs. This course explores the art of coding in MATLAB, especially for scientific applications. Topics covered include functions, arrays, indexing, numerics, strings, cells, structures, and objects.