diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/ClipReadsWalker.java b/public/java/src/org/broadinstitute/sting/gatk/walkers/ClipReadsWalker.java index fc9c3a01e..76b0276cd 100755 --- a/public/java/src/org/broadinstitute/sting/gatk/walkers/ClipReadsWalker.java +++ b/public/java/src/org/broadinstitute/sting/gatk/walkers/ClipReadsWalker.java @@ -42,6 +42,7 @@ import org.broadinstitute.sting.utils.clipreads.ClippingRepresentation; import org.broadinstitute.sting.utils.clipreads.ReadClipper; import org.broadinstitute.sting.utils.collections.Pair; import org.broadinstitute.sting.utils.sam.ReadUtils; +import org.yaml.snakeyaml.events.SequenceStartEvent; import java.io.File; import java.io.PrintStream; @@ -99,22 +100,6 @@ public class ClipReadsWalker extends ReadWalker> cyclesToClip = null; - public class ReadClipperWithData extends ReadClipper { - private ClippingData data; - - public ReadClipperWithData(SAMRecord read) { - super(read); - } - - public ClippingData getData() { - return data; - } - - public void setData(ClippingData data) { - this.data = data; - } - } - /** * The initialize function. */ @@ -201,7 +186,7 @@ public class ClipReadsWalker extends ReadWalker p : cyclesToClip) { // iterate over each cycle range int cycleStart = p.first; @@ -293,11 +279,10 @@ public class ClipReadsWalker extends ReadWalker clipSeqs) { + super(read); + data = new ClippingData(clipSeqs); + } + + public ClippingData getData() { + return data; + } + + public void setData(ClippingData data) { + this.data = data; + } + + public void addData(ClippingData data) { + this.data.addData(data); + } + } + + } \ No newline at end of file