Mercurial > repos > dktanwar > test_csaw_1
comparison csaw.R @ 3:ce3ad612a104 draft
Uploaded
| author | dktanwar |
|---|---|
| date | Mon, 18 Dec 2017 11:20:06 -0500 |
| parents | 66356a1014b1 |
| children | aa29b20bbb45 |
comparison
equal
deleted
inserted
replaced
| 2:ed929b85b051 | 3:ce3ad612a104 |
|---|---|
| 13 | 13 |
| 14 library("csaw") | 14 library("csaw") |
| 15 library("stringr") | 15 library("stringr") |
| 16 library("data.table") | 16 library("data.table") |
| 17 library("getopt") | 17 library("getopt") |
| 18 library("Rsamtools") | |
| 18 | 19 |
| 19 | 20 |
| 20 options(stringAsfactors = FALSE, useFancyQuotes = FALSE) | 21 options(stringAsfactors = FALSE, useFancyQuotes = FALSE) |
| 21 # Take in trailing command line arguments | 22 # Take in trailing command line arguments |
| 22 | 23 |
| 26 print(output) | 27 print(output) |
| 27 print(inputs) | 28 print(inputs) |
| 28 | 29 |
| 29 # Separate multiple input files into a list of individual files | 30 # Separate multiple input files into a list of individual files |
| 30 files <- unlist(strsplit(inputs, ',')) | 31 files <- unlist(strsplit(inputs, ',')) |
| 32 | |
| 33 # Index bamfiles | |
| 34 indexBam(files = files) | |
| 31 | 35 |
| 32 # Create windows and count reads in them ---- | 36 # Create windows and count reads in them ---- |
| 33 Sys.time() | 37 Sys.time() |
| 34 windows <- windowCounts(files, spacing=150, width=200, bin=F) | 38 windows <- windowCounts(files, spacing=150, width=200, bin=F) |
| 35 Sys.time() | 39 Sys.time() |
