Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Panel
borderColorred
borderStylesolid
titleTraining Update: March 16, 2020

As part of Harvard Medical School's response to COVID-19, HMS Research Computing is now working remotely.

All training classes will be held online until further notice, via Zoom meetings.

Registrations are now managed through the Harvard Training Portal, which requires a Harvard ID (HUID). Those members of the extensive HMS community who do not currently have HUIDs - such as employees at affiliate hospitals, or collaborators from other institutions - may self-register for one as a "Person of Interest" with their faculty member's sponsorship. This form may take several days to process, and is available here: 

https://iam.harvard.edu/files/iam/files/sponsored-identity-request-form_v1.pdf

...

Fall 2021 (Part

...

1) Registration

...

will open!

----------------------------------------------------------------------------------------------------------------------------------------------

...

Class

Date

Time

Location

Seats

Training Materials

Registration (Only click here to register!)

Intro to O2BioGrid

Wednesday, February 3September 8, 2021

34-5pm

Virtual

30

User Training github

Registration link

Intro to PythonO2

Wednesday, February 10September 15, 2021

3-5pm

Virtual

30

User Training github

Registration link

No class

Wednesday, February 17, 2021

Intro to MatlabMatlab 

Wednesday, February 24September 22, 2021

3-5pm

Virtual

50

User Training github

Registration link

Intro to Git + Github (moved to next week)RCBio

Wednesday, March 3September 29, 2021

3-5pm4pm

Virtual

30

User Training github

Registration link

Intro to Git + GithubParallel Computing

Wednesday, March 10October 6, 2021

3-5pm

Virtual

30

User Training github

Registration link

No class

Wednesday, March 17, 2021

Intermediate O2

Wednesday, March 24, 2021

3-5pm

Virtual

3050

User Training github

Registration link

Intro to PythonPython 

Wednesday, March 31October 13, 2021

3-5pm

Virtual

30

User Training github

Registration link

Intro to Parallel ComputingO2

Wednesday, April 7October 20, 2021

3-5pm

Virtual

50

User Training github

Registration link

Intro to R

Wednesday, April 14October 27, 2021

3-5pm

Virtual

30

User Training github

Registration link

Intro to O2Git/Github

Wednesday, April 21November 3, 2021

3-5pm

Virtual

30

User Training github

Registration link

No class

Wednesday, April 28, 2021

No class

Wednesday, May 5, 2021

Intro to Python (cancelled)Python 

Wednesday, May 12November 10, 2021

3-5pm

Virtual

30

User Training github

Registration link

Introduction to Globus Data Transfer and Data Collaboration on O2 (move to June 9th)Intermediate O2

Wednesday, May 19November 17, 2021

3-5pm

Virtual

30

User Training github

Registration link

Intro to RNo class

Wednesday, May 26November 24, 2021

3-5pm

Virtual

30

User Training github

Registration link

Intro to O2R

Wednesday, June 2, 2021

3-5pm

Virtual

30

User Training github

Registration link

Introduction to Globus Data Transfer and Data Collaboration on O2

Wednesday, June 9December 1, 2021

3-5pm

Virtual

30

User Training github

Registration link


Intro to O2

O2 for New Users addresses the needs of users who have very little linux experience, and are just getting started with HPC. More time will be devoted to covering linux basics, and the concepts of schedulers and jobs, and data management best practices. The lecture portion of this class is one hour, the second hour will be spent clinic-style with HMS RC staff to address workflow-specific questions and help convert commands to O2 SLURM syntax.

...

This is a short introduction to Parallel Computing that will include an overview of the basic concepts of parallel programming: from running your job in an embarrassingly parallel way to writing simple shared and distributed memory parallelization codes in different languages. The seminar will cover several examples of actual parallel codes however it will not have any "hands on" components. A basic programming experience (of any language, no parallelization) is preferred in order to better follow the topics presented during the seminar.

Intermediate O2

Intermediate O2 is for current O2 users who would like to brush up on their bash skills, learn more advanced file transfer techniques, and unleash some of the powerful features of the SLURM scheduler.

Intro to Git and GitHub

This course introduces Git and GitHub and covers topics including: Getting Started with Git for version control, Using GitHub Desktop effectively, Collaborating with others on GitHub, and Utilizing GitHub Flow for better workflow. No previous exposure is assumed. We hope attendees will leave the class with the knowledge and tools necessary to start integrating Git into their workflows and excited to begin collaborating on GitHub.

...