Data Availability
TCGA CRC RNA sequencing data were directly analysed on Cancer Genomics Cloud using a custom pipeline [http://www.cancergenomicscloud.org/]. The processed TE expression for pan-cancer was downloaded from [http://research-pub.gene.com/REdiscoverTEpaper/]. CRC Copy Number GISTIC2 level 4 data was downloaded from Broad GDAC Firehose [http://gdac.broadinstitute.org/runs/analyses_2016_01_28/data/COADREAD/20160128/]. The clinical data, gene program pathways were obtained from [https://xenabrowser.net/]. The TCR/BCR index scores and genetic changes were downloaded from the Supplementary table of the pan-cancer immune landscape paper (PMID: 29628290). Three cell line datasets were downloaded from [https://www.ncbi.nlm.nih.gov/geo/] under the accession number of (i) GSE5816, (ii) GSE80137, and (iii) GSE22250.