Most BTEP courses include detailed course materials including lesson content, additional resources, and lesson associated data. These course materials are listed here so that learners can easily return to and review concepts taught in class and/or reproduce code. These materials are also meant to serve as stand alone tutorials for those unable to attend a given course.
Note: not all classes include detailed course material. Other course materials including presentation slides and handouts can also be found here.
Programming Languages
- Python Introductory Education Series (August 2023)
- Toward Reproducibility with R on Biowulf
- R Introductory Series 2024
- R Introductory Series 2023
- This course introduced the foundational skills necessary to begin to analyze and visualize data in R and was designed for individuals new to R or with limited R experience.
- Data Visualization with R
- The purpose of this course was to introduce learners to data visualization with R with a primary focus on ggplot2 and related packages. Course content was developed for those with beginner level experience in R.
- Data Wrangling with R
- This course was designed for those with beginner level experience to introduce learners to essential R packages and functions needed to explore, clean, transform, and summarize data.
- How to install and setup and R environment
Data Analysis
- Getting Started with scRNA-Seq
- This content was from a mini series, designed to help attendees learn more about single cell RNA-Seq, from applicable technologies to data analysis. This was not a course. While content from each seminar is complementary, each seminar was designed independently.
- Microbiome Analysis with QIIME2
- This course was designed to teach the basics of targeted amplicon data processing and analysis using the QIIME2 platform. Course topics included how to format data and metadata, import data, demultiplex sequences, trim sequences, denoise and classify sequences, and conduct basic analyses including measures of alpha and beta diversity.
- Bioinformatics for Beginners: RNA-Seq
- This course was designed to teach the basic skills needed for bioinformatics, including working on the Unix command line. This course primarily focused on RNA-Seq analysis. All steps of the RNA-Seq workflow, from raw data to differential expression and gene ontology analysis, were covered.
- Variant Analysis – Experimental Design, Best Practices, and Workflows (June 30, 2022)
- Presentation slides:
- Qlucore: Pathway Analysis with Gene Set Enrichment Analysis (GSEA) (April 6)
- Introducing QIIME2, a Powerful Platform for Microbiome Analysis (March 24)
- Presentation slides: qiime2_overview
CCR Bioinformatics Resources
- BTEP – Bioinformatics Resources for CCR Scientists
- These pages list and describe the main resources available to CCR scientists for carrying out bioinformatic analysis on their data.
- These resources include:
- Places to obtain training and assistance – BTEP Resources
- Information about data delivered by the NCI sequencing facilities
- High performance compute facilites – Biowulf/Helix
- Using Globus to transfer large files
- Commercial Software licensed by NCI for use by CCR scientists
- Open source resources developed by the scientific community
- Info about network storage facilities
- These resources include:
- These pages list and describe the main resources available to CCR scientists for carrying out bioinformatic analysis on their data.
Other
- Accessing Partek Flow at NIH
- Introduction to Unix on Biowulf (January 22 – February 7, 2024)
- Introduction to Biowulf (September 7 – September 28, 2023)
- Introduction to Bioinformatics Summer Series (June 13 – July 27)
- Analyzing your data WITHOUT coding experience: CCR Bioinformatics Licensed Software
- Introduction to Biowulf (May – Jun, 2023)
- Introduction to Unix on Biowulf (Jan – Feb, 2023)
- Biowulf is the high performance compute cluster at NIH and runs on a Unix-like operating system. This course series introduced the basics of working in Unix command line on Biowulf.
- BTEP Coding Club