comparison customProDB.R @ 7:b83a4002aab1 draft

planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/bumbershoot/customProDB commit 141369f97aa2804d2bbfd9ed620ea2a5574994c2-dirty
author galaxyp
date Fri, 06 May 2016 15:56:07 -0400
parents 61e45c111ef7
children fa6aa0d5a27c
comparison
equal deleted inserted replaced
6:61e45c111ef7 7:b83a4002aab1
21 option_list$vcf <- make_option('--vcf', type='character') 21 option_list$vcf <- make_option('--vcf', type='character')
22 option_list$exon_anno <- make_option('--exon_anno', type='character') 22 option_list$exon_anno <- make_option('--exon_anno', type='character')
23 option_list$proteinseq <- make_option('--proteinseq', type='character') 23 option_list$proteinseq <- make_option('--proteinseq', type='character')
24 option_list$procodingseq <- make_option('--procodingseq', type='character') 24 option_list$procodingseq <- make_option('--procodingseq', type='character')
25 option_list$ids <- make_option('--ids', type='character') 25 option_list$ids <- make_option('--ids', type='character')
26 option_list$rpkmCutoff <- make_option('--rpkmCutoff', type='character')
26 option_list$outputFile <- make_option('--outputFile', type='character') 27 option_list$outputFile <- make_option('--outputFile', type='character')
27 28
28 29
29 opt <- parse_args(OptionParser(option_list=option_list)) 30 opt <- parse_args(OptionParser(option_list=option_list))
30 31
34 bai_file = GalaxyInputFile(required=TRUE), 35 bai_file = GalaxyInputFile(required=TRUE),
35 vcf_file = GalaxyInputFile(required=TRUE), 36 vcf_file = GalaxyInputFile(required=TRUE),
36 exon_anno_file = GalaxyInputFile(required=TRUE), 37 exon_anno_file = GalaxyInputFile(required=TRUE),
37 proteinseq_file = GalaxyInputFile(required=TRUE), 38 proteinseq_file = GalaxyInputFile(required=TRUE),
38 procodingseq_file = GalaxyInputFile(required=TRUE), 39 procodingseq_file = GalaxyInputFile(required=TRUE),
40 rpkmCutoff = GalaxyNumericParam(required=TRUE),
39 ids_file = GalaxyInputFile(required=TRUE), 41 ids_file = GalaxyInputFile(required=TRUE),
40 outputFile = GalaxyOutput("FASTA","fasta")) 42 outputFile = GalaxyOutput("FASTA","fasta"))
41 { 43 {
42 file.symlink(exon_anno_file, paste(dirname(exon_anno_file), "exon_anno.RData", sep="/")) 44 file.symlink(exon_anno_file, paste(dirname(exon_anno_file), "exon_anno.RData", sep="/"))
43 file.symlink(proteinseq_file, paste(dirname(exon_anno_file), "proseq.RData", sep="/")) 45 file.symlink(proteinseq_file, paste(dirname(exon_anno_file), "proseq.RData", sep="/"))
49 file.symlink(bai_file, paste(bamLink, ".bai", sep="")) 51 file.symlink(bai_file, paste(bamLink, ".bai", sep=""))
50 52
51 suppressPackageStartupMessages(library(customProDB)) 53 suppressPackageStartupMessages(library(customProDB))
52 54
53 easyRun(bamFile=bamLink, vcfFile=vcf_file, annotation_path=dirname(exon_anno_file), 55 easyRun(bamFile=bamLink, vcfFile=vcf_file, annotation_path=dirname(exon_anno_file),
54 outfile_path=".", outfile_name="output", 56 rpkm_cutoff=rpkmCutoff, outfile_path=".", outfile_name="output",
55 nov_junction=F, INDEL=T, lablersid=F, COSMIC=F) 57 nov_junction=F, INDEL=T, lablersid=F, COSMIC=F)
56 } 58 }
57 59
58 60
59 params <- list() 61 params <- list()