Advertisement
eriksen

Trimmomatic loop

Sep 18th, 2019
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 KB | None | 0 0
  1. #trimmomatic loop, from: https://github.com/raynamharris/Shell_Intro_for_Bioinformatics_STG/blob/master/lessons/06_ForLoops.md
  2.  
  3. for R1 in *R1*
  4. do
  5. R2=${R1//R1_001.fastq/R2_001.fastq}
  6. R1paired=${R1//.fastq/_paired.fastq}
  7. R1unpaired=${R1//.fastq/_unpaired.fastq}
  8. R2paired=${R2//.fastq/_paired.fastq}
  9. R2unpaired=${R2//.fastq/_unpaired.fastq}
  10. echo "java -jar trimmomatic-0.39.jar PE -phred33 $R1 $R2 $R1paired $R1unpaired $R2paired $R2unpaired ILLUMINACLIP:TruSeq3-PE.fa:2:30:10 LEADING:3 TRAILING:3 SLIDINGWINDOW:4:15 MINLEN:36 -threads 32" >> trimmomatic.cmds
  11. done
  12.  
  13. # Then run trimmomatic.cmds
  14. cat trimmomatic.cmds
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement