Hi Carsten,
I'm trying to segment the helix particles from the movie stacks after running "segmentrefine3d".
I provided the movie stacks matching the integrated image name with mrcs postfix; the spring.db and refinement.db from a completed segmentrefine3d and the same spring.db as the segment coordinates. Here's the error from the "segment":
------------------------------------
Traceback (most recent call last):
File "/scicore/home/basler/wangji/src/spring/bin/segment_mpi", line 152, in <module>
sys.exit(spring.segment2d.segment_mpi.main())
File "/scicore/home/basler/wangji/src/spring/lib/python2.7/site-packages/emspring-0.84.1470-py2.7.egg/spring/segment2d/segment_mpi.py", line 110, in main
stack.segment()
File "/scicore/home/basler/wangji/src/spring/lib/python2.7/site-packages/emspring-0.84.1470-py2.7.egg/spring/segment2d/segment_mpi.py", line 96, in segment
self.helices, self.tempdir, assigned_stack_ids, assigned_helix_ids = self.prepare_segmentation_mpi()
File "/scicore/home/basler/wangji/src/spring/lib/python2.7/site-packages/emspring-0.84.1470-py2.7.egg/spring/segment2d/segment_mpi.py", line 16, in prepare_segmentation_mpi
assigned_mics = self.validate_input()
File "/scicore/home/basler/wangji/src/spring/lib/python2.7/site-packages/emspring-0.84.1470-py2.7.egg/spring/segment2d/segment_prep.py", line 814, in validate_input
new_session = self.copy_micrograph_info_on_ctffind_and_ctftilt(assigned_mics, source_session, new_session)
File "/scicore/home/basler/wangji/src/spring/lib/python2.7/site-packages/emspring-0.84.1470-py2.7.egg/spring/segment2d/segment.py", line 651, in copy_micrograph_info_on_ctffind_and_ctftilt
matched_mic_find = source_session.query(CtfFindMicrographTable).get(matched_mic.id)
AttributeError: 'NoneType' object has no attribute 'id'
-------------------------------------
Do you have any clue what could be causing the error?
Thanks a lot!!!!
Jing
Hi Carsten,