Mercurial > repos > mingchen0919 > aurora_skewer
diff skewer.Rmd @ 1:e969699f49b6 draft
working version
author | mingchen0919 |
---|---|
date | Fri, 02 Mar 2018 09:59:25 -0500 |
parents | 746b9263ec64 |
children | d9601e1eb360 |
line wrap: on
line diff
--- a/skewer.Rmd Thu Mar 01 14:25:15 2018 -0500 +++ b/skewer.Rmd Fri Mar 02 09:59:25 2018 -0500 @@ -1,29 +1,56 @@ --- -title: 'HTML report title' -output: - html_document: - number_sections: true - toc: true - theme: cosmo - highlight: tango +title: 'Skewer Trimming' +output: html_document --- ```{r setup, include=FALSE, warning=FALSE, message=FALSE} knitr::opts_chunk$set( - echo = as.logical(), + echo = as.logical(opt$X_e), error = TRUE ) ``` -# Code for computational analysis +# Run Skewer -```{r 'step 1'} +```{bash} +cd ${X_d} -``` +cat >temp.sh <<EOL +skewer \\ + -q ${X_A} \\ + -Q ${X_B} \\ + -x ${X_x} \\ + -y ${X_y} \\ + ${X_X} \\ + ${X_Y} \\ + -o ${X_d}/trim > /dev/null 2>&1 +EOL -```{r 'ste[ 2'} +grep -v None temp.sh > skewer-job.sh +# run skewer +sh skewer-job.sh + +cp trim-trimmed-pair1.fastq ${X_f} +cp trim-trimmed-pair2.fastq ${X_r} +mv trim-trimmed.log trim-trimmed.txt ``` +```{r} +# display skewer job script +skewer_sh = paste0(opt$X_d, '/skewer-job.sh') +tags$code(tags$pre(readChar(skewer_sh, file.info(skewer_sh)$size ))) +``` + +# Results + +```{r} +tags$ul( + tags$li(tags$a(href = 'trim-trimmed.txt', 'trim-trimmed.log')), + tags$li(tags$a(href = 'trim-trimmed-pair1.fastq', 'trim-trimmed-pair1.fastq')), + tags$li(tags$a(href = 'trim-trimmed-pair2.fastq', 'trim-trimmed-pair2.fastq')) +) +``` +