DoC now does not require a -o argument. (Change for Matt)
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@3157 348d0f76-0448-11de-a6fe-93d51630548a
This commit is contained in:
parent
2183f10a1d
commit
7b05091c04
|
|
@ -102,7 +102,8 @@ public class DepthOfCoverageWalker extends LocusWalker<Map<String,int[]>, Covera
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( getToolkit().getArguments().outFileName == null ) {
|
if ( getToolkit().getArguments().outFileName == null ) {
|
||||||
throw new StingException("This walker requires that you specify an output file (-o)");
|
logger.warn("This walker creates many output files from one input file; you may wish to specify an input file rather "+
|
||||||
|
"than defaulting all output to stdout.");
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( ! omitDepthOutput ) { // print header
|
if ( ! omitDepthOutput ) { // print header
|
||||||
|
|
@ -299,7 +300,7 @@ public class DepthOfCoverageWalker extends LocusWalker<Map<String,int[]>, Covera
|
||||||
|
|
||||||
printIntervalTable(statsOut,nTargetsByAvgCvgBySample,firstStats.getEndpoints());
|
printIntervalTable(statsOut,nTargetsByAvgCvgBySample,firstStats.getEndpoints());
|
||||||
|
|
||||||
if ( ! getToolkit().getArguments().outFileName.contains("stdout")) {
|
if ( getToolkit().getArguments().outErrFileName != null && ! getToolkit().getArguments().outFileName.contains("stdout")) {
|
||||||
summaryOut.close();
|
summaryOut.close();
|
||||||
statsOut.close();
|
statsOut.close();
|
||||||
}
|
}
|
||||||
|
|
@ -490,7 +491,7 @@ public class DepthOfCoverageWalker extends LocusWalker<Map<String,int[]>, Covera
|
||||||
|
|
||||||
public File deriveFromStream(String append) {
|
public File deriveFromStream(String append) {
|
||||||
String name = getToolkit().getArguments().outFileName;
|
String name = getToolkit().getArguments().outFileName;
|
||||||
if ( name.contains("stdout") || name.contains("Stdout") || name.contains("STDOUT")) {
|
if ( name == null || name.contains("stdout") || name.contains("Stdout") || name.contains("STDOUT")) {
|
||||||
return null;
|
return null;
|
||||||
} else {
|
} else {
|
||||||
return new File(name+"."+append);
|
return new File(name+"."+append);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue