From b22fecf1d3bddeebba19219836398a8f824a8cce Mon Sep 17 00:00:00 2001 From: Greg Von Kuster Date: Fri, 3 Aug 2007 15:15:43 +0000 Subject: [PATCH] Fix for invalid interval file sent to build_ucsc_custom_track. --- tools/visualization/build_ucsc_custom_track.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tools/visualization/build_ucsc_custom_track.py b/tools/visualization/build_ucsc_custom_track.py index 384e1adfda4..8ae2f7221bb 100755 --- a/tools/visualization/build_ucsc_custom_track.py +++ b/tools/visualization/build_ucsc_custom_track.py @@ -36,7 +36,11 @@ while args: print >> out else: # Assume type is interval (don't pass this script anything else!) - c, s, e, st = map( int, colspec.split( "," ) ) + try: + c, s, e, st = map( int, colspec.split( "," ) ) + except: + print "Columns in interval file invalid for UCSC custom track." + sys.exit() print >> out, '''track name="%s" description="%s" color=%s visibility=%s''' \ % ( name, description, color, visibility )