Project

General

Profile

Actions

Bug #4140

closed

Manual Masker does not Update Donedict when Combining with Automasker Run

Added by Charles Bowman about 8 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
Normal
Category:
-
Target version:
Start date:
04/28/2016
Due date:
% Done:

0%

Estimated time:
Affected Version:
Appion/Leginon 3.0.0
Show in known bugs:
No
Workaround:

Description

When working with the automasker and manual masker, the donedict is not updated with completed entries.

Beginning with a dataset, we run the automasker (using em_hole_finder) then assess the results in the Appion viewer.

After completing this, we typically would launch a manual masking with the automasking run set as the run to be assessed.

While launching, the software seems to load properly and detect the presence of a mask and whether or not the image has been kept or rejected, but does not write these out to the donedict. As a result, it iterates through the entire set of images each time it loads (very time intensive), and sometimes exits before presenting the GUI.

We have moved to only using the manual masker and skipping the automask step. We have not run into any problems when using manual masker without assessing an automasker run.

Actions #1

Updated by Anchi Cheng about 8 years ago

  • Status changed from New to In Test
  • Assignee changed from Carl Negro to Charles Bowman
  • Target version set to Appion/Leginon 3.3

r19765 fixes this. The bug is caused by processAndSaveImage function called only commitToDatabase and therefore skipped all other things done in appionLoop2 after an image is processed.

Actions #2

Updated by Anchi Cheng over 6 years ago

  • Status changed from In Test to Closed
Actions

Also available in: Atom PDF