Spaces:
Running
Running
Commit
·
432a60b
1
Parent(s):
3472383
bug fix
Browse files
app.py
CHANGED
@@ -656,7 +656,7 @@ class PeptideAnalyzer:
|
|
656 |
### Special Cases:
|
657 |
- **Cys-Cys:** CC (L-form) or cc (D-form)
|
658 |
|
659 |
-
## For other mappings, please refer to the
|
660 |
"""
|
661 |
return uaa_info
|
662 |
|
@@ -980,6 +980,16 @@ def process_input(
|
|
980 |
summary += "="*50 + "\n"
|
981 |
summary += details + "\n"
|
982 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
983 |
if structure_files:
|
984 |
summary += "\n3D Structures Generated:\n"
|
985 |
for filepath in structure_files:
|
|
|
656 |
### Special Cases:
|
657 |
- **Cys-Cys:** CC (L-form) or cc (D-form)
|
658 |
|
659 |
+
## For other mappings, please refer to the [SwissSideChain webside](https://www.swisssidechain.ch/browse/family/table.php?family=all)
|
660 |
"""
|
661 |
return uaa_info
|
662 |
|
|
|
980 |
summary += "="*50 + "\n"
|
981 |
summary += details + "\n"
|
982 |
|
983 |
+
detected_uaas = [aa for aa in analysis['residues'] if aa not in [
|
984 |
+
'Ala', 'Cys', 'Asp', 'Glu', 'Phe', 'Gly', 'His', 'Ile', 'Lys', 'Leu',
|
985 |
+
'Met', 'Asn', 'Pro', 'Gln', 'Arg', 'Ser', 'Thr', 'Val', 'Trp', 'Tyr',
|
986 |
+
'ala', 'cys', 'asp', 'glu', 'phe', 'gly', 'his', 'ile', 'lys', 'leu',
|
987 |
+
'met', 'asn', 'pro', 'gln', 'arg', 'ser', 'thr', 'val', 'trp', 'tyr'
|
988 |
+
]]
|
989 |
+
|
990 |
+
if detected_uaas:
|
991 |
+
summary += f"\nDetected UAAs: {', '.join(set(detected_uaas))}\n"
|
992 |
+
|
993 |
if structure_files:
|
994 |
summary += "\n3D Structures Generated:\n"
|
995 |
for filepath in structure_files:
|