[All funders] Introduction to Command-Line Interface

Introduction to the Command-Line Interface (Shell, Bash, Unix, Linux) 


Note:  Until further notice, workshops will be taught online via Zoom. However, we anticipate returning to in-person teaching at some point in the future.

Next workshop dates:

Tuesday, October 11th: 9:30 AM - 12 PM
Friday, October 14th: 9:30 AM - 12 PM 
Tuesday, October 18th: 9:30 AM - 12 PM

Note: Registration will open about 2 weeks prior to the workshop dates, and the dates/times above may be updated at that time.

Description:

Access to tools and computational resources for large-scale data analysis often require knowledge of the command-line interface (also referred to as Unix or Linux or bash or shell). In this 3-day hands-on workshop participants will learn the following:

  • basic shell commands for navigating the file system, exploring file contents, performing basic operations, such as moving, copying, and renaming
  • how to write shell scripts and use "for" loops for efficiently running the same commands on multiple files
  • how to use HMS-RC's O2 cluster for high-performance computing (HPC)

Together, this knowledge is critical for researchers looking to improve efficiency when performing computational tasks and it forms the foundation needed to analyze high-throughput sequencing data.

Prerequisites?

This is one of our basic workshops, and has NO prerequisites and no prior programming experience is required. 

This workshop is a prerequisite for advanced workshops introducing the analysis of RNA-seq and ChIP-seq data.

Course requirements:

  • Mandatory attendance for all three classes
  • 2-3 hours of reading and exercises from selected lessons before each workshop session
  • Active participation during discussion sessions

Instruction will be mostly learner-centric. Online classes will be focused on exercises and discussion. Please make sure you take this into account when you sign up for the workshop!


Who should attend?

Eligible* Harvard researchers who: 

  1. want to learn how and why to use the command line interface (Unix/Linux Shell) to efficiently manage and analyze data
  2. want to use local clusters/high-performance computing environments for analyzing data (e.g. HMS-RC's O2 cluster, or FAS-RC's Odyssey cluster)
  3. are interested in taking an advanced workshop on analysis of sequencing data within the next 6 - 8 months

Cost and Registration:

There is a non-refundable and non-transferable $35 registration fee for this workshop.

We will be accepting 25 participants on a first-come, first-served basis:

  • If you are one of the first 25 eligible* registrants, you will receive an email within 1 week with a link to pay the (non-refundable & non-transferable$35 registration fee
  • If you are not among the first 25 eligible* registrants, you will be added to the waitlist and notified when we open registration for the next iteration of this workshop.

NOTE: You will not have a reserved seat for this workshop until you pay the registration fee. Please make sure you pay within the time stated in that email, else you will lose your spot to someone on the waitlist.  

Eligibility requirements:

To be eligible to attend this workshop you should fulfill at least one of the following criteria:

  • Harvard Medical School researcher in a lab on the Quad, with grants administered by HMS
  • Harvard School of Dental Medicine researcher, with grants administered by Gordon Hall
  • Graduate student at the Harvard Medical School
  • Researcher affiliated with the Dana-Farber / Harvard Cancer Center (DF/HCC).
  • Harvard researchers whose PIs are associated with the HSCI as Principal or Affiliated faculty

 If you are unsure of your eligibility, please register anyway and we will get back to you.


Registration is closed.

(Please check the eligibility requirements prior to registering)

NOTE: We do * not * record our training sessions. 

Questions?

Please contact us at hbctraining@hsph.harvard.edu with any questions.

Copyright © 2024 The President and Fellows of Harvard College * Accessibility * Support * Request Access * Terms of Use