'''How to use assertion in EMAN2?''' EMAN2 has wrapped standard assert call as Assert. The header file is "emassert.h" instead of standard or . The assert call will only be available when you enable "DEBUG" in the cmake compilation configurations. it will not be compiled into the release mode (default mode). For example: {{{ #include "emassert.h" ... Assert (x==1) ... }}} If you need kind of assertion behavior in production code. We suggest you consider [[eman2Exception|exception]] instead.