diff 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
line wrap: on
line diff
--- a/dexseq_helper.py	Sun Sep 27 14:06:28 2015 -0400
+++ b/dexseq_helper.py	Thu Oct 08 16:49:40 2015 -0400
@@ -21,9 +21,9 @@
         level_name_list = list()
         factor_index_list = list()
 
-        for level in factor['rep_factorLevel']:
+        for level in ['factorLevel1', 'factorLevel2']:
             # level names under one factor should be unique
-            fl = level['factorLevel']
+            fl = factor[level]
             if fl in level_name_list:
                 level_duplication = True
             level_name_list.append( fl )
@@ -31,7 +31,7 @@
         if level_duplication:
             error_map['rep_factorName'] = [ dict() for t in factors ]
             for i in range( len( factors ) ):
-                error_map['rep_factorName'][i]['rep_factorLevel'] = [ {'factorLevel': 'Factor levels for each factor need to be unique'} for t in factor['rep_factorLevel'] ]
+                error_map['rep_factorName'][i]['FactorLevel1'] = [ {'factorLevel': 'Factor levels for each factor need to be unique'} for t in [factor['factorLevel1'], factor['factorLevel2']] ]
             break
 
     if factor_duplication: