diff build_ucsc_custom_track_code.py @ 2:f1fd9e6e026e draft default tip

"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/main/tools/ucsc_custom_track commit 68ba77da2a1f8d6cd04dd7dc6efc5edcefcfa0c9"
author devteam
date Mon, 28 Feb 2022 20:05:39 +0000
parents 783448899c63
children
line wrap: on
line diff
--- a/build_ucsc_custom_track_code.py	Tue Oct 13 12:34:12 2015 -0400
+++ b/build_ucsc_custom_track_code.py	Mon Feb 28 20:05:39 2022 +0000
@@ -1,21 +1,15 @@
 # runs after the job (and after the default post-filter)
 
-# Older py compatibility
-try:
-    set()
-except:
-    from sets import Set as set
-
-def validate_input( trans, error_map, param_values, page_param_map ):
+def validate_input(trans, error_map, param_values, page_param_map):
     dbkeys = set()
     tracks = param_values['tracks']
     for track in tracks:
         if track['input']:
-            dbkeys.add( track['input'].dbkey )
-    if len( dbkeys ) > 1:
+            dbkeys.add(track['input'].dbkey)
+    if len(dbkeys) > 1:
         # FIXME: Should be able to assume error map structure is created
         if 'tracks' not in error_map:
-            error_map['tracks'] = [ dict() for t in tracks ]
-            for i in range( len( tracks ) ):
+            error_map['tracks'] = [dict() for t in tracks]
+            for i in range(len(tracks)):
                 error_map['tracks'][i]['input'] = \
-                    "All datasets must belong to same genomic build"
\ No newline at end of file
+                    "All datasets must belong to same genomic build"