Closed AllenKennedy closed 3 years ago
We can look into this, sounds like a bit of a bug. In the short term, the solution might be to create a new data file xml file that incorporates this edit (aka make a source xml file that doesn't contain this RM analysis at all) and then keep using that one for further processing). This is done under the Data menu --> Save project data as Prawn Data File.
Hi Nicole, There are plenty of work arounds and it isn't critical. I was just flagging what I thought was a bug that may puzzle a novice. Saving as a Prawn File is a good idea.
I don't understand the problem - please provide a video or more detailed steps that you are executing. In particular, I am not sure what you mean by opening the saved project and then loading the data.
I think @sbodorkos is able to replicate ... waiting for details.
I was able to replicate the behaviour documented by @AllenKennedy, as follows:
At this point, the Manage Spots and Reference Materials window contains a list of all the spots appearing in the XML file, because the Removal was not formalised via Save. However, the Remove/Restore function (available via right-click) in this window does retain a memory of the previous Removal, and pressing Restore does just that, creating a doppelganger of the removed spot in the overall spot-list (i.e. the duplicate is not recognised via "...dup" in the way a spot-label manually repeated by a user during analysis would be).
As Allen noted, this sequence of actions can be repeated from top to bottom, and the second time around, choosing "Restore all 2 removed spots" via right-click results in three identical spots in the spot-list.
I think there are two issues here:
My feeling is that Removing spots should (after Save) quarantine them from calculations in that Project, until the user decides to reinstate them via Restore. At present, spots that are Removed are exterminated on Save, and there's no way back, which is not ideal.
I am making a new issue to handle improvements suggested. The original bug is fixed.
Hi, If I open the same saved project multiple times and load up the data file each time, and then I remove the same unwanted analysis from the list of RM, it is recorded in the list of analyses I can restore. I can grow a list of restore analyses, even though I am only removing the one analysis. If I hit restore, I can end up with multiple copies of the removed analysis being inserted into the list of RM.