Feature #2192
closedmyamiweb interface for DD frame alignment
0%
Description
makeDDRawFrame.py gui needs:
1. --align (boolean flag, default True)
2. --defergpu (boolean flag) If launched on computer without gpu, this should be default True if --align is True.
If --defergpu is set, the program will first create the ddstack run in the database, and loop thru images to make dd frame stack but the user can start catchUpDDAlign.py to run the alignment on gpu equipped computer like this:
catchUpDDAlign.py --projectid=285 --ddstack=11 --expid=10806 --jobtype=catchupddalign
--ddstack is the DEF_id of ApDDStackRunData.
In the long term, myamiweb should be configured to specify gpu availability and handle gpu usage on gpu cluster settings. At moment people will copy and paste the comment. Since we have not been able to have more than one job running on gpu. It would kick out one of them. Feel free to add defergpu to ApDDStackParamsData if --defergpu need to be logged in the ddstack run.
Session 12dec10anchik2 is a good test session.
Example scripts:
makeDDRawFrameStack.py --description="test amibox04" --projectid=285 --ddstack=11 --session=12dec10anchik2 --expid=10806 --jobtype=catchupalign --align --defergpu
catchUpDDAlign.py --projectid=285 --ddstack=11 --expid=10806 --jobtype=catchupddalign