Mercurial > repos > iuc > dexseq
comparison dexseq_helper.py @ 5:28a2181df3b9 draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 876fc32b23d3b9c378ddbfbbba27d37d22576c85
| author | iuc |
|---|---|
| date | Thu, 08 Oct 2015 16:49:40 -0400 |
| parents | 276833129f97 |
| children | 469c0d7489bd |
comparison
equal
deleted
inserted
replaced
| 4:7069d55968fb | 5:28a2181df3b9 |
|---|---|
| 19 factor_name_list.append( fn ) | 19 factor_name_list.append( fn ) |
| 20 | 20 |
| 21 level_name_list = list() | 21 level_name_list = list() |
| 22 factor_index_list = list() | 22 factor_index_list = list() |
| 23 | 23 |
| 24 for level in factor['rep_factorLevel']: | 24 for level in ['factorLevel1', 'factorLevel2']: |
| 25 # level names under one factor should be unique | 25 # level names under one factor should be unique |
| 26 fl = level['factorLevel'] | 26 fl = factor[level] |
| 27 if fl in level_name_list: | 27 if fl in level_name_list: |
| 28 level_duplication = True | 28 level_duplication = True |
| 29 level_name_list.append( fl ) | 29 level_name_list.append( fl ) |
| 30 | 30 |
| 31 if level_duplication: | 31 if level_duplication: |
| 32 error_map['rep_factorName'] = [ dict() for t in factors ] | 32 error_map['rep_factorName'] = [ dict() for t in factors ] |
| 33 for i in range( len( factors ) ): | 33 for i in range( len( factors ) ): |
| 34 error_map['rep_factorName'][i]['rep_factorLevel'] = [ {'factorLevel': 'Factor levels for each factor need to be unique'} for t in factor['rep_factorLevel'] ] | 34 error_map['rep_factorName'][i]['FactorLevel1'] = [ {'factorLevel': 'Factor levels for each factor need to be unique'} for t in [factor['factorLevel1'], factor['factorLevel2']] ] |
| 35 break | 35 break |
| 36 | 36 |
| 37 if factor_duplication: | 37 if factor_duplication: |
| 38 error_map['rep_factorName'] = [ dict() for t in factors ] | 38 error_map['rep_factorName'] = [ dict() for t in factors ] |
| 39 for i in range( len( factors ) ): | 39 for i in range( len( factors ) ): |
