## Paths to BAM files
param <- system.file("extdata", "bowtieSE.param", package="systemPipeR")
targets <- system.file("extdata", "targets.txt", package="systemPipeR")
args_bam <- systemArgs(sysma=param, mytargets=targets)
bfl <- BamFileList(outpaths(args_bam), yieldSize=50000, index=character())
## Not run:
# ## SYSargs with paths to range data and count files
# args <- systemArgs(sysma="param/count_rangesets.param", mytargets="targets_macs.txt")
#
# ## Iterative read counting
# countDFnames <- countRangeset(bfl, args, mode="Union", ignore.strand=TRUE)
# writeTargetsout(x=args, file="targets_countDF.txt", overwrite=TRUE)
#
# ## Run differential abundance analysis
# cmp <- readComp(file=args_bam, format="matrix")
# args_diff <- systemArgs(sysma="param/rundiff.param", mytargets="targets_countDF.txt")
# dbrlist <- runDiff(args, diffFct=run_edgeR, targets=targetsin(args_bam), cmp=cmp[[1]], independent=TRUE, dbrfilter=c(Fold=2, FDR=1))
# writeTargetsout(x=args_diff, file="targets_rundiff.txt", overwrite=TRUE)
# ## End(Not run)
Run the code above in your browser using DataLab