Mercurial > repos > devteam > ucsc_custom_track
diff build_ucsc_custom_track_code.py @ 2:3d87079756e1 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:06:04 +0000 |
parents | 618e56c3109b |
children |
line wrap: on
line diff
--- a/build_ucsc_custom_track_code.py Fri Oct 09 17:18:58 2015 -0400 +++ b/build_ucsc_custom_track_code.py Mon Feb 28 20:06:04 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"