Spaces:
Running
Running
Update cas12lstmvcf.py
#14
by
LfOreVEr
- opened
- cas12lstmvcf.py +6 -2
cas12lstmvcf.py
CHANGED
@@ -278,9 +278,13 @@ def process_gene(gene_symbol, vcf_reader, model_path):
|
|
278 |
print(f"Failed to retrieve gene sequence for exon {exon_id}.")
|
279 |
else:
|
280 |
print("Failed to retrieve transcripts.")
|
281 |
-
|
|
|
|
|
|
|
|
|
282 |
# Sort results based on prediction score (assuming score is at the 8th index)
|
283 |
-
sorted_results = sorted(
|
284 |
|
285 |
# Return the sorted output, combined gene sequences, and all exons
|
286 |
return sorted_results, all_gene_sequences, all_exons
|
|
|
278 |
print(f"Failed to retrieve gene sequence for exon {exon_id}.")
|
279 |
else:
|
280 |
print("Failed to retrieve transcripts.")
|
281 |
+
|
282 |
+
output = []
|
283 |
+
for result in results:
|
284 |
+
for item in result:
|
285 |
+
output.append(item)
|
286 |
# Sort results based on prediction score (assuming score is at the 8th index)
|
287 |
+
sorted_results = sorted(output, key=lambda x: x[8], reverse=True)
|
288 |
|
289 |
# Return the sorted output, combined gene sequences, and all exons
|
290 |
return sorted_results, all_gene_sequences, all_exons
|