DIR=""
ls $DIR/*.fastq.gz | while read line; do echo ${line%_*}; done | uniq >sample.txt
if [ ! -d trim ]; then
mkdir trim
fi
sp="_"
suffix=".fastq.gz"
for sample in $(cat sample.txt); do
trim_galore --paired ${sample}${sp}1${suffix} ${sample}${sp}2${suffix} --gzip -j 8 -o trim
done
mapping
if [ ! -d bam ]; then
mkdir bam
fi
cat sample.txt | while read line; do sample=$(basename $line);bwa mem -t 16 /home/reference/Dmelanogaster/UCSC/dm6/Sequence/BWAindex/dm6 trim/${sample}_1_val_1.fq.gz trim/${sample}_2_val_2.fq.gz | samtools sort -@ 16 -o bam/${sample}.bam -; done