Removing the Tedium from Your Research Workflow

Linux productivity tools and practices for researchers

View the Project on GitHub

Removing the Tedium from Your Research Workflow

About

Are you tired of Duo? Do you waste time entering your password every time you log in or do a file transfer? Do you want to automate repetitive tasks? This workshop shows participants how to remove much of the tedium that arises while performing computational research on the Research Computing systems. Learn about suppressing Duo, password-less logins, command shortcuts via aliases and shell functions, writing custom commands and utilities, quickly jumping around the filesystem using symbolic links, and automating your data analysis.

Contents

  1. Setup
  2. Suppressing Duo
  3. Passwordless Logins
  4. Aliases and Shell Functions
  5. Navigating the Command Line
  6. Symbolic Links
  7. Automatic Job Submission
  8. Self-Written Commands and Utilities
  9. Automatic Data Analysis
  10. Final Thoughts

Getting Help

If you encounter any difficulties with the material in this guide then please send an email to cses@princeton.edu or attend a help session.

Authorship

This guide was created by Jonathan Halverson with contributions from William Wichser and members of Princeton Research Computing.