This readme explains how to use the Nextflow llrnaseq in conjunction with the rna-features python package to generate transfer learning expression features.
- Install
Nextflow
(>=21.04.3
) and thellrnaseq
pipeline. - Install rna-features
(
python>=3.9
). - Create a
samplesheet.csv
that points to yourfastq.gz reads
. - Run
llrnaseq
with the appropriate options for the sample species. - Perform the appropriate differential expression analysis on the gene
counts.txt
produced byllrnaseq
usingDESeq2
. A sample R script along with inputs and expected output contrast files can be found in thedeseq2_example
folder. - Repeat steps 3 - 5 on each dataset, storing the
tpm.tsv
(produced byllrnaseq
) and contrast files (produced byDESeq2
) in folders by dataset. - Generate an expression features matrix by passing the dataset directory paths to rna-features.