diff data_manager/data_manager_snpEff_databases.py @ 6:eb394dd65c98

Add mutli-select to data managers from Bjoern, filter unique database options in snpEff_download.xml snpEff.xml
author Jim Johnson <jj@umn.edu>
date Thu, 28 Nov 2013 08:16:11 -0600
parents 6ad9205c1307
children
line wrap: on
line diff
--- a/data_manager/data_manager_snpEff_databases.py	Wed Nov 27 09:11:32 2013 -0600
+++ b/data_manager/data_manager_snpEff_databases.py	Thu Nov 28 08:16:11 2013 -0600
@@ -44,11 +44,14 @@
             fields = line.split('\t')
             if len(fields) >= 2:
                 genome_version = fields[0].strip()
-                if genome_version.startswith("Genome") or  genome_version.startswith("-"):
+                if genome_version.startswith("Genome") or genome_version.startswith("-"):
+                    continue
+                #snpeff test genome
+                if genome_version == '30c2c903' or fields[1].strip() == 'TestCase' or fields[1].strip().startswith('Test_'):
                     continue
                 description = fields[1].strip() + ' : ' + genome_version
                 data_table_entries.append(dict(value=genome_version, name=description))
-        data_manager_dict['data_tables']['snpeff_databases'] = data_table_entries   
+        data_manager_dict['data_tables']['snpeff_databases'] = data_table_entries
     except Exception, e:
         stop_err( 'Error parsing %s %s\n' % (config,str( e )) )
     else: