Right now we are only caching the response precomputations. It would be good to cache other things as well. For example, if the user sets the sidedness of the test, then runs the gRNA assignment, QC, and calibration check, then decides to change the sidedness of the test, the results from gRNA assignment and QC should be preserved while the calibration check results should be cleared.
Right now we are only caching the response precomputations. It would be good to cache other things as well. For example, if the user sets the sidedness of the test, then runs the gRNA assignment, QC, and calibration check, then decides to change the sidedness of the test, the results from gRNA assignment and QC should be preserved while the calibration check results should be cleared.