grep "^>" <(gunzip -c GRCm38.primary_assembly.genome.fa.gz) | cut -d " " -f 1 > decoys.txt
sed -i.bak -e 's/>//g' decoys.txt
cat gencode.vM32.transcripts.fa.gz GRCm39.primary_assembly.genome.fa.gz > gentrome.fa.gz
#!/bin/bash
#PBS -l nodes=1:ppn=1,mem=40gb
#PBS -l walltime=01:00:00:00
#PBS -m abe
#PBS -M harshangda...@postgrad.manchester.ac.uk
cd /mnt/panfs1/scratch/wsspaces/hkaranpuri-Alternative-Splicing-0/Salmon2
module load apps/salmon/1.4.0
fastqDir=/scratch/wsspaces/hkaranpuri-Alternative-Splicing-0/Alternative_Splicing_fastq
SalIndex=/scratch/wsspaces/hkaranpuri-Alternative-Splicing-0/Salmon2/salmon_index5
outDir=/scratch/wsspaces/hkaranpuri-Alternative-Splicing-0/Salmon2/output5
for fn in ${fastqDir}/*R1*.fastq.gz ;
do
noExt=${fn%%_R1_001.fastq.gz}
samp=`basename ${noExt}`
inputFastq2=${noExt}_R2_001.fastq.gz
dircur=`dirname ${fn}`
qsub -V <<-_EOF
#!/bin/bash
#PBS -l nodes=2:ppn=8
#PBS -l mem=30gb
#PBS -l walltime=01:00:00:00
#PBS -N SalmonQuant_${noExt}
cd $PBS_O_WORKDIR/
#module load apps/salmon/0.13.0
module load apps/salmon/1.2.0
echo 'Processing sample ${samp}'
echo 'Fastq1 ${fn}'
echo 'Fastq2 ${inputFastq2}'
salmon quant -i ${SalIndex} -l A \
-1 ${fn} \
-2 ${inputFastq2} \
-p 8 --validateMappings -o ${outDir}/${samp}_quant
_EOF
sleep 0.2