-
Notifications
You must be signed in to change notification settings - Fork 4
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
AttributeError: 'InteractiveWindow' object has no attribute 'volume_engine' #11
Comments
Hi cbeck, Thanks for bringing these new changes to my attention. In principle, the Converting the Best, |
You were right, pickling the However, there was another unexpected problem - cryoDRGN v1.0 implemented Gaussian Fourier featurization in the encoder, and However, I ran into a new issue when I tried to push these changes to my own repository. As a sanity check, I cloned the updated repository to my local machine and tried to reinstall wiggle into ChimeraX:
However, when I tried to launch wiggle, I got this error:
I saw in the installation instructions that the command I can only get Wiggle to work properly if I launch ChimeraX using your original Wiggle repository and build wiggle using the miniDRGN.py script that I manually edited. I've attached the edited miniDRGN.py file, if you would like to reference it. Cheers, |
It looks like this is a ChimeraX problem, but will probably be hard for me to help with if you are using the old ChimeraX 1.3. But two things would help. First you send "tried to reinstall wiggle" and then you list the output but you don't show the command you used to do the reinstall. When you run into errors you need to provide both the command you ran and the output you got. You could also attach your modified wiggle .whl file which would allow others to try to reproduce your error and understand it. A wild gues is that the problem is caused by you changing Wiggle without updating the wiggle version number from 0.2.2 to 0.2.3 so ChimeraX was confused by you trying to reinstall the same version. The .whl install code in ChimeraX has changed so much since ChimeraX 1.3 to fix problems like this it is hard to guess what the problem is. |
The ChimeraX command "toolshed list" will list the installed tools so you can see if wiggle is installed. And if it is there but you get the error "trying to start unknown tool: wiggle" you might try ChimeraX command "toolshed uninstall ". If the problem is that the previous wiggle install is goofed up and you can't uninstall it with toolshed uninstall then you can find the directory and delete. The ChimeraX toolshed developer Greg says that file would be in ~/.local/share/ChimeraX/1.3/ |
If you continue to have trouble with it you might try ChimeraX menu entry Help / Report a Bug... or press the Report a Bug button that is shown when you get the traceback trying to start wiggle. That will put you in touch with the actual ChimeraX developer who works on the toolshed (Greg Couch) who can probably give better advice than I can. I work on other aspects of ChimeraX (cryoEM, AlphaFold, VR). |
Hi!
Clicking on a data point in the PCA plot doesn't generate a volume and instead gives the following error:
It's probably relevant that I wasn't able to load a
config.pkl
file, because as described in this post in March 2023, cryoDRGN now creates aconfig.yaml
file instead ofconfig.pkl
. I'm using cryoDRGN v3.3.3. Is there any way to recreate the originalconfig.pkl
file? Since it contains information on things like the neural network architecture, I assume it's required for the volume generator?Cheers,
cbeck
The text was updated successfully, but these errors were encountered: