Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -410,12 +410,12 @@ def validate_columns(df, mandatory_cols):
|
|
| 410 |
def process_target_fasta(sequence):
|
| 411 |
try:
|
| 412 |
if sequence:
|
| 413 |
-
|
| 414 |
-
|
| 415 |
-
|
| 416 |
-
|
| 417 |
-
record = list(SeqIO.parse(io.StringIO(sequence), "fasta"))[0]
|
| 418 |
-
return str(record.seq)
|
| 419 |
else:
|
| 420 |
raise ValueError('Empty FASTA sequence.')
|
| 421 |
except Exception as e:
|
|
|
|
| 410 |
def process_target_fasta(sequence):
|
| 411 |
try:
|
| 412 |
if sequence:
|
| 413 |
+
lines = sequence.strip().split("\n")
|
| 414 |
+
if lines[0].startswith(">"):
|
| 415 |
+
lines = lines[1:]
|
| 416 |
+
return ''.join(lines).split(">")[0]
|
| 417 |
+
# record = list(SeqIO.parse(io.StringIO(sequence), "fasta"))[0]
|
| 418 |
+
# return str(record.seq)
|
| 419 |
else:
|
| 420 |
raise ValueError('Empty FASTA sequence.')
|
| 421 |
except Exception as e:
|