View source: R/wrapperFunctions_ctk.R
ctk_joinWrapper | R Documentation |
Wrapper function for galaxy's joinWrapper
ctk_joinWrapper( file1, file2, field1, field2, mode, outFile = file.path(dirname(file1), paste0("Unique_", basename(file1))), sb = "joinWrapper.py", python = "python", stderr = file.path(dirname(file1), paste0(basename(file1), "_ctk_joinWrapper_stderr.txt")), stdout = file.path(dirname(file1), paste0(basename(file1), "_ctk_joinWrapper_stdout.txt")), useClipRConda = ifelse(is.null(getOption("CLIPflexR.condaEnv")), FALSE, TRUE), additional_Args = NULL, verbose = FALSE, writelog = T )
file1 |
path to file 1 to join (BED or tab delimited text). |
file2 |
path to file 2 to join (BED or tab delimited text). |
field1 |
field/column for file 1 join. |
field2 |
field/column for file 2 join. |
mode |
join mode. |
outFile |
path to output file. |
sb |
path to joinWrapper.py from Galaxy |
python |
path to python. |
stderr |
path to stdout file. |
stdout |
path to stdout file. |
useClipRConda |
use conda environment installed by Herper, TRUE (default) or FALSE. |
additional_Args |
additional arguments to be passed to system call. |
verbose |
print messages, TRUE or FALSE (default). |
writelog |
write stderr/stdout logs, TRUE (default) or FALSE. |
path to joined file.
Kathryn Rozen-Gagnon
## Not run: testFasta <- system.file("extdata/hg19Small.fa",package="CLIPflexR") myIndex <-suppressWarnings(bowtie2_index(testFasta, overwrite = TRUE)) testFQ <- system.file("extdata/Fox3_Std_small.fq.gz",package="CLIPflexR") FqFile_FF <- ctk_fastqFilter(testFQ,qsFilter="mean:0-29:20",verbose=TRUE) FqFile <- decompress(FqFile_FF,overwrite=TRUE) FqFile_clipped <- fastx_clipper(FqFile,length=20) FqFile_QF <- fastq_quality_trimmer(FqFile_clipped) FqFile_Col <- ctk_fastq2collapse(FqFile_QF,verbose=TRUE) FqFile_QFColStripped <- ctk_stripBarcode(FqFile_Col,linkerlength=5,inputFormat="fastq") bam <- suppressWarnings(bowtie_align(FqFile_QFColStripped,myIndex, overwrite=TRUE, inputFormat="fastq")) mutationFile <- system.file("extdata/Fox3_Std_small_mutation.txt",package="CLIPflexR") parsedAlignment <- ctk_parseAlignment(bam,mutationFile=mutationFile) uniqueTags <- ctk_tag2collapse(parsedAlignment,weight=FALSE,randomBarcode=FALSE, weightInName=FALSE,verbose=TRUE) ctk_joinWrapper(mutationFile,uniqueTags,4,4,"N",verbose=TRUE) ## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.