Choose how you want to learn
Command-line Based Practical RNA-Seq Data Analysis With Linux & R
Buy this course
One-time purchase of this standalone course.
Continue to course checkout →Included with Annual All Access
This course is included while your Annual All Access membership provides access. This is a recurring subscription.
No free trial is configured for this plan. Review the amount due and renewal terms at checkout.
Compare membership plans →Already purchased? Sign in to access your learning. Review your cart, final price and payment terms before placing an order.
Command-line Based Practical RNA-Seq Data Analysis With Linux & R
About Course


The complete RNA-Seq pipeline, on the command line with R
This is the Linux and R route through RNA-Seq, covering about 7 hours across six sections. It is the version most closely matching how a bioinformatics core facility actually runs the analysis, and it assumes no prior knowledge of Linux, R or RNA-Seq — all three are taught as you go.
What you work through
- RNA-Seq and NGS in depth — what the sequencer measures, and what that permits you to claim.
- Genomic databases — finding and retrieving raw public data.
- File formats — FASTQ, SAM/BAM, GTF and count matrices, and how each stage transforms one to the next.
- Linux for RNA-Seq — the command-line skills the pipeline needs, taught against real sequencing files.
- Quality control and trimming — reading QC reports and deciding what to remove.
- Mapping and alignment evaluation — aligning reads and judging the result.
- Differential expression — with DESeq2, edgeR and Ballgown, including where the three disagree and why.
- Functional analysis — Gene Ontology and KEGG enrichment to turn a gene list into biology.
Why three differential expression tools
DESeq2, edgeR and Ballgown make different statistical assumptions, and on the same dataset they will not return identical gene lists. Knowing why — how each models dispersion, how each handles low counts — is what lets you choose defensibly and answer the reviewer who asks. Most courses teach one tool; this one teaches the comparison.
What you can do afterwards
Take raw RNA-Seq data through the full pipeline on the command line: QC, trimming, alignment, quantification, differential expression in R, and pathway enrichment — producing figures and a defensible interpretation.
Python and Galaxy versions of this same analysis are also available if you prefer either route. We also run RNA-Seq analysis directly as an RNA-Seq analysis service.
Who it suits
Biologists with RNA-Seq data and no computational background, and bioinformatics students who want the command-line pipeline rather than a point-and-click one. No prior Linux, R or RNA-Seq experience is required.
Learning path
Become an RNA-Seq analyst
- 1 Command-line Based Practical RNA-Seq Data Analysis With Linux & R · you're here
- 2 End-to-End RNA-Seq Data Analysis With Python-Based Pipeline
- 3 Hands-on: Single-Cell RNA-Sequencing Data Analysis Using Command-Line and R [Complete Training]
- 4 Hands-on: Single-Cell RNA-Sequencing Data Analysis Using Python [Complete Training]
Not ready to enrol?
Get the free syllabus & course updates
We'll email you the full outline for this course plus a starter guide — no spam, unsubscribe anytime.
Tools & technologies you'll use
- Python
- R
- Linux
- Bash / CLI
- Galaxy
- DESeq2
- edgeR
Course Content
In-Depth Introduction to RNA-Seq
-
In-depth Introduction to RNA-Seq Data Analysis, Linux Computing and R
44:08 -
Introduction to Linux for Bioinformatics
22:32 -
Introduction to ArrayExpress – Getting Started With MicroArray Analysis
09:56
Genomic Databases for Raw Data
File Formats
Introduction to Linux for RNA-Seq
RNA-Seq Data Analysis Pipeline (Theoretical & Practical)
Evaluation
Earn a certificate
Add this certificate to your resume to demonstrate your skills & increase your chances of getting noticed.
Student Ratings & Reviews
Who this course is for
- The target audience for this course are biologists, beginners in Bioinformatics with no or little experience in R, Linux or RNA-Seq
- People who need to discover differential gene expressions in their dataset
- People who need to complete their RNA-Seq research
What you need to start
- No Prior Knowledge of R or Linux Required
- No Prior Knowledge of RNA-Seq Required
Common questions
Do I need any prior experience for this course?
These are the prerequisites: No Prior Knowledge of R or Linux Required; No Prior Knowledge of RNA-Seq Required.
How long does Command-line Based Practical RNA-Seq Data Analysis With Linux & R take to complete?
The course contains roughly 7 hours of material across 6 sections. It is self-paced, so you can work through it as quickly or slowly as suits you.
How long do I have access after enrolling?
Access is lifetime. Once you enrol you keep the course and any future updates to it, with no recurring fee.
Do I get a certificate?
Yes — you receive a certificate of completion once you finish the course, which you can share on LinkedIn or include in a CV.
Is this course hands-on or theory only?
It is project-based. You work with real research datasets and run the analyses yourself rather than only watching them being explained.