Mercurial > repos > charles-bernard > data_manager_build_alfa_indexes
comparison data_manager_build_alfa_indexes/data_manager/data_manager_build_alfa_indexes.py @ 21:fbb5a2468fa8 draft
Uploaded
author | charles-bernard |
---|---|
date | Mon, 31 Oct 2016 19:22:59 -0400 |
parents | 9bc3d77b5661 |
children | 424d6204a298 |
comparison
equal
deleted
inserted
replaced
20:58cb1f6c337d | 21:fbb5a2468fa8 |
---|---|
102 return species_name, species_lines_matched | 102 return species_name, species_lines_matched |
103 else: | 103 else: |
104 list_species = [''] * nb_lines | 104 list_species = [''] * nb_lines |
105 for i in range(0, nb_lines): | 105 for i in range(0, nb_lines): |
106 if kingdom == 'vertebrates': | 106 if kingdom == 'vertebrates': |
107 fields = species_lines[0].split(' ') | 107 fields = species_lines[i].split(' ') |
108 columns = fields[-1].split('\r') | 108 columns = fields[-1].split('\r') |
109 list_species[i] = columns[0] | 109 list_species[i] = columns[0] |
110 else: | 110 else: |
111 columns = species_lines[0].split('\t') | 111 columns = species_lines[i].split('\t') |
112 list_species[i] = columns[1] | 112 list_species[i] = columns[1] |
113 exact_match = re.search('^%s$' % species_name, list_species[i]) | 113 exact_match = re.search('^%s$' % species_name, list_species[i]) |
114 if exact_match: | 114 if exact_match: |
115 print("-> Referenced !\n") | 115 print("-> Referenced !\n") |
116 return species_name, species_lines[i] | 116 return species_name, species_lines[i] |