Replaced SSG with UG in packaging utils. Minor performance and formatting improvements for ClipReads
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@1882 348d0f76-0448-11de-a6fe-93d51630548a
This commit is contained in:
parent
c29924e7cf
commit
a8a2c1a2a1
|
|
@ -59,9 +59,6 @@ public class ClipReadsWalker extends ReadWalker<ClipReadsWalker.ReadClipper, Cli
|
|||
@Argument(fullName = "outputBam", shortName = "ob", doc = "Write output to this BAM filename instead of STDOUT", required = false)
|
||||
String outputBamFile = null;
|
||||
|
||||
@Argument(fullName = "", shortName = "STD", doc = "FOR DEBUGGING ONLY", required = false)
|
||||
boolean toStandardOut = false;
|
||||
|
||||
@Argument(fullName = "qTrimmingThreshold", shortName = "QT", doc = "", required = false)
|
||||
int qTrimmingThreshold = -1;
|
||||
|
||||
|
|
@ -304,9 +301,10 @@ public class ClipReadsWalker extends ReadWalker<ClipReadsWalker.ReadClipper, Cli
|
|||
public ClippingData reduceInit() {
|
||||
SAMFileWriter outputBam = null;
|
||||
|
||||
if ( outputBamFile != null && ! toStandardOut ) {
|
||||
if ( outputBamFile != null ) {
|
||||
SAMFileHeader header = this.getToolkit().getSAMFileHeader();
|
||||
outputBam = Utils.createSAMFileWriterWithCompression(header, false, outputBamFile, 5);
|
||||
boolean maintainsSort = clippingRepresentation != ClippingRepresentation.SOFTCLIP_BASES;
|
||||
outputBam = Utils.createSAMFileWriterWithCompression(header, maintainsSort, outputBamFile, 5);
|
||||
}
|
||||
|
||||
return new ClippingData(outputBam, sequencesToClip);
|
||||
|
|
@ -315,7 +313,7 @@ public class ClipReadsWalker extends ReadWalker<ClipReadsWalker.ReadClipper, Cli
|
|||
public ClippingData reduce(ReadClipper clipper, ClippingData data) {
|
||||
if (data.output != null) {
|
||||
data.output.addAlignment(clipper.clipRead(clippingRepresentation));
|
||||
} else if (toStandardOut) {
|
||||
} else {
|
||||
out.println(clipper.clipRead(clippingRepresentation).format());
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@
|
|||
<!-- Variant filtration -->
|
||||
<class>org.broadinstitute.sting.gatk.walkers.filters.VariantFiltrationWalker</class>
|
||||
<!-- Single sample genotyper -->
|
||||
<class>org.broadinstitute.sting.gatk.walkers.genotyper.SingleSampleGenotyper</class>
|
||||
<class>org.broadinstitute.sting.gatk.walkers.genotyper.UnifiedGenotyper</class>
|
||||
<!-- And the filters -->
|
||||
<class>org.broadinstitute.sting.gatk.walkers.filters.IVFSecondaryBases</class>
|
||||
<class>org.broadinstitute.sting.gatk.walkers.filters.VECFisherStrand</class>
|
||||
|
|
|
|||
Loading…
Reference in New Issue