Bug #1217
closedEman files are not getting uploaded back to main filesystem
0%
Add a forward slash at the end of the output directory on the EMAN Job Generator page (ex. /ami/data00/appion/10oct21z/recon/). Unzip the tar files command line before uploading recon (ex. tar -xvf /ami/data00/appion/10oct21z/recon/emanrecon14/model.tar.gz).
Description
When bypassing DMF, the emanrecon job file is set up to automatically transfer the files from garibaldi to the main filesystem using rsync. However, the path is set incorrectly in garibaldi.php (I think). Here is what the last lines of one of my job files looks like:
tar -cvzf model.tar.gz threed.*a.mrc tar -cvzf results.tar.gz fsc* cls* refine.* particle.* classes.* classes_*.* proj.* sym.* .emanlog *txt *.job #upload files back to main filesystem rsync -rltouv --partial model.tar.gz amibox03.scripps.edu:/ami/data00/appion/10oct21z/reconemanrecon16/model.tar.gz rsync -rltouv --partial results.tar.gz amibox03.scripps.edu:/ami/data00/appion/10oct21z/reconemanrecon16/results.tar.gz ~bcarr/appionbin/updateAppionDB.py 237 D 286 exit
The path is missing a slash between the directories recon and emanrecon16 and therefore the transfer fails. In addition, the tar files need to be unzipped before you can upload the recon. Otherwise you get the following error on the upload recon webpage because resolution.txt is inside results.tar.gz.
ERROR: /ami/data00/appion/10dec30c/recon/emanrecon6/resolution.txt not exist
I thought maybe uploadRecon.py would unzip the files if they weren't already, but I guess not because when I manually copied resolution.txt over and tried to upload again I got this error in the log file:
*** FATAL ERROR *** fsc file does not exist
Hopefully this is an easy fix to correct the path and add two "tar -xvf" lines in the job file.