Actions
Bug #2840
openRemove EMAN1 functions from Appion
Start date:
07/15/2014
Due date:
% Done:
0%
Estimated time:
Affected Version:
Appion/Leginon 3.0.0
Show in known bugs:
No
Workaround:
Description
EMAN1 is deprecated, so it is our best interest to remove any code using EMAN1 programs, such as proc2d, proc3d, etc.
Code to get program counts:
PROGRAM=proc2d; pyfiles=`find . -name '*.py' -type f`; filecount=`grep $PROGRAM $pyfiles | egrep -v ':\s*\#' | cut -d':' -f1 | sort | uniq | wc -l`; instance=`grep $PROGRAM $pyfiles | egrep -v ':\s*\#' | wc -l`; echo $PROGRAM: $instance instances in $filecount files
proc2d: 158 instances in 57 files proc3d: 105 instances in 32 files make3d: 45 instances in 8 files project3d: 13 instances in 4 files refine2d: 6 instances in 3 files applyctf: 6 instances in 2 files startAny: 5 instances in 2 files batchboxer: 4 instances in 3 files classalign: 3 instances in 2 files startcsym: 3 instances in 1 files startoct: 3 instances in 1 files pdb2mrc: 3 instances in 1 files starticos: 3 instances in 1 files iminfo: 2 instances in 2 files runpar: 1 instances in 1 files
Actions