Hello,
I am having trouble aligning a few tilt series, and I'm not sure why. I wonder if anyone knows what's going on? BTW, this only happens with a subset of my tilt series with no apparent pattern that distinguishes them. Below is the command and the error message:
e2tomogram.py tiltseries/$input --zeroid=-1 --tltstep=5.0 --npk=20 --tltkeep=0.75 --outsize=1k --bytile --notmp --pkkeep=0.75 --compressbits=8 --clipz=256 --bxsz=32 --filterres=40.0 --extrapad --rmbeadthr=-1.0 --threads=16 --patchtrack=2 --niter=1 --ppid=-1 --tltax=-94.8 --maxshift=0.5
/home/davboyer/cryoem/miniconda3/envs/eman-dev/bin/e2tomogram.py:787: VisibleDeprecationWarning: Creating an ndarray from ragged nested sequences (which is a list-or-tuple of lists-or-tuples-or ndarrays with different lengths or shapes) is deprecated. If you meant to do this, you must specify 'dtype=object' when creating the ndarray.
px=np.array(px)
Traceback (most recent call last):
File "/home/davboyer/cryoem/miniconda3/envs/eman-dev/bin/e2tomogram.py", line 2342, in <module>
main()
File "/home/davboyer/cryoem/miniconda3/envs/eman-dev/bin/e2tomogram.py", line 410, in main
ttparams, loss0= do_patch_tracking(imgs_500, ttparams, options)
File "/home/davboyer/cryoem/miniconda3/envs/eman-dev/bin/e2tomogram.py", line 796, in do_patch_tracking
tilex[i]=tilex[lasti]+px[i]
ValueError: operands could not be broadcast together with shapes (2,) (8192,)