Open stevekm opened 7 years ago
Current proposed implementations for this include:
printing a 'variant ID' in the full report next to each IGV snapshot. The ID can be copy/pasted by the clinician into an emailed reply, which can then be submitted to a script for removal of the given variant from the sample's report.
placing IGV snapshot PNG files in a directory mounted by both the clinician's computer & the report generator's system, allowing the clinician to drag&drop the images into 'PASS' and 'FAIL' directories, which can then be parsed by a script for removal from the sample report
developing an HTML IGV snapshot report with client-side JavaScript that allows the clinician to review all snapshots, then select which to keep/reject, and then output a summary of the selections which can be parsed by the report generator scripts to remove the selected variants.
'variant ID' + removal script will likely be the best solution for this. Need to consider how this will affect database of all variants (to be implemented)
Consider using 'excluded variants' file in report dir, refactor reporting scripts to check for presence, include 'Excluded Variants' section in report output.
A method needs to be developed to allow for manual review of IGV screenshot results by licensed clinician, followed by integration of the clinician's feedback on variants to keep or remove.