Project

General

Profile

Actions

Bug #1155

closed

spider stacks

Added by Gabriel Lander almost 14 years ago. Updated almost 14 years ago.

Status:
Closed
Priority:
High
Assignee:
Amber Herold
Category:
Python scripting
Target version:
Start date:
01/19/2011
Due date:
% Done:

0%

Estimated time:
Affected Version:
Appion/Leginon 2.1.0
Show in known bugs:
No
Workaround:

Description

The ability to create a SPIDER-formatted stack in Appion is completely broken, perhaps we should remove this option.
The "runMakeStack2.php" web page doesn't output the correct filename if you select a "SPIDER" stack - it is hard coded to set the output to "start.hed".
This is an easy fix, but what is very difficult is changing makestack2.py to accommodate SPIDER stack creation. I spent some time trying to fix this, and it's a pretty big mess. Many of the functions are hard coded to use "start.hed", and ignore the input filename option (self.params['single']). Many other functions assume an imagic-formatted stack to work properly. The averaging & montage creation simply won't work on a spider stack, for example. I tried changing it to first create the stack in IMAGIC format, and then do a final conversion to a SPIDER stack, but this totally breaks the "continue" option, and there are lots of checks that go on during the stack creation that check the filename in the database, so that having "start.spi" messes it up.
Do we remove the file-format option entirely, or should we spend a significant amount of time reworking the makestack2.py script?
I bring this up because I'm thinking about incorporating an EMAN2/SPARX reconstruction script into Appion, which requires an hdf-formatted file as input. I wanted to add "hdf" as another output format option in makestack, but maybe we only create imagic stacks, and always deal with conversion afterwards? This becomes problematic when we're dealing with stacks that are dozens/hundreds of GB in size.
What are people's thoughts?


Related issues 1 (1 open0 closed)

Related to Appion - Feature #1163: image format convertor script to be used during or after makestackAssignedAnchi Cheng01/26/2011

Actions
Actions

Also available in: Atom PDF