From a1f44cf7f1e6bcca5a415123d811960ed509815a Mon Sep 17 00:00:00 2001 From: Aaron <aaronquinlan@gmail.com> Date: Wed, 6 Jun 2012 13:04:42 -0400 Subject: [PATCH] -wo -wao -c with -abam force BED output. Thanks to @agordon. --- src/intersectBed/intersectMain.cpp | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/src/intersectBed/intersectMain.cpp b/src/intersectBed/intersectMain.cpp index c26aae08..f1d26a24 100644 --- a/src/intersectBed/intersectMain.cpp +++ b/src/intersectBed/intersectMain.cpp @@ -225,16 +225,9 @@ int intersect_main(int argc, char* argv[]) { cerr << endl << "*****" << endl << "*****WARNING: -loj is ignored with -abam" << endl << "*****" << endl; } - if (inputIsBam && writeCount) { - cerr << endl << "*****" << endl << "*****WARNING: -c is ignored with -abam" << endl << "*****" << endl; - } - - if (inputIsBam && writeOverlap) { - cerr << endl << "*****" << endl << "*****WARNING: -wo is ignored with -abam" << endl << "*****" << endl; - } - - if (inputIsBam && writeAllOverlap) { - cerr << endl << "*****" << endl << "*****WARNING: -wao is ignored with -abam" << endl << "*****" << endl; + if (outputIsBam && (writeCount || writeOverlap || writeAllOverlap)) + { + outputIsBam = false; } if (!showHelp) { -- GitLab