Contents

A big thanks to Leighton Core, who shared his Functional Genomics class content with me. Dr. Core developed much of the basic command line utilities text and examples that were reproduced with his permission.

1 Lecture 1: Introduction to High Throughput Sequencing Technology Lecture

Lecture 1 PDF
Lecture 1 2025 Recording
Lecture 1 2024 Recording

2 Lecture 2: Command Line Basics (directories, head, wc, etc.)

Lecture 2 HTML
Lecture 2 2025 Recording
Lecture 2 2024 Recording

3 Lecture 3: Command Line Basics (pipes, compression, and grep)

Lecture 3 HTML
Lecture 3 2025 Recording
Lecture 3 2024 Recording

4 Lecture 4: Command Line Basics (find, cut, variables, scripting, and permissions)

Lecture 4 HTML
Lecture 4 2025 Recording
Lecture 4 2025 Recording
Lecture 4 2024 Recording

5 Lecture 5: awk

Lecture 5 HTML
Lecture 5 2025 Recording
Lecture 5 2024 Recording

6 Lecture 6: Logical operators, loops, and Xanadu (the UCHC computing server)

Lecture 6 HTML
Lecture 6 2025 Recording
Lecture 6 2024 Recording

7 Lecture 7: Batch scripts, interactive sessions, and software installs

Lecture 7 HTML
Lecture 7 Recording

8 Lecture 8: Illumina data format, QC, and preprocessing

Lecture 8 HTML
Lecture 8 2025 Recording
Lecture 8 2024 Recording

9 Lecture 9: fastx tools preprocessing

Lecture 9 HTML
Lecture 9 2025 Recording
Lecture 9 2024 Recording

10 Lecture 10: Aligning Illumina data

Lecture 10 HTML
Lecture 10 2025 Recording
Lecture 10 2024 Recording

11 Lecture 11: Transcription Factors Lecture

Lecture 11 PDF_1
Lecture 11 PDF_2
Lecture 11 Recording

12 Lecture 12: Post-mapping processing with samtools and bedtools

Lecture 12 HTML
Lecture 12 2025 Recording 1
Lecture 12 2025 Recording 2
Lecture 12 2024 Recording

13 Lecture 13: The UCSC genome browser

Lecture 13 PDF
Lecture 13 HTML
Lecture 13 2025 Recording
Lecture 13 2023 Recording

14 Lecture 14: ChIP-seq peak calling

Lecture 14 HTML
Lecture 14 2025 Recording
Lecture 14 2024 Recording

15 Lecture 15: Analyze ChIP-seq peaks with bedtools and awk

Lecture 15 HTML
Lecture 15 2025 Recording
Lecture 15 2024 Recording

16 Lecture 16: de novo motif analysis

Lecture 16 HTML
Lecture 16 2025 Recording
Lecture 16 2024 Recording

17 Lecture 17: Motif queries to genomes and databases

Lecture 17 HTML
Lecture 17 2025 Recording
Lecture 17 2024 Recording

18 Lecture 18: Introduction to R

Lecture 18 HTML
Lecture 18 Recording

19 Lecture 19: R functions and plotting

Lecture 19 HTML
Lecture 19 Recording

20 Lecture 20: RNA-seq lecture

Lecture 20 PDF
Lecture 20 Recording

21 Lectures 21-23: RNA-seq in the command line

Lecture 21-23 HTML
Lecture 21 Recording Lecture 22 Recording Lecture 23 Recording

22 Lectures 24-25: RNA-seq in R

Lecture 24-25 HTML
Lecture 24 Recording Lecture 25 Recording

23 Lectures 26-27: ATAC-seq

Lecture 26-27 HTML
Lecture 26 Recording Lecture 27 Recording