Support #3330
closedProtomo alignment with uploaded micrographs and Error with Pixel size
0%
Description
Hello,
I now have appion installed and I have uploaded a tilt-series for processing. When I try to align the tilt-series using the protomo align algorithm it spits out an error. Below is the command I ran and output. When I look a the tilt-series in the database it has a pixel size of 9.8 Angstroms associated with it, but the error makes it seem like the variable 'pixelsize' is not known (or of nonetype). Any ideas?
One more question. Does centosAutoInstallation.py automatically install the third party software Protomo like it installs EMan and XMipp? Or do I need to install protomo separately? It's not clear to me.
Thanks,
Matt
[root@charon0 test]# tomoaligner.py --session=15jul24q13 --projectid=2 --runname=protomo1 --tiltseriesnumber=1 --rundir=/myamiImages/appion/15jul24q13/tomo/tiltseries/align/protomo1 --alignmethod=protomo --cycle=1 --sample=4 --region=50 --description="asdf" --commit --expid=5 --jobtype=tomoaligner
... Time stamp: 15jul24q16
... Function name: tomoaligner
... Appion directory: /usr/lib/python2.6/site-packages
... Using split database
Connected to database: 'ap2'
... Committing data to database
... Looking up session, 15jul24q13
... Looking up session first, 5
... Run directory: /myamiImages/appion/15jul24q13/tomo/tiltseries/align/protomo1
... Writing function log to: tomoaligner.log
... Running on host: charon0
... Uploading ScriptData....
... Running on host: charon0
... Found 4 processors on this machine
... Running on host: charon0
... Looking up session, 15jul24q13
... Running Appion version '3.1.0'
... getting imagelist
... Shifting image header start to zero on 15jul24q13_071215_pombe_cryosections_grid4_hole5_tomo0001_2k_1.mrc
... getting pixelsize
Traceback (most recent call last):
File "/usr/bin/appion/tomoaligner.py", line 488, in <module>
app.start()
File "/usr/bin/appion/tomoaligner.py", line 350, in start
apTomo.writeTiltSeriesStack(stackdir,stackname,ordered_mrc_files,1e10*pixelsize)
TypeError: unsupported operand type(s) for *: 'float' and 'NoneType'
Updated by Anchi Cheng over 9 years ago
- Subject changed from Error with Pixel size to Protomo alignment with uploaded micrographs and Error with Pixel size
- Assignee set to Alex Noble
- Affected Version changed from Appion/Leginon 3.2 to Appion/Leginon 3.1.0
Matt,
While the error you found is a fixable problem, you will ,unfortunately, not be able proceed from here.
Protomo alignment you are accessing requires you to install the original protomo version. It is not included in centosAutoInstallation.py. In addition, none of the tomography alignment will work with uploaded micrographs. They need initial alignment parameters obtained while using Leginon to collect them. Sorry about that.
Alex Noble is working on a better tomography pipeline that is based on protomo2 and he is close to complete it. We will include that in the 3.2 release coming soon. I will let him answer whether it will work with uploaded micrographs.
Updated by Matt Swulius over 9 years ago
Hi Anchi,
Thank you very much. This is exactly what I needed to know.
Matt