# HG changeset patch # User stef # Date 1402666896 14400 # Node ID 75d96e0555d1f36f0d32ebd7fa277dd09925f00a # Parent e81046cbc191576008931acdef0d904f248822a4 Uploaded diff -r e81046cbc191 -r 75d96e0555d1 QDNAseq.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/QDNAseq.xml Fri Jun 13 09:41:36 2014 -0400 @@ -0,0 +1,328 @@ + + + + + R + + + Quantitative copy number abberation detection + + + QDNAseq.R + $qdnaseq_cfg + + + + + + + + + + + + + + + .*\S + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +## this file was sourced in QDNAseq R wrapper script +## in this way all galaxy params are passes to R + +## required params +as.integer( "${binSize}" ) -> binSize +"${experimentType}" -> experimentType +"${jobName}" -> outputName + +## extra params +as.logical( "${doCall}" ) -> doCall +"${htmlFile}" -> outputHtml +"${htmlFile.files_path}" -> outputPath +"${use_own_binannotation.binannotation_file}" -> binAnnotations + +## advanced options +as.double( "${advanced.undoSD}" ) -> undoSD +as.logical( "${advanced.debug}" ) -> debug +as.logical( "${advanced.blacklist}" ) -> filterBlacklistedBins +as.integer( "${advanced.mappability}" ) -> mappabilityCutoff +"${advanced.undo_splits}" -> undoSplits + +## history output params +as.logical( "${extra_history_outputs.readcounts_rds}" ) -> doOutputReadcountsRds +as.logical( "${extra_history_outputs.copynumbers_rds}" ) -> doOutputCopynumbersRds +as.logical( "${extra_history_outputs.calls_rds}" ) -> doOutputCallsRds +"${rdsReadCounts}" -> readCountsDatasetFile +"${rdsCopyNumbers}" -> copyNumbersDatasetFile +"${rdsCalls}" -> calledSegmentsDatasetFile + +## plotting params +as.integer( "${plot_options.plot_width}" ) -> PLOT_WIDTH +as.integer( "${plot_options.plot_height}" ) -> PLOT_HEIGHT +"${plot_options.exclude_chrs}" -> excludeChrsString + +## input BAMs init +c() -> bamsPaths +c() -> bamsNames + +#for bam in $bams# +c( bamsPaths, "${bam}" ) -> bamsPaths +c( bamsNames, "${bam.name}" ) -> bamsNames +#end for + + + + + + + + + + + + + extra_history_outputs['readcounts_rds'] == "TRUE" + + + + extra_history_outputs['copynumbers_rds'] == "TRUE" + + + + extra_history_outputs['calls_rds'] == "TRUE" + + + + + + + + + + + + +.. class:: infomark + +**Introduction** + +This tool is a wrapper for the R Bioconductor package QDNAseq_ + +.. _QDNAseq: http://www.bioconductor.org/packages/release/bioc/html/QDNAseq.html + +It determines the copy number state of human chromosomes 1 - 22 for (shallow coverage) whole genome sequencing data. + +----- + +.. class:: warningmark + +Requires internet access for downloading bin-annotations from bitbucket and to show css styling of the final report + +.. class:: warningmark + +All R stderr is rerouted to stdout due to limitations in R. This means the tool might be marked succesful (green) while it actually isn't, closer inspection of the stdout output is required in that case. + +.. class:: warningmark + +The smaller the binsize, the longer the analysis takes + +.. class:: warningmark + +If the data is noisy, a **larger binsize** should be chosen + +.. class:: warningmark + +The input BAMs are expected to be **single end reads of 50bp length** mapped to GRCh37/hg19 genome build. Other experiment setups are currently not supported within galaxy. See the documentation of QDNAseq at bioconductor on how to deal with different setups. + +----- + +**Example** + +To be done + +----- + +**Citation** + +For the underlying tool please cite: llari Scheinin, Daoud Sie et al. DNA copy number analysis of fresh and formalin-fixed specimens by whole-genome sequencing: improved correction of systematic biases and exclusion of problematic regions, (submitted). See also the bioconductor package_ documentation. + +.. _package: http://www.bioconductor.org/packages/release/bioc/html/QDNAseq.html + + + \ No newline at end of file