Geospatial analysis with Google Earth Engine

By |

Google Earth Engine (GEE) combines a multi-petabyte catalog of satellite imagery and geospatial datasets with planetary-scale analysis capabilities. This workshop will provide an introduction to GEE. We will cover data models in GEE, basic vector and raster operations, and classification in both feature and image space.

You should be familiar with vector and raster data, GIS and remote sensing. We will use the web-based IDE for the Earth Engine JavaScript API. You will need to register (free) at signup.earthengine.google.com with Google to use the Earth Engine.

Registration open for on-campus telecast of XSEDE workshop on MPI — Sept. 7-8

By | Educational, Events, News

U-M is hosting a telecast of a workshop on MPI (message passing interface) presented by XSEDE and the Pittsburgh Supercomputing Center.

This workshop is intended to give C and Fortran programmers a hands-on introduction to MPI programming. Attendees will leave with a working knowledge of how to write scalable codes using MPI – the standard programming tool of scalable parallel computing.

Time/Date: 11 a.m. to 5 p.m. Eastern, Wednesday, Sept. 7 and Thursday, Sept. 8

Location: Room B003E, North Campus Research Complex (NCRC), Building 16, 2800 Plymouth Rd.

Registration: Registration is required through the XSEDE website (you must create an XSEDE user account to register). Space is limited.

More information: Class website.

Contact: Simon Adorf (csadorf@umich.edu)

Software Carpentry workshop at U-M — May 2-3

By | Educational, Events

A Software Carpentry workshop will be held at the U-M Medical School May 2 and 3. These workshops are free and open to anyone on campus; the sessions are suitable for researchers in the humanities and social sciences. Register here.

This hands-on workshop will cover basic concepts and tools, including program design, version control, data management, and task automation. Participants will be encouraged to help one another and to apply what they have learned to their own research problems.

Who: The course is aimed at graduate students, postdocs, and other researchers across the University of Michigan. You don’t need to have any previous knowledge of the tools that will be presented at the workshop.

Where: Furstenberg 2710 (2nd floor of Med Sci II).

Workshops: Data Science Skills Series (Python) — Jan. 27 through April 6

By | Educational, Events

CSCAR will offer a series of workshops on data science skills using Python. The workshops will be held in the Earl Lewis room in the Rackham building. All workshops will take place on Wednesday afternoons from 3:30-5.

The workshops are free and no registration is necessary.

Schedule:

  • January 27: Data management with Pandas
  • February 10: Graphics and data visualization with Matplotlib and Bokeh
  • February 24: Basic statistical analysis with Statsmodels
  • March 9: Sklearn for predictive analysis and data exploration
  • March 23: Advanced regression analysis (GEE, mixed models and multiple imputation) with Statsmodels
  • April 6: Survival analysis with Statsmodels

Additional workshops will be scheduled on the following topics, dates to be announced:

  • Geospatial analysis
  • Building and accessing databases
  • MPI, parallel, and distributed computing

Class material will be posted on the series website.

HPC workshops (introductory, intermediate, and advanced) scheduled for Jan. 19 through Feb. 9

By | Educational, Events
A series of on-campus high performance computing workshops sponsored by ARC will be held in the coming weeks:

HPC100 — Introduction to the Linux Command Line for HPC
Tuesday, Jan. 19, 9 a.m. – noon
Thursday, Jan. 21, 1 – 4 p.m.
All sessions in B250 East Hall
This course will familiarize students with the basics of accessing and interacting with high-performance computers using the GNU/Linux operating system’s command line. For more information, and to register, visit this page. (Please sign up for only one session.)

HPC101 — High Performance Computing Workshop
Wednesday, Jan.20, 1 – 5 p.m.
Wednesday, Jan. 27, 1 – 5 p.m.
All sessions in B250 East Hall
This course provides an overview of cluster computing in general and how to use the Flux cluster in particular. (Prerequisite: HPC 100 or equivalent.)
For more information, and to register, visit this page. (Please sign up for only one session.)

HPC201 — Advanced High Performance Computing Workshop
Friday, Feb. 2, 1 – 5 p.m., B250 East Hall
Tuesday, Feb. 9, 1 – 5 p.m., B254 East Hall
This course will cover some more advanced topics in cluster computing on the U-M Flux Cluster. Topics to be covered include a review of common parallel programming models and basic use of Flux; dependent and array scheduling; advanced troubleshooting and analysis using checkjob, qstat, and other tools; use of common scientific applications including Python, MATLAB, and R in parallel environments; parallel debugging and profiling of C and Fortran code, including logging, gdb (line-oriented debugging), ddt (GUI-based debugging) and map (GUI-based profiling) of MPI and OpenMP programs; and an introduction to using GPUs. (Prerequisite: HPC101 or equivalent.)
For more information, and to register, visit this page. (Please sign up for only one session.)

SC16 conference seeking workshop proposals — Feb. 7 deadline

By | Educational, Events

The SC16 supercomputing conference in Salt Lake City in November is taking proposals for full- and half-day workshops. The conference will include nearly 30 workshops. Proposals will be peer-reviewed with a focus on submissions that will inspire dialogue in topics of interest to the HPC community, according to an SC16 notice. Workshops are meant to complement the overall Technical Program events, expand the knowledge base of its subject area, and extend its impact by providing greater depth of focus.

Proposals must be submitted at: https://submissions.supercomputing.org/. The deadline is Feb. 7, 2016.

More information: http://sc16.supercomputing.org/submitters/workshops/
Frequently Asked Questions (FAQ): http://sc16.supercomputing.org/submitters/workshops/workshops-faq/
Email Contact: workshops@info.supercomputing.org

Ann Arbor Data Dive — Nov. 14

By | Educational, Events

The annual Ann Arbor Data Dive is scheduled for Nov. 14 at North Quad, 105 S. State St.

According to its website, the Data Dive is about empowering people to use data; connecting expderts and professionals with novices and students; and providing nonprofits and social service organizations the tools to work with data.

The daylong event is open and free to students an community members. Stories and datasets for local nonprofits are provided, and the attendees take on the rest. Data Divers are free to collaborate and work on the data in whatever way they choose. In the end, everyone has hands on experience with real data and nonprofits receive all ideas or results.

Agenda:

8:30am-9:00am Light breakfast and check-in
9:00am-10:00am Introductions to Data Dive and our 2015 clients
10:00am-1:00pm Work time
1:00pm-2:00pm Lunch is available
2:00pm-5:00pm Work time
5:00pm-6:00pm Wrap up data work/create presentation
6:00pm-6:30pm Snacks are available
6:30pm-7:30pm Presentations
7:30pm-9:00pm Post-Dive informal outings

For more information and to register, visit http://a2datadive.org/.

U-M to host XSEDE workshop on OpenACC — Dec. 3

By | Educational, Events

Advanced Research Computing – Technology Services (ARC-TS) will host a simulcast of the XSEDE monthly workshop on Dec. 3, on OpenACC.

OpenACC is the accepted standard using compiler directives to allow quick development of GPU capable codes using standard languages and compilers. It has been used with great success to accelerate real applications within very short development periods. This workshop assumes knowledge of either C or Fortran programming.

The workshop will be shown in 1180 Duderstadt, from 11 a.m. to 5 p.m., Thursday, Dec. 3. The workshop WILL NOT be broadcast on the internet, so attendance in person is the only way to participate.

For details on the workshop, see the course description. U-M affiliates can register at the XSEDE website. Space is limited to 40 people.

School of Social Work offering Data Science Essentials lunch series — Oct. 15, Oct. 29, Nov. 11 & Dec. 10

By | Educational, Events

The U-M School of Social Work is offering a four-part lunch series on “Data Science Essentials.”

For complete information and to register, see the event web site.

Sessions will be held in Room 8870 of the School of Social Work, from noon to 1 p.m., and are open to all students, faculty and researchers.

Oct. 15: Git & GitHub I
Learn the essentials of GitHub and how it can solve a variety of problems in your research workflow.

Oct. 29: Git & GitHub II
Go beyond the basics to understand how to use GitHub for effective collaboration and quality control.

Nov. 11: R & Markdown
See how you can produce reproducible reports using R and Markdown.

Dec. 10: Data Visualization
Get introduced to the “grammar of graphics” to maximize the potential of visualizing data using ggplot.

 

Fall schedule for on-campus HPC workshops: Sept. 14 – Oct. 8

By | Educational, Events

The fall schedule has been set for on-campus high performance computing workshops sponsored by ARC.

HPC100 — Introduction to the Linux Command Line for HPC
Monday, Sept. 14, 9 a.m. – noon
Monday, Sept. 21, 9 a.m. – noon
Thursday, Sept. 24, 1 – 4 p.m.

All sessions in B250 East Hall

This course will familiarize students with the basics of accessing and interacting with high-performance computers using the GNU/Linux operating system’s command line. For more information, and to register, visit this page. (Please sign up for only one session.)

HPC101 — High Performance Computing Workshop
Monday, Sept. 21, 1 – 5 p.m., B254 East Hall
Friday, Sept. 25, 1 – 5 p.m., B254 East Hall
Thursday, Oct. 1, 1 – 5 p.m., B250 East Hall
This course provides an overview of cluster computing in general and how to use the Flux cluster in particular. (Prerequisite: HPC 100 or equivalent.)
For more information, and to register, visit this page. (Please sign up for only one session.)

HPC201 — Advanced High Performance Computing Workshop
Friday, Oct. 2, 1 – 5 p.m., B250 East Hall
Monday, Oct. 5, 1 – 5 p.m., B254 East Hall
Thursday, Oct. 8, 1 – 5 p.m., B250 East Hall
This course will cover some more advanced topics in cluster computing on the U-M Flux Cluster. Topics to be covered include a review of common parallel programming models and basic use of Flux; dependent and array scheduling; advanced troubleshooting and analysis using checkjob, qstat, and other tools; use of common scientific applications including Python, MATLAB, and R in parallel environments; parallel debugging and profiling of C and Fortran code, including logging, gdb (line-oriented debugging), ddt (GUI-based debugging) and map (GUI-based profiling) of MPI and OpenMP programs; and an introduction to using GPUs. (Prerequisite: HPC101 or equivalent.)
For more information, and to register, visit this page. (Please sign up for only one session.)