From 6506504a60ad283591b00056bc066a1f9c4d421a Mon Sep 17 00:00:00 2001 From: kiran Date: Tue, 9 Jun 2009 01:01:36 +0000 Subject: [PATCH] Updates after seeing a certain number of reads, not a certain number of bases. git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@947 348d0f76-0448-11de-a6fe-93d51630548a --- .../sting/secondarybase/BasecallingStats.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/java/src/org/broadinstitute/sting/secondarybase/BasecallingStats.java b/java/src/org/broadinstitute/sting/secondarybase/BasecallingStats.java index c1be06c97..8b5c5c5b2 100755 --- a/java/src/org/broadinstitute/sting/secondarybase/BasecallingStats.java +++ b/java/src/org/broadinstitute/sting/secondarybase/BasecallingStats.java @@ -83,17 +83,17 @@ public class BasecallingStats { * @return nicely formatted string containing basecalling stats */ public String toString() { - return String.format("%% bases consistent: %d/%d (%2.2f%%)", getBasesConsistent(), getBasesTotal(), getPercentConsistent()); + return String.format(" Reads seen: %d; %% bases consistent: %d/%d (%2.2f%%)", getReadsTotal(), getBasesConsistent(), getBasesTotal(), getPercentConsistent()); } /** - * Periodically print a line containing basecalling stats. + * Periodically print a line containing basecalling stats after having seen a certain number of reads. * - * @param interval the periodicity of the messages given in number of bases observed + * @param interval the periodicity (in number of reads) of the messages given in number of bases observed */ public void notifyOnInterval(int interval) { - if (getBasesTotal() > 0 && getBasesTotal() % interval == 0) { - System.out.printf("%s\r", toString()); + if (getReadsTotal() > 0 && getReadsTotal() % interval == 0) { + System.out.printf("%s\n", toString()); } }