EMAN2: Developer's FAQ


As a redesign based on EMAN1, EMAN2 is more object-oriented, and is more modular, and is designed to be easier to use for both regular users and developers.
  1. How to read/write an image in python?
  2. How to add a  processor?
  3. EMAN2 standard coding style
  4. How to define a  XYZProcessor?
  5. How to use a Processor in python?
  6. How to Use a Reconstructor in python?
  7. How to show all Processors?
  8. How to use boost python?
  9. How to use Factory classes like Processor, Aligner, Averager, Cmp, Projector, Reconstructor?
  10. How to use FFTW library?
  11. How to handle image data byte-order?
  12. How to handle large-file (>2G) IO?
  13. How to use Euler Angles?
  14. How to use numpy?
  15. How to use Exception handling in EMAN2?
  16. How to use Transformation?
14. How to print out error/warning/debugging information?
15. How to add testing group tag for file/class/function?


Last modified on 02/14/2007  by  Grant Tang  (gtang@bcm.edu)