Dear Carsten,
I would like to use the segrefine3Dplot to monitor how well the refinement goes. However the program stopped immediately with an error in the report log:
---------
TypeError: ufunc 'invert' not supported for the input types, and the inputs could not be safely coerced
to any supported types according to the casting rule ''safe''
---------
I used tried spring.db from either the segmentrefine3D folder or the segment folder, it didn't make any different. The only "invert" I've noticed is during segmentation. I run the segmentrefine3D using un-inverted segments but still get the same error.
What's your advice to get pass this problem? Thanks a lot.
Here's my spring version:
Spring environment loaded.
GUI from package Emspring-0.84.1470
Spring environment loaded.
EMAN 2.1 alpha2 (CVS 2013/08/07 17:01:09)
Your EMAN2 is running on: NAME="Red Hat Enterprise Linux Server"
VERSION="7.2 (Maipo)"
ID="rhel"
ID_LIKE="fedora"
VERSION_ID="7.2"
PRETTY_NAME="Red Hat Enterprise Linux Server 7.2 (Maipo)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:redhat:enterprise_linux:7.2:GA:server"
HOME_URL="https://www.redhat.com/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_BUGZILLA_PRODUCT="Red Hat Enterprise Linux 7"
REDHAT_BUGZILLA_PRODUCT_VERSION=7.2
REDHAT_SUPPORT_PRODUCT="Red Hat Enterprise Linux"
REDHAT_SUPPORT_PRODUCT_VERSION="7.2"
Red Hat Enterprise Linux Server release 7.2 (Maipo)
Red Hat Enterprise Linux Server release 7.2 (Maipo) 3.10.0-327.el7.x86_64 x86_64
Your Python version is: 2.7.2
Jing Wang
Dr. Marek Basler's group
University of Basel
Hi Carsten,
Thank you very much for the advice! I skipped the segrefine3dgrid and just want to monitor the refinement with the 3Drefineplot while the segmentrefine3D is still running.
Sorry I didn't see any part of the 3Drefineplot requiring for a grid.db, I guess you mean the error arises from the spring.db because the segmentrefine3D program should complete before launching the 3Drefineplot?