'Run optimize' button blocked

Hi,

We are running Shapeworks 6.6.0-dev and at the moment it is not possible to run the optimization step in Studio. The ‘Run optimize’ button is blocked for all users and we don’t know why. Are you familiar with this?

Thanks in advance

Derek

Hi, I have some additional information.

  • Shapeworks is installed for all users on a windows computer.
  • The python environment is installed via Miniconda and is accessible for all users.
  • Of the three users of the computer, 1 user can optimize in Shapeworks Studio, while 2 (including the user with administration rights who installed everything) cannot.
  • Optimize via python prompt does work for all users.

Have you run the groom step first? Either run Groom or click the box “Skip Grooming” in the Groom module. Sorry this is not more clear.

Thanks for the reply. Unfortunately, this not solves the problem: we have tried this in several ways, but no success. We will try the normal 6.5 release this week to see if this problem only persists in the dev version.

We do have another question though. If we use the python optimizer, sometimes we get the error ‘Inconsistency in parameters… m_domains_per_shape != m_number_of_particles.size()’. If we use one of the examples we do not get this error, but once we change the data input, sometimes this error raises. Do you know what prevents this error? Because there is no parameter to set for ‘domains_per_shape’.

If you are finding differences between users, this suggests a permission problem and Studio is not able to save the changes to the project.

For the m_domains_per_shape != m_number_of_particles.size() message, this indicates that the number of particles is not set for each domain. E.g. if you have two domains, then two numbers of particles need to be specified. E.g. in Studio:

Are you running this in Studio and still having this problem, or are you setting the parameters in another way?