-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New Case Action Top-up #3971
Comments
Second clarificationThere are two situations (that I know) in which a sample will be sent for top-up:
The problem described in this issue concerns only the second situation, as in the first one, the sample will be taken by the automation when the desired number of reads is reached. In the second case, the automation will never start again the analysis as it is labelled as already run. |
Will the automation not already pick this up whem there is new seq data for a sample which is newer than the latest analysis and action is None? def _is_latest_analysis_done_on_all_sequences(self, case: Case) -> bool:
return case.latest_analyzed < case.latest_sequenced |
Yes, I was thinking exactly of this @henrikstranneheim! |
But should that case not warrant a manual investigation? It might fail for number of reasons. |
Hi! Yes, @beatrizsavinhas, this would fall under case 2, as stated in the second clarification by @diitaz93, right? @henrikstranneheim, that’s true. If the investigation reveals a need for a top-up, then the Top-up action could be useful. Do you agree? There might be a better solution to this. If there’s something I’m unaware of, I’m happy to learn! |
As a member of prod bioinfo,
I want a new action on case called
Top-up
,So that analysis would start automatically when new data is available for cases that have been topped up.
Clarification
It’s very easy to overlook manually starting cases after a top-up, which has the potential to cause significant delays in processing samples (potentially devastating for critically ill patients). To prevent this and avoid unnecessary sample processing, one could set the case status to Top-up. This way, when new data becomes available for that case, the automation will pick up the sample and start it. Additionally, there is potential for integration with LIMS: when a sample is requeued for top-up, it could automatically update the status in StatusDB.
Work impact
Answer the following questions:
Acceptance Criteria
Notes
The text was updated successfully, but these errors were encountered: