Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GUI becomes disabled during focused proofreading #339

Open
stuarteberg opened this issue Jul 25, 2019 · 0 comments
Open

GUI becomes disabled during focused proofreading #339

stuarteberg opened this issue Jul 25, 2019 · 0 comments

Comments

@stuarteberg
Copy link
Member

@hubbardp I think you have mentioned this neu3 issue in our software meetings (and maybe already fixed it?), but in case not: I wanted to report a problem I see when I use the focused proofreading protocol.

Sometimes, when moving from one task to another, the control GUI (on the left side of the screen) becomes completely disabled ("grayed out"), and I can't complete the assignment or move on to the next task.

I seem to recall you mentioning this issue in the past, and you even mentioned that it is likely to happen only when the new task happens to have the same body ID as the previous task. In any case, that's what my assignment has. I can reproduce the issue consistently (on my Mac) using the following 3-task assignment file:

Click for assignment file
{
  "file type":"Neu3 task list",
  "file version":1,
  "task list":[
    {
      "task type":"body merge",
      "supervoxel ID 1":883359464,
      "supervoxel point 1":[
        5435,
        18965,
        12733
      ],
      "supervoxel ID 2":914729449,
      "supervoxel point 2":[
        5435,
        18966,
        12733
      ]
    },
    {
      "task type":"body merge",
      "supervoxel ID 1":668164736,
      "supervoxel point 1":[
        6357,
        21220,
        10023
      ],
      "supervoxel ID 2":699199364,
      "supervoxel point 2":[
        6358,
        21220,
        10023
      ]
    },
    {
      "task type":"body merge",
      "supervoxel ID 1":605063478,
      "supervoxel point 1":[
        5279,
        20049,
        8887
      ],
      "supervoxel ID 2":636093494,
      "supervoxel point 2":[
        5279,
        20049,
        8888
      ]
    }
  ]
}

I can review the first task, but when I click "Next", the GUI "grays out" on the second task. I can never access the third task.

Examining the body IDs involved, I can see that, indeed, the first body ID is repeated in the second task:

   supervoxel ID 1  supervoxel ID 2     body_1      body_2
0        883359464        914729449  480590566   914729449
1        668164736        699199364  480590566   699199364
2        605063478        636093494  572650888  5813081685

FWIW, I'm using a relatively recent version of neu3, from 9 days ago (2019-07-16):

$ conda list neu3
# packages in environment at /miniforge/envs/neu3:
#
# Name                    Version                   Build  Channel
neu3-develop              0.1.post2207         0_gd0cc2eb    flyem-forge
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant