Events

Introduction to Stata: Data Management

Your Desktop

This is a series of workshops designed to introduce participants to the Stata software. No prior experience with Stata is required. The sections are: Section 1: The Basics of Stata – Interacting with Stata and working with data sets. (2/21, 10:00 -11:30) Section 2: Data Management – The basics of maintaining and exploring a data […]

Software Development For Research: Best Practices for Coding Styles

Your Desktop

Software development and computer programming is increasingly a major part of scientific research. Having a consistent coding style and following basic best practices used in the industry can help make your code easier to read and manage, both internally in your teams and for public code projects available to other researchers. This workshop will cover […]

Reading and discussion group: Spatial Analysis in Social Sciences

Your Desktop

This reading group moderated by consultants from CSCAR will focus on spatial analysis especially as practiced in social sciences. We will meet for 1.5 to 2 hours every month on the fourth Thursday and discuss one or two chapters from relevant graduate level textbooks. We will focus on the concepts and applications but will also […]

Introduction to Stata: Data Manipulation

Your Desktop

This is a series of workshops designed to introduce participants to the Stata software. No prior experience with Stata is required. The sections are: Section 1: The Basics of Stata – Interacting with Stata and working with data sets. (2/21, 10:00 -11:30) Section 2: Data Management – The basics of maintaining and exploring a data […]

Introduction to the Linux Command Line

Your Desktop

OVERVIEW This course will familiarize the student with the basics of accessing and interacting with Linux computers using the GNU/Linux operating system’s Bash shell, also generically referred to as “the command line”. Topics include: a brief overview of Linux, the Bash shell, navigating the file system, basic commands, shell redirection, permissions, processes, and the command […]

Software Development For Research: Version Control Principles

Your Desktop

Software development and computer programming is increasingly a major part of scientific research. Projects can quickly grow, and it can be difficult to manage changes, especially if multiple programmers are editing the same project at once! This workshop will cover Git, a commonly-used tool for managing coding projects with multiple users, with features to make […]

Introduction to Research Computing on the Great Lakes Cluster

Your Desktop

OVERVIEW This workshop will introduce you to high performance computing on the Great Lakes cluster.  After a brief overview of the components of the cluster and the resources available there, the main body of the workshop will cover creating batch scripts and the options available to run jobs, and hands-on experience in submitting, tracking, and interpreting the […]

Advanced Research Computing on the Great Lakes Cluster

Your Desktop

OVERVIEW This workshop will cover some more advanced topics in computing on the U-M Great Lakes Cluster. Topics to be covered include a review of common parallel programming models and basic use of Great Lakes; dependent and array scheduling; workflow scripting using bash; high-throughput computing using launcher; parallel processing in one or more of Python, […]