aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorzsloan2021-07-23 20:08:36 +0000
committerzsloan2021-09-23 19:29:59 +0000
commit91804b4d4f5f82ddad30b68691456885b39309c9 (patch)
tree35e71a4a2defe81174fe25e9c264bba78ccaa90a /scripts
parent14d76308a779f6e4da4c9f4c17f971f5a0c938b0 (diff)
downloadgenenetwork3-91804b4d4f5f82ddad30b68691456885b39309c9.tar.gz
Added line priting pair-scan results to CSV and changed the default step-size to 10cM for pair-scan
Diffstat (limited to 'scripts')
-rw-r--r--scripts/rqtl_wrapper.R9
1 files changed, 7 insertions, 2 deletions
diff --git a/scripts/rqtl_wrapper.R b/scripts/rqtl_wrapper.R
index 2641271..ebd5a91 100644
--- a/scripts/rqtl_wrapper.R
+++ b/scripts/rqtl_wrapper.R
@@ -158,7 +158,7 @@ if (!is.null(opt$interval)) {
cross_object <- calc.genoprob(cross_object, step=5, stepwidth="max")
} else if (!is.null(opt$pairscan)) {
verbose_print('Calculating genotype probabilities with interval mapping\n')
- cross_object <- calc.genoprob(cross_object, step=20)
+ cross_object <- calc.genoprob(cross_object, step=10)
} else {
verbose_print('Calculating genotype probabilities\n')
cross_object <- calc.genoprob(cross_object)
@@ -244,4 +244,9 @@ if (!is.null(opt$addcovar) || !is.null(opt$control)){
qtl_results = scan_func(cross_object, pheno.col=1, model=opt$model, method=opt$method)
}
-write.csv(qtl_results, out_file)
+verbose_print('Writing results to CSV file\n')
+if (!is.null(opt$pairscan)) {
+ write.csv(qtl_results[1], out_file)
+} else {
+ write.csv(qtl_results, out_file)
+}