Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -296,10 +296,14 @@ def generate_windows_from_selection(selected_indices, window_size, window_type):
|
|
| 296 |
"""Generate windows from selected residue indices"""
|
| 297 |
if len(selected_indices) < window_size:
|
| 298 |
return []
|
| 299 |
-
if len(selected_indices) == window_size:
|
| 300 |
-
return selected_indices
|
| 301 |
|
| 302 |
windows = []
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 303 |
if window_type == "contiguous":
|
| 304 |
# Only sliding windows
|
| 305 |
for i in range(len(selected_indices) - window_size + 1):
|
|
|
|
| 296 |
"""Generate windows from selected residue indices"""
|
| 297 |
if len(selected_indices) < window_size:
|
| 298 |
return []
|
|
|
|
|
|
|
| 299 |
|
| 300 |
windows = []
|
| 301 |
+
|
| 302 |
+
|
| 303 |
+
if len(selected_indices) == window_size:
|
| 304 |
+
windows.append(selected_indices)
|
| 305 |
+
return windows
|
| 306 |
+
|
| 307 |
if window_type == "contiguous":
|
| 308 |
# Only sliding windows
|
| 309 |
for i in range(len(selected_indices) - window_size + 1):
|