Hi Rohit,
In recent (well,
last 6 years) versions of lyse, it should at least not crash if a file has been deleted. If the file is deleted when lyse tries to open it initially, it should print a warning and ignore it. And if the file is deleted after it is initially added to lyse but before it is analysed, lyse should print a warning, and skip over the file and mark it with an icon as having been deleted off disk.
If you're running an older version, you could upgrade. Or, let us know if this behaviour not working correctly!
Of course you'd probably prefer an option for BLACS to not send repeated shot files to lyse in the first place. Such an option doesn't currently exist, though it wouldn't be much effort to add.
As a quick hack you could modify BLACS/analysis_submission.py, adding two lines to tell it to ignore files with '_rep' in their name:
diff --git a/blacs/analysis_submission.py b/blacs/analysis_submission.py
index 40aa332..f32562e 100644
--- a/blacs/analysis_submission.py
+++ b/blacs/analysis_submission.py
@@ -197,6 +197,8 @@ class AnalysisSubmission(object):
if self.server_online == 'online':
self.submit_waiting_files()
elif signal == 'file':
+ if '_rep' in data:
+ continue
if self.send_to_server:
self._waiting_for_submission.append(data)
if self.server_online != 'online':
Regards,
Chris