Like the previous exercise, we can use RSEM to estimate the expression levels of the re-constructed transcripts under the four conditions: logarithmic growth, plateau phase, heat shock and diauxic shift. First, we align the RNA-Seq reads to the Trinity transcripts using Bowtie. Then we run RSEM to estimate the number of reads mapped to each transcript. We do not need a splice-aware aligner (such as STAR) in this case because we are mapping the reads to cDNAs instead of a genomic sequence. Also the gap-free alignment produced by Bowtie is used as input for RSEM.
Execute
Locate util/align_and_estimate_abundance.pl in the trinityrnaseq-2.2.0 distribution, and run
JOBID USER STAT QUEUE FROM_HOST EXEC_HOST JOB_NAME SUBMIT_TIME
993742 s00ycm0 RUN 4G alps1 2*alps1-40 RSEM_Sp_ds Nov 18 23:12
993743 s00ycm0 RUN 4G alps1 2*alps1-41 RSEM_Sp_hs Nov 18 23:12
993744 s00ycm0 RUN 4G alps1 2*alps1-42 *EM_Sp_log Nov 18 23:12
993745 s00ycm0 RUN 4G alps1 2*alps1-43 *M_Sp_plat Nov 18 23:12
Resource usage
Job
ALPS Queue Name
CPU Time
Max Memory
Duration
RSEM_Sp_ds
4G
42.28 sec.
-
32 seconds
RSEM_Sp_hs
4G
36.40 sec.
-
26 seconds
RSEM_Sp_log
4G
14.28 sec.
-
13 seconds
RSEM_Sp_plat
4G
48.40 sec.
-
38 seconds
Estimations
Once the jobs are completed, we will find *.isoforms.results and *.genes.results in the output folders. These files contain the expected counts and normalized expression values of the Trinity transcripts (isoforms) and components (genes).
ls -la RSEM_Sp_*/*results
-rw-rw-r-- 1 ycl6 ycl6 28893 Oct 27 12:42 RSEM_Sp_ds/Sp_ds.genes.results
-rw-rw-r-- 1 ycl6 ycl6 30731 Oct 27 12:42 RSEM_Sp_ds/Sp_ds.isoforms.results
-rw-rw-r-- 1 ycl6 ycl6 28579 Oct 27 12:42 RSEM_Sp_hs/Sp_hs.genes.results
-rw-rw-r-- 1 ycl6 ycl6 30369 Oct 27 12:42 RSEM_Sp_hs/Sp_hs.isoforms.results
-rw-rw-r-- 1 ycl6 ycl6 28928 Oct 27 12:42 RSEM_Sp_log/Sp_log.genes.results
-rw-rw-r-- 1 ycl6 ycl6 30754 Oct 27 12:42 RSEM_Sp_log/Sp_log.isoforms.results
-rw-rw-r-- 1 ycl6 ycl6 28866 Oct 27 12:42 RSEM_Sp_plat/Sp_plat.genes.results
-rw-rw-r-- 1 ycl6 ycl6 30685 Oct 27 12:42 RSEM_Sp_plat/Sp_plat.isoforms.results
We can use head to examine these files. Your values may not be the same because the assembly results are not deterministic.