Can you please help? This failed after a full day of processing. There are very many helically symmetric particles in each original subtomogram of a filamentous virus nucleocapsid, and I made a mask of one asymmetric unit to try to improve the structure, and used a new list of particles that was created based on symmetry of the subtomogram:
cp spt_14/aliptcls3d_06.lst sets/spt14_06_sym.lst
e2proclst.py sets/spt14_06_sym.lst --sym h96:1:30.51:1.82
1) output from e2version.py
EMAN 2.99.72 ( GITHUB: 2026-03-06 14:19 - commit: NOT-INSTALLED-FROM-GIT-REPO )
Your EMAN2 is running on: Linux-4.18.0-553.89.1.el8_10.x86_64-x86_64-with-glibc2.28 4.18.0-553.89.1.el8_10.x86_64
Your Python version is: 3.12.13
2) exact command you ran to produce the failure, and if possible, the output from that command
/spshared/apps/miniconda3/envs/eman2/bin/e2spt_refine_new.py --ptcls=sets/spt14_06_sym.lst --ref=asym_unit_mask_lp8A_threed08a.hdf --startres=40.0 --goldstandard --sym=c1 --iters=p4,t2,p2,t,r,d --keep=0.95,0.8,0.8 --localrefine --maxres=8.0 --minres=35.0 --parallel=thread:16 --threads=32 --ppid=-2
Output is below (after question 5).
3) if it relates to a single particle reconstruction, box size in pixels and microscope voltage --not spa
4) if running programs from the GUI, are you using e2workflow.py (deprecated) or e2projectmanager.py ?
e2projectmanager.py
5) please make sure to sign your message with a proper signature indicating your institution and research group (if academic), or some other basic information about who you are (to give context to your question).
Esther Bullitt, Boston University – subtomo averaging
(eman2) bullitt@atlas [LLOV_eman2] NOT Writing notes, ppid=-2
Writing in spt_16...
Gathering metadata...
Loading 3D particles - 133632 particles from 14 tomograms
133632/133632
Preparing references...
e2proc3d.py asym_unit_mask_lp8A_threed08a.hdf spt_16/threed_00_even.hdf --process filter.lowpass.tophat:cutoff_freq=0.0250
e2proc3d.py asym_unit_mask_lp8A_threed08a.hdf spt_16/threed_00_odd.hdf --process filter.lowpass.tophat:cutoff_freq=0.0250
e2proc3d.py spt_16/threed_00_even.hdf spt_16/threed_00.hdf --addfile spt_16/threed_00_odd.hdf --mult 0.5
######## iter 1 ##########
### Subtomogram alignment....
e2spt_align_subtlt.py spt_16/particle_info_3d.lst spt_16/threed_00.hdf --path spt_16 --iter 1 --maxres 8.00 --sym c1 --parallel thread:16 --fromscratch --minres=35.0 --goldcontinue
133632 jobs on 16 CPUs
ls spt_16
0_spt_params.json particle_info_3d.lst threed_00.hdf
particle_info_2d.lst threed_00_even.hdf threed_00_odd.hdf
(eman2) bullitt@atlas [LLOV_eman2] ls spt_16
0_spt_params.json particle_info_3d.lst threed_00.hdf
particle_info_2d.lst threed_00_even.hdf threed_00_odd.hdf
(eman2) bullitt@atlas [LLOV_eman2] ls spt_16
0_spt_params.json particle_info_3d.lst threed_00.hdf
particle_info_2d.lst threed_00_even.hdf threed_00_odd.hdf
(eman2) bullitt@atlas [LLOV_eman2] Error running task : 8
e2spa_make3d.py --input spt_16/aliptcls2d_01.lst --output spt_16/threed_01_even.hdf --keep 0.95,0.8,0.8 --clsid even --outsize 128 --sym c1 --parallel thread:16
Traceback (most recent call last):
File "/spshared/apps/miniconda3/envs/eman2/bin/e2spa_make3d.py", line 447, in <module>
main()
File "/spshared/apps/miniconda3/envs/eman2/bin/e2spa_make3d.py", line 63, in main
tmp=EMData(options.input,0,True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/spshared/apps/miniconda3/envs/eman2/lib/python3.12/site-packages/EMAN2.py", line 2912, in db_emd_init
self.read_image(*parms)
File "/spshared/apps/miniconda3/envs/eman2/lib/python3.12/site-packages/EMAN2.py", line 2959, in db_read_image
return LSXFile(fsp).read_into_image(self,*parms)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/spshared/apps/miniconda3/envs/eman2/lib/python3.12/site-packages/EMAN2.py", line 2670, in read_into_image
n,fsp,jsondict=self.read(N)
^^^^^^^^^^^^
File "/spshared/apps/miniconda3/envs/eman2/lib/python3.12/site-packages/EMAN2.py", line 2616, in read
if n>=self.n : raise IndexError("Attempt to read record {} from #LSX {} with {} records".format(n,self.path,self.n))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
IndexError: Attempt to read record 0 from #LSX spt_16/aliptcls2d_01.lst with 0 records
e2proc3d.py spt_16/threed_01_even.hdf spt_16/threed_raw_even.hdf --compressbits 12
Traceback (most recent call last):
File "/spshared/apps/miniconda3/envs/eman2/bin/e2proc3d.py", line 878, in <module>
main()
File "/spshared/apps/miniconda3/envs/eman2/bin/e2proc3d.py", line 305, in main
else : nimg = EMUtil.get_image_count(infile)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/spshared/apps/miniconda3/envs/eman2/lib/python3.12/site-packages/EMAN2.py", line 3271, in db_get_image_count
return EMUtil.get_image_count_c(fsp)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RuntimeError: FileAccessException at /home/conda/feedstock_root/build_artifacts/eman-dev_1772806501538/work/libEM/io/hdfio2.cpp:450: error with 'spt_16/threed_01_even.hdf': 'cannot access file 'spt_16/threed_01_even.hdf'' caught
e2spa_make3d.py --input spt_16/aliptcls2d_01.lst --output spt_16/threed_01_odd.hdf --keep 0.95,0.8,0.8 --clsid odd --outsize 128 --sym c1 --parallel thread:16
Traceback (most recent call last):
File "/spshared/apps/miniconda3/envs/eman2/bin/e2spa_make3d.py", line 447, in <module>
main()
File "/spshared/apps/miniconda3/envs/eman2/bin/e2spa_make3d.py", line 63, in main
tmp=EMData(options.input,0,True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/spshared/apps/miniconda3/envs/eman2/lib/python3.12/site-packages/EMAN2.py", line 2912, in db_emd_init
self.read_image(*parms)
File "/spshared/apps/miniconda3/envs/eman2/lib/python3.12/site-packages/EMAN2.py", line 2959, in db_read_image
return LSXFile(fsp).read_into_image(self,*parms)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/spshared/apps/miniconda3/envs/eman2/lib/python3.12/site-packages/EMAN2.py", line 2670, in read_into_image
n,fsp,jsondict=self.read(N)
^^^^^^^^^^^^
File "/spshared/apps/miniconda3/envs/eman2/lib/python3.12/site-packages/EMAN2.py", line 2616, in read
if n>=self.n : raise IndexError("Attempt to read record {} from #LSX {} with {} records".format(n,self.path,self.n))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
IndexError: Attempt to read record 0 from #LSX spt_16/aliptcls2d_01.lst with 0 records
e2proc3d.py spt_16/threed_01_odd.hdf spt_16/threed_raw_odd.hdf --compressbits 12
Traceback (most recent call last):
File "/spshared/apps/miniconda3/envs/eman2/bin/e2proc3d.py", line 878, in <module>
main()
File "/spshared/apps/miniconda3/envs/eman2/bin/e2proc3d.py", line 305, in main
else : nimg = EMUtil.get_image_count(infile)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/spshared/apps/miniconda3/envs/eman2/lib/python3.12/site-packages/EMAN2.py", line 3271, in db_get_image_count
return EMUtil.get_image_count_c(fsp)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RuntimeError: FileAccessException at /home/conda/feedstock_root/build_artifacts/eman-dev_1772806501538/work/libEM/io/hdfio2.cpp:450: error with 'spt_16/threed_01_odd.hdf': 'cannot access file 'spt_16/threed_01_odd.hdf'' caught
e2refine_postprocess.py --even spt_16/threed_01_even.hdf --threads 32 --restarget 8.00 --align --sym c1
Use iteration number 1.
Traceback (most recent call last):
File "/spshared/apps/miniconda3/envs/eman2/bin/e2refine_postprocess.py", line 583, in <module>
main()
File "/spshared/apps/miniconda3/envs/eman2/bin/e2refine_postprocess.py", line 119, in main
hdr=EMData(evenfile,0,1)
^^^^^^^^^^^^^^^^^^^^
File "/spshared/apps/miniconda3/envs/eman2/lib/python3.12/site-packages/EMAN2.py", line 2912, in db_emd_init
self.read_image(*parms)
File "/spshared/apps/miniconda3/envs/eman2/lib/python3.12/site-packages/EMAN2.py", line 2964, in db_read_image
fsp, idxs = parse_infile_arg(fsp)
^^^^^^^^^^^^^^^^^^^^^
File "/spshared/apps/miniconda3/envs/eman2/lib/python3.12/site-packages/EMAN2.py", line 1112, in parse_infile_arg
raise Exception(f"'{fname}' is not an existing regular file!")
Exception: 'spt_16/threed_01_even.hdf' is not an existing regular file!
Traceback (most recent call last):
File "/spshared/apps/miniconda3/envs/eman2/bin/e2spt_refine_new.py", line 524, in <module>
main()
File "/spshared/apps/miniconda3/envs/eman2/bin/e2spt_refine_new.py", line 354, in main
r=calc_resolution(f"{path}/fsc_masked_{itr:02d}.txt")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/spshared/apps/miniconda3/envs/eman2/bin/e2spt_refine_new.py", line 510, in calc_resolution
fsc=np.loadtxt(fscfile)
^^^^^^^^^^^^^^^^^^^
File "/spshared/apps/miniconda3/envs/eman2/lib/python3.12/site-packages/numpy/lib/_npyio_impl.py", line 1384, in loadtxt
arr = _read(fname, dtype=dtype, comment=comment, delimiter=delimiter,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/spshared/apps/miniconda3/envs/eman2/lib/python3.12/site-packages/numpy/lib/_npyio_impl.py", line 1011, in _read
fh = np.lib._datasource.open(fname, 'rt', encoding=encoding)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/spshared/apps/miniconda3/envs/eman2/lib/python3.12/site-packages/numpy/lib/_datasource.py", line 192, in open
return ds.open(path, mode, encoding=encoding, newline=newline)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/spshared/apps/miniconda3/envs/eman2/lib/python3.12/site-packages/numpy/lib/_datasource.py", line 529, in open
raise FileNotFoundError(f"{path} not found.")
FileNotFoundError: spt_16/fsc_masked_01.txt not found.
[1]+ Killed e2projectmanager.py
(eman2) bullitt@atlas [LLOV_eman2] ls spt_16
0_spt_params.json particle_info_2d.lst threed_00_even.hdf threed_00_odd.hdf
aliptcls2d_01.lst particle_info_3d.lst threed_00.hdf
thanks,
Esther -- my email is bul...@bu.edu (not @atlas)
IndexError: Attempt to read record 0 from #LSX spt_16/aliptcls2d_01.lst with 0 records
--
--
----------------------------------------------------------------------------------------------
You received this message because you are subscribed to the Google
Groups "EMAN2" group.
To post to this group, send email to em...@googlegroups.com
To unsubscribe from this group, send email to eman2+un...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/eman2
---
You received this message because you are subscribed to the Google Groups "EMAN2" group.
To unsubscribe from this group and stop receiving emails from it, send an email to eman2+un...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/eman2/a53bc2e7-19c9-4195-a7c3-466bc077bb39n%40googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/eman2/SA3PR03MB7516A22F3143E5C1D2D23368C9B92%40SA3PR03MB7516.namprd03.prod.outlook.com.