From 1b3fc8ddd24377229ee8c7d130f46a27d3af3043 Mon Sep 17 00:00:00 2001 From: ebanks Date: Fri, 29 Oct 2010 14:50:04 +0000 Subject: [PATCH] Doing things too quickly is also naughty. Thanks, Andrey. Now, we're even. git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@4597 348d0f76-0448-11de-a6fe-93d51630548a --- .../sting/gatk/refdata/features/refseq/RefSeqCodec.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/java/src/org/broadinstitute/sting/gatk/refdata/features/refseq/RefSeqCodec.java b/java/src/org/broadinstitute/sting/gatk/refdata/features/refseq/RefSeqCodec.java index d8a5a479e..9f7c2709f 100644 --- a/java/src/org/broadinstitute/sting/gatk/refdata/features/refseq/RefSeqCodec.java +++ b/java/src/org/broadinstitute/sting/gatk/refdata/features/refseq/RefSeqCodec.java @@ -48,9 +48,9 @@ public class RefSeqCodec implements FeatureCodec { String[] exon_stops = fields[10].split(","); String[] eframes = fields[15].split(","); - if ( exon_starts.length == exon_stops.length ) + if ( exon_starts.length != exon_stops.length ) throw new UserException.MalformedFile("Data format error: numbers of exon start and stop positions differ for line=" + line); - if ( exon_starts.length == eframes.length ) + if ( exon_starts.length != eframes.length ) throw new UserException.MalformedFile("Data format error: numbers of exons and exon frameshifts differ for line=" + line); ArrayList exons = new ArrayList(exon_starts.length);