Juvenile Pacific cod will be reared in three temperatures under feeding and non-feeding conditions, then an integrated genomic approach will identify genes, gene variants, and epigenetic markers that respond to thermal stress and confer resilience. To complement the genomic approaches and further investigate temperature influences on energy resources, we will perform lipid analyses. This work will inform predictions of genetic selection and molecular response of Pacific cod in the Gulf of Alaska under climate change.
-
Experimental sampling data - data/temp-experiment.csv
-
Liver lipid data from Louise
The three main working directories are:
data
code
output
For any code document, the name should start with a 2 number prefix (eg 01-temp-size-analysis.Rmd). All output from that code should be in a sub-directory of output named the same as the code. For example the output of 01-temp-size-analysis.Rmd would be in output/01-temp-size-analysis.Rmd/
Fish (n=40 per treatment, N=160) were tagged prior to the experiment, and per-individual growth metrics were collected to calculate specific growth rates based on wet weights (SGRww) and standard length (SGRsl) during experimental treatments, and Fulton's condition index based on wet weight (Kwet), and hepatosomatic index (HSI) at treatment termination. Please see 0-Phenotypes notebook for details.
The workflow for RNAseq data analysis uses the following steps. Visualizations of results can be viewed in the rendered .md
files (e.g., 07-cod-RNAseq-DESeq2.md`)
- Perform quality control (QC) and trimming on the raw reads (
05-cod-RNAseq-trimming
). QC was performed using FastQC/MultiQC, and reads were trimmed using Flexbar. - Align trimmed reads to reference transcriptome\genome and generate an estimate of transcript\gene abundance in the form of a gene-level counts matrix (
06-cod-RNAseq-alignment
,06.2-cod-RNAseq-alignment-genome
). Reads were pseudoaligned to a transcriptome using kallisto, and transcript abundances were summarized to gene-level counts using Trinity abundance_estimates_to_matrix.pl. We also aligned reads to a genome using Hisat2 and summarized to gene-level counts using featureCounts. - Identify differentially expressed genes (DEGs), and generate associated visualizations (heatmap, volcano plot) (
07-cod-RNAseq-DESeq2
,07.2.1-cod-RNAseq-DESeq2genome-exon
,07.2.2-cod-RNAseq-DESeq2-genome-gene
). Differential expression analysis was performed with DESeq2. - Annotate reference transcriptome/genome to generate a database of transcript/gene IDs and associated gene ontology (GO) terms (
03-transcriptome-annotation
,03.2-genome-annotation
) - Identify enriched GO terms (
08-cod-RNAseq-GO-annotation
,08.2.1-cod-RNAseq-GO-annotation-genome-exon
). Enrichment analysis was performed using DAVID.