davidackerman / fetchUpgrades

BSD 3-Clause "New" or "Revised" License
0 stars 2 forks source link

Sanity Checks When Doing Autotile #37

Open davidackerman opened 7 years ago

davidackerman commented 7 years ago

Since autotiling is an automated procedure, it is necessary to have sanity checks before it proceeds. These include:

  1. In Stack Acquisition in the GUI, Z Max should be equal to z_size_um in fov in .microscope file and Z Step in GUI should be less than or equal to 1. Otherwise throw error.
  2. In pipeline in the .microscope file, frame_average_count should equal 1, otherwise throw error.
  3. In the GUI in Vibratome Geometry, offset should be between 1 and 2 and should equal dz_mm in .microscope file, otherwise throw error. If any of the above fail, refuse to start auottile acquisition.

For cut cycle, want a warning if offset is not set to 0.

davidackerman commented 7 years ago

For cut cycle, have a dialog box pop up to ask if want to continue if condition is met.

davidackerman commented 6 years ago

August 28th issue fixed in beta as of commit 546f95f27c