Workshop Description (Introductory Course)
This course introduces the fundamentals of using programming to streamline your daily tasks and enhance your workflow. Through practical exercises, you’ll learn how to create automations that eliminate repetitive tasks and boost efficiency. Participants should have basic knowledge of UNIX, Python, and Docker.
Workshop Topics
Day 1
Day 1: Introduction to Automation
* Why automate?
* What can be automated?
* Creating your first GitHub workflow
* Automating email systems
* Creating shortcuts for your web browser
Day 2
Day 2: Best Practices in Automation
* Creating automations that won’t fail
* Automation Best Practices
* Tools
* Compartmentalization
Day 3
Day 3: Exploring Advanced Techniques
* Advanced exercise
* Tips & Tricks
* Documentation
* Advanced exercise
Technical Requirements
- A MacOS, Windows or Linux computer with [Anaconda](https://docs.conda.io/projects/conda/en/stable/user-guide/install/index.html) installed (Python 3.8 version or higher) and a [GitHub](https://github.com/) account.
Instructor
Nick Wiltsie is a Senior Software Engineer at UCLA’s Jonsson Comprehensive Cancer Center. He has a Master’s Degree in Mechanical Engineering from MIT and specializes in creating software solutions to optimize workflows and solve novel problems. He previously worked for Amazon Robotics and NASA’s Mars rover programs at the Jet Propulsion Laboratory (JPL). He was awarded NASA’s Early Career Achievement Medal for his development of key software tools for the Mars Science Laboratory.
Email: nwiltsie@mednet.ucla.edu
Videos
Reviews
This was a great workshop that shows the various steps and options for representing and analyzing ChIP-seq data. The outline of the overall workshop made sense and provided me with a lot of information to try. Thanks!
I was glad that we went over QC methods and tools.
This is a good workshop for biologists to understand the analysis process of ChIP-seq data.
Workshop Details
Prerequisites: (W9) Intro to Python
Length: 3 days, 3 hrs per day
Level: Intermediate
Location: Collaboratory Classroom (Boyer Hall, 529)
Seats Available: 28
Winter 2025 Dates
Jan. 21, 22, and 23
1:30 PM – 4:30 PM
REGISTRATION IS CLOSED!