Hello EMAN2 developers and community members,
I am a graduate student at University of Wisconsin-Milwaukee. I am a crystallographer by training and have very little knowledge about cryo-ET. Nevertheless, I am learning to process cyroET data with the EMAN2 workflow tutorial. The program is installed into an existing anaconda setup. I am at the stage of generating a new initial model using the GUI (e2projectmanager.py). While launching the program, I run into 'RuntimeError'. I don't know if this is the issue with the Anaconda, or something I did not do right. If anyone understands this, please let me know. I appreciate any help.
Thank you in advance.
Here is the version of the program.
(eman2) [73k@submit tutorial-v1]$ e2version.pyEMAN 2.99.47 ( GITHUB: 2023-03-04 19:33 - commit: NOT-INSTALLED-FROM-GIT-REPO )Your EMAN2 is running on: Linux-4.18.0-477.21.1.el8_8.x86_64-x86_64-with-glibc2.28 4.18.0-477.21.1.el8_8.x86_64
Your Python version is: 3.9.18
Here is the error output and the command that produced the error.
e2spt_sgd_new.py sets/tomobox.lst --res=50.0 --niter=10 --shrink=4 --parallel=thread:32 --ncls=1 --batch=32 --learnrate=0.2 --sym=c1
NOT Writing notes, ppid=-2
Cannot use more threads than batch. Using 17 threads now
thread:17
Gathering metadata...
2407/2407
���V
Traceback (most recent call last):
File "/home/uwm/73k/Programs/Anaconda/anaconda3/envs/eman2/bin/e2spt_sgd_new.py", line 258, in <module>
main()
File "/home/uwm/73k/Programs/Anaconda/anaconda3/envs/eman2/bin/e2spt_sgd_new.py", line 70, in main
e.process_inplace("math.meanshrink",{"n":shrink})
RuntimeError: std::exception
e.process_inplace("math.meanshrink",{"n":shrink})