All Tutorials

  • Wed Feb 18, 10:00 am - 12:00 pm
    575
    Walter Library

    GeneGo's unique bioinformatics technology for systems biology enables complete reconstruction of mammalian cellular functionality from interactions data at the level of ligand-receptor interactions, cell signaling and regulation and core metabolism. Whether you are working with one gene or an extensive list from high throughput data, learn how to tweak out the associated cellular functionality with Basic Training using MetaCore.


    In this training you will learn how to upload your gene list or build the list using MetaCore search tools, exploit the functional enrichment of a data set and build a network to depict these functional interactions. You will also learn how MetaCore allows for the comparison (1-2-3 step workflow) of several data sets to determine what biology is shared or unique to each. In addition, we will cover how to overlay and visualize expression levels of objects from the same data to help you formulate more applicable hypotheses.


  • Tue Feb 17, 1:00 pm - 3:00 pm
    575
    Walter Library

    PEAKS is a software program for analysis of peptide mass spectrometry data. The PEAKS suite includes algorithms for protein/peptide identification, de novo sequencing, post-translational modification analysis, peak detection, and preprocessing of RAW, profile data and quantitation. PEAKS can be used in four product versions – Client, Online, Studio and Viewer. The suite of algorithms and their use in above-mentioned product versions will be introduced.


  • Thu Feb 12, 1:00 pm - 3:00 pm
    125
    Walter Library

    The LMVL is a large-screen visualization system capable of immersive visualization with 3D stereo projection and motion tracking. The system can be run as a large desktop enabling users to easily view their data in 3D stereo with software they already use on their desktop systems. The system can also be used to display high-resolution images. The screen is 28 feet wide by 7.5 feet high and can display a resolution of 7680 x 2048 in high resolution.


    This tutorial will teach users how to access the system and how to use the system in both stereo mode and high-definition mode. We will cover the software programs currently being used in the lab, the control system, motion tracking, etc.


  • Tue Feb 10, 1:00 pm - 3:00 pm
    575
    Walter Library

    Elmo is a Sun Fire X4600 Linux cluster consisting of six computing nodes, each of which has 32 cores (AMD Opteron Model 8356) sharing memory of 128 GB, and one interactive node, which has 8 AMD Opteron (Model 8222) cores sharing memory of 32 GB. This tutorial will help users port serial and parallel (OpenMP and MPI) codes. The emphasis will be on shared memory computing.


    Attendees will have a chance to learn through hands-on examples how to use the available tools for code porting and debugging. In addition, we will discuss some tips on how to profile and improve the performance of an application.


  • Thu Feb 5, 1:00 pm - 3:00 pm
    402
    Walter Library

    PyMOL is a free-for-academic-use modeling software program useful for viewing and creating figures and animation of protein models. This tutorial is designed to help users learn how to navigate and view protein models in PyMOL with the goal of making simple figures and animations for presentations and publications. It will also prepare users for the PyMOL workshop later on in the semester, which focuses on some of the incentive programs available in the licensed version.


  • Tue Feb 3, 1:00 pm - 3:00 pm
    575
    Walter Library

    Python is a general purpose programming language with a rich syntax and structure. It also has many modules specializing in various topics of interest to the scientific community, like mathematical and textual processing. It is also used as an interface for numerous scientific packages.


    This tutorial is divided into two parts. The first will focus on an introduction to programming with Python. Topics covered will include control structures, data types, functions, mathematical and logical operators, and program input and output. The second part of the tutorial will cover advanced topics in Python, such as issuing commands to the UNIX shell, reading and writing spreadsheet files, creating XML documents, and performing mathematical operations like a Pythonista.


  • Thu Jan 29, 1:00 pm - 3:00 pm
    575
    Walter Library

    Perl is a scripting language that can make writing and maintaining scripts for various UNIX tasks considerably easier than trying to use one of the many shell languages. Perl is very useful, for example, for retrieving output from files of completed jobs for use in reports, input to subsequent jobs, and so forth. This hands-on tutorial will introduce everyone to the basic syntax, some powerful capabilities, and some tools to keep your code manageable and readable by others.


  • Tue Jan 27, 1:00 pm - 3:00 pm
    575
    Walter Library

    UNIX and UNIX-like systems comprise the majority of MSI computational resources. UNIX-like systems include GNU/Linux distributions, BSD, and even Mac OS X. This tutorial is designed to familiarize participants with the UNIX environment and enable them to comfortably navigate a command-line driven interface. MSI consultants will be available to answer questions related to getting connected to MSI resources or otherwise getting started at the Supercomputing Institute.


    The tutorial consists of two parts.

    1. A lecture on the basic functions of the UNIX operating system

    2. A hands-on session with sample exercises and problems provided


  • Thu Dec 4, 1:00 pm - Tue Dec 2, 3:00 pm
    402
    Walter Library

    GAMESS is a program that can be used to calculate a variety of chemical properties. GAMESS is primarily used for carrying out electronic structure calculations using dozens or hundreds of processors. This tutorial includes an overview of the program?s capabilities, a detailed description of how to run the program at MSI, and tips on how to run jobs efficiently.


  • Tue Dec 2, 1:00 pm - 3:00 pm
    575
    Walter Library

    Most programs written for distributed memory, parallel computers utilize the Message Passing Interface (MPI) to exchange data or messages among processes.


    MPI derived datatype provides a powerful method to define arbitrary collections of noncontiguous data in memory and to enable the noncontiguous data movement.


    In this tutorial we will describe what the derived datatypes are and when/how to use them.


Pages