Mercurial > repos > messersc > jamm
diff xcorr.r @ 1:243f75d0ed6e draft default tip
Uploaded.
Includes new release 1.0.7 with fixed optional controls.
author | messersc |
---|---|
date | Thu, 19 Feb 2015 05:39:45 -0500 |
parents | d42f4d78c85e |
children |
line wrap: on
line diff
--- a/xcorr.r Wed Dec 17 10:40:23 2014 -0500 +++ b/xcorr.r Thu Feb 19 05:39:45 2015 -0500 @@ -1,7 +1,22 @@ -############################### -#### Fragment Length Calculator -#### R script -############################### +######################################################################## +# JAMMv1.0.7rev1 is a peak finder for joint analysis of NGS replicates. +# Copyright (C) 2014-2015 Mahmoud Ibrahim +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <http://www.gnu.org/licenses/>. +# +# Contact: mahmoud.ibrahim@mdc-berlin.de +######################################################################## # ========================= @@ -31,7 +46,7 @@ for (each.arg in args) { #input bed file if (grepl('^-ibed=',each.arg)) { - arg.split <- strsplit(each.arg,'=',fixed=TRUE)[[1]] # split on = + arg.split <- strsplit(each.arg,'=',fixed=TRUE)[[1]] if (! is.na(arg.split[2]) ) { ibed <- arg.split[2] } else { @@ -39,7 +54,7 @@ } } if (grepl('^-s=',each.arg)) { - arg.split <- strsplit(each.arg,'=',fixed=TRUE)[[1]] # split on = + arg.split <- strsplit(each.arg,'=',fixed=TRUE)[[1]] if (! is.na(arg.split[2]) ) { sFile <- arg.split[2] } else { @@ -47,7 +62,7 @@ } } if (grepl('^-rl=',each.arg)) { - arg.split <- strsplit(each.arg,'=',fixed=TRUE)[[1]] # split on = + arg.split <- strsplit(each.arg,'=',fixed=TRUE)[[1]] if (! is.na(arg.split[2]) ) { rl <- arg.split[2] } else { @@ -55,7 +70,7 @@ } } if (grepl('^-d=',each.arg)) { - arg.split <- strsplit(each.arg,'=',fixed=TRUE)[[1]] # split on = + arg.split <- strsplit(each.arg,'=',fixed=TRUE)[[1]] if (! is.na(arg.split[2]) ) { storeFile <- arg.split[2] } else { @@ -63,7 +78,7 @@ } } if (grepl('^-p=',each.arg)) { - arg.split <- strsplit(each.arg,'=',fixed=TRUE)[[1]] # split on = + arg.split <- strsplit(each.arg,'=',fixed=TRUE)[[1]] if (! is.na(arg.split[2]) ) { cornum <- as.numeric(arg.split[2]) } else {