Make sure to have installed:
apt-get install ca-certificates curl
install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
chmod a+r /etc/apt/keyrings/docker.asc
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | tee /etc/apt/sources.list.d/docker.list > /dev/null
apt-get update
apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
docker ps
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh
...
exec bash
conda config --add channels conda-forge
Requirements
Clone the repo
git clone https://github.com/uclanelsonlab/nl-rna-seq_wf.git
Run the pipeline for your sample, it expects the FASTQ files to be at s3://ucla-rare-diseases/UCLA-UDN/rnaseq/fastq
to download
cd nl-rna-seq_wf/
chmod u+x -R modules/
nextflow run main.nf --sample_name SH1311-P-muscle --proband SH1311-P --library SN_7RNA_S-24-0479_XA044
Check if you have your outputs on S3:
aws s3 ls s3://ucla-rare-diseases/UCLA-UDN/Analysis/UDN_cases/ --recursive | grep SH1311-P-muscle
The expected outputs:
*.rrna.flagstat.txt
)*.globinrna.flagstat.txt
)*.ReadsPerGene.out.tab.gz
)*.ReadsPerGene.log.out
)*.Log.final.out
)*.SJ.out.tab.gz
)*.bam2SJ.out.tab.gz
)*_rare_junctions_all.tsv
) *_rare_junctions_filtered.xlsx
)*.gene_id.exon.ct
)*.gene_id.exon.ct.short.txt
)*.gene_id.exon.ct.summary
)*.hg19_rna.normal.cram
)*.hg19_rna.normal.cram.crai
)