Skip to content

Commit bdbabbb

Browse files
committed
refactor vars #398
1 parent f085dc8 commit bdbabbb

1 file changed

Lines changed: 4 additions & 5 deletions

File tree

bakta/io/insdc.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,14 @@
2020

2121

2222
def build_biopython_sequence_list(data: dict, features: Sequence[dict]):
23-
sequence_to_features_map = defaultdict(list)
23+
sequence_feature_map = defaultdict(list)
2424
if len(features) > 0:
25-
seq_field = 'sequence' if 'sequence' in features[0] else 'contig' # <1.10.0 compatibility
25+
sequence_id_key = 'sequence' if 'sequence' in features[0] else 'contig' # <1.10.0 compatibility
2626
for feature in features:
27-
sequence_to_features_map[feature[seq_field]].append(feature)
28-
27+
sequence_feature_map[feature[sequence_id_key]].append(feature)
2928
sequence_list = []
3029
for seq in data['sequences']:
31-
sequence_features = sequence_to_features_map[seq['id']] if features else []
30+
sequence_features = sequence_feature_map[seq['id']]
3231
comment = (
3332
'Annotated with Bakta',
3433
f"Software: v{cfg.version}\n",

0 commit comments

Comments
 (0)