Events

Visualization of spatial data

Rackham Building, Earl Lewis Room, 3rd Floor East 915 E. Washington St., Ann Arbor, MI, United States

This workshop will cover basic concepts and tools available in QGIS and R for visualizing spatial data. We will cover vector data but will also touch upon the visualization of raster and spatial network data. Participants should have some familiarity with R, but exposure to QGIS is not required.

Building software projects with Make: beyond basics

Rackham Building, Earl Lewis Room, 3rd Floor East 915 E. Washington St., Ann Arbor, MI, United States

In this workshop we will use Make to manage build dependency in a multi-file, multi-language software project.  We will learn how to use Make functions, automatically generate dependencies, and inquire the operating system about available packages and libraries.  Also, we will briefly review alternative build dependency managers. At the end of the workshop you will […]

Multilevel models in Python

Rackham Building, Earl Lewis Room, 3rd Floor East 915 E. Washington St., Ann Arbor, MI, United States

Multilevel modeling is the state-of-the-art approach for handling data with complex dependence structure in a regression analysis.  This workshop will discuss fitting multilevel models in Python using the Statsmodels package. We will discuss the motivation and main use cases for multilevel modeling, and illustrate by example how to fit linear and generalized linear mixed models. […]

Generalized estimating equations in Python

Rackham Building, Earl Lewis Room, 3rd Floor East 915 E. Washington St., Ann Arbor, MI, United States

GEE is an extension of the generalized linear modeling (GLM) framework for dependent data.  GEE can be used with longitudinal data, clustered data, and other forms of dependent data where a GLM may not be appropriate.  In this workshop we will discuss fitting models using GEE in Python with the Statsmodels package. We will briefly […]

Basics of automatic dependency management with Make

Rackham Building, Earl Lewis Room, 3rd Floor East 915 E. Washington St., Ann Arbor, MI, United States

In this workshop we will discuss the concept of dependency management, with the primary focus on build dependencies between software components.  We will learn how to express the dependencies and how to automate the software building process using Make utility and language.  We will go through hands-on exercises and will see how expressing the dependencies […]

Regression analysis with Generalized Linear Models in Python

Rackham Building, Earl Lewis Room, 3rd Floor East 915 E. Washington St., Ann Arbor, MI, United States

This workshop will cover fitting generalized linear models (GLMs) in Python, using the Statsmodels package.  We will cover logistic regression, but the Poisson, negative binomial, and gamma regression. We will provide an overview of the underlying foundation for GLMs, focusing on the mean/variance relationship and the link function.  Participants should have familiarity with linear regression […]

Android Application Development: Introduction to Android Studio

Rackham Building, Earl Lewis Room, 3rd Floor East 915 E. Washington St., Ann Arbor, MI, United States

Mobile app development is one of the biggest new industries of the last decade. If you are developing an Android app for the first time, the first option you will likely find is "Android Studio," a free integrated-developer-environment (IDE) provided directly by the Android team at Google, using the Java programming language. It's a good […]

Linear regression analysis in Python

Rackham Building, Earl Lewis Room, 3rd Floor East 915 E. Washington St., Ann Arbor, MI, United States

This workshop will cover regression analysis using linear models and least squares in Python.  We will discuss the goals and main use-cases for linear regression, and how to interpret a fitted linear model.  We will then discuss methods for fitting more complex models with larger data sets, including the use of interactions, dummy-coding of categorical […]

Introduction to Julia

Rackham Building, Earl Lewis Room, 3rd Floor East 915 E. Washington St., Ann Arbor, MI, United States

This workshop will introduce the Julia programming language, with a focus on using Julia for data analysis.  No prior exposure to Julia is needed. We will discuss some aspects of the core language, cover some basic techniques for data manipulation, and fit a model using linear regression.

Open Source GIS

Rackham Building, Earl Lewis Room, 3rd Floor East 915 E. Washington St., Ann Arbor, MI, United States

This workshop will provide a fast paced introduction to georeferenced vector data analysis. We will explore the power and functionalities of QGIS and R for reading, manipulating, and analyzing vector GIS data. Participants will also learn to generate production quality maps. Some exposure to R will he helpful but is not required.