https://github.com/arjunrajlaboratory/RajLabSeqTools
Tip revision: c8b8c79b2ec9c1bd9eb7ced427bb2aec25f19506 authored by Benjamin Emert on 26 March 2020, 17:37:11 UTC
Updated reorganizeBasespaceFiles.py to better parse samples with same first index (e.g. sample 1 and sample10)
Updated reorganizeBasespaceFiles.py to better parse samples with same first index (e.g. sample 1 and sample10)
Tip revision: c8b8c79
runFastQC.sh
#!/bin/bash
# run from within repo
if [ ! -d $EXPERIMENT/analyzed ]; then
mkdir $EXPERIMENT/analyzed
fi
CURRENTSAMPLENUMBER=1
for fileName in $EXPERIMENT/raw/* ; do
echo "Working on sample $CURRENTSAMPLENUMBER of experiment $EXPERIMENT"
SAMPLEID=`basename "$fileName"`
if [ ! -d $EXPERIMENT/analyzed/$SAMPLEID ]; then
mkdir $EXPERIMENT/analyzed/$SAMPLEID
fi
destinationDir="$EXPERIMENT/analyzed/$SAMPLEID/fastqc/"
if [ ! -d $destinationDir ]; then
mkdir "$destinationDir"
fi
inputFileR1="$EXPERIMENT/raw/$SAMPLEID/${SAMPLEID}_R1.fastq.gz"
inputFileR2="$EXPERIMENT/raw/$SAMPLEID/${SAMPLEID}_R2.fastq.gz"
fullCmd="fastqc -o $destinationDir $inputFileR1"
echo "$fullCmd"
bsub -J "$EXPERIMENT.FastQC.$CURRENTSAMPLENUMBER" -o "$EXPERIMENT/analyzed/$SAMPLEID/log/$(date +%Y-%m-%d_%H-%M).FastQC.bsub.stdout" -e "$EXPERIMENT/analyzed/$SAMPLEID/log/$(date +%Y-%m-%d_%H-%M).FastQC.bsub.stderr" "$fullCmd"
echo ""
if [ $PAIRED_OR_SINGLE_END_FRAGMENTS = "paired" ]; then
fullCmd="fastqc -o $destinationDir $inputFileR2"
echo "$fullCmd"
bsub -J "$EXPERIMENT.FastQC.$CURRENTSAMPLENUMBER" -o "$EXPERIMENT/analyzed/$SAMPLEID/log/$(date +%Y-%m-%d_%H-%M).FastQC.bsub.stdout" -e "$EXPERIMENT/analyzed/$SAMPLEID/log/$(date +%Y-%m-%d_%H-%M).FastQC.bsub.stderr" "$fullCmd"
echo ""
fi
CURRENTSAMPLENUMBER=$((CURRENTSAMPLENUMBER+1))
done
echo "Submitted all samples to FastQC"