Project

General

Profile

Actions

Feature #1757

open

use eman2 in makestack2.py

Added by Anchi Cheng over 12 years ago. Updated over 11 years ago.

Status:
Assigned
Priority:
High
Assignee:
Category:
Python scripting
Start date:
04/23/2012
Due date:
% Done:

0%

Estimated time:

Description

We have decided to use EMAN2 functions in 3.0 release since EMAN1 have some library issue when used in CentOS 6.3 (current release).

Lets' start at makestack2.py. I will log issues encountered here.


Related issues 2 (0 open2 closed)

Related to Appion - Bug #1524: applyctf from EMAN 1.9 release causes strip in the corrected image when installed on CentOS 6ClosedSargis Dallakyan01/17/2012

Actions
Blocked by Appion - Bug #1827: EMAN1 produces artifacts on CentOS 6ClosedAmber Herold05/29/2012

Actions
Actions #1

Updated by Neil Voss over 12 years ago

First of all, if you download the daily snapshot of EMAN1 (not 1.9) it works fine on CentOS 6.

But, I removed the batchboxer part, so as far as I can tell the only thing left is:

(1) applyctf (lines 334-392), which is only used if EMAN1 CTF correction is checked, otherwise it uses ACE2

(2) particle filtering (lines 561-590), e.g., low pass, high pass, and convert to spider -- which if we are going to rewrite, we might as well use python instead of proc2d.

(3) merging of image stack into big stack (lines 561-590) -- already a python function for this, but it lacks the particle filtering from #2.

(4) conversion to spider for filters.phaseFlipImage() (lines 539-552) -- why are we even using proc2d when we have mrc.py and spider.py in pyami

Actions #2

Updated by Anchi Cheng over 12 years ago

  • Assignee changed from Anchi Cheng to Neil Voss

Neil,

Try running proc2d on the stack in #1524 and see if you can get it to work. I certainly can not. Which subversion to you have on CentOS 6? The problem appears on CentOS 6.2 and up.

Actions #3

Updated by Neil Voss over 12 years ago

Hmm, I will try it again tomorrow. When I upgraded to CentOS 6.2, I got the library error - downloaded the daily snapshot and it worked fine.

Actions #4

Updated by Neil Voss over 12 years ago

Hi Anchi, I ran sudo yum update on my CentOS 6.2 machine downloaded the daily snapshot x86_64-cluster from EMAN1 site and everything works fine. Tried proc2d a few different ways. Tried it on Fedora 16 as well, no problems. RHEL 6.3 is still in beta, so CentOS 6.3 is not out yet.

http://ncmi.bcm.edu/ncmi/software/eman/software_78/manage_addProduct/NCMI/attendee_factory?myname=eman.daily.linux64-cluster.tar.gz

Actions #5

Updated by Neil Voss over 12 years ago

  • Assignee changed from Neil Voss to Anchi Cheng

can we close this bug?

Actions #6

Updated by Neil Voss over 12 years ago

Hi Anchi, just as I sent this to you, the artifacts showed up in my max like alignment after the stack was converted. But the stack is completely fine... hmm.

Actions #7

Updated by Amber Herold over 11 years ago

  • Target version changed from Appion/Leginon 3.0.0 to Appion/Leginon Future Version
Actions

Also available in: Atom PDF