scipion-em / scipion-em-relion

Plugin to use Relion SPA programs within the Scipion framework
GNU General Public License v3.0
3 stars 0 forks source link

Relion 2D classification with advanced option 'consider alignment as priors' fails #227

Closed JuhaHuiskonen closed 3 years ago

JuhaHuiskonen commented 4 years ago

When 'consider previos alignment' and 'consider alignment as priors'(advanced option) are set to yes, the run fails:

00026: File "/projappl/project_2000637/apps/Anaconda-3.0/envs/.scipion3env/lib/python3.8/site-packages/emtable/metadata.py", line 358, in writeStar 00027: writer.writeTableName(tableName) 00028: File "/projappl/project_2000637/apps/Anaconda-3.0/envs/.scipion3env/lib/python3.8/site-packages/emtable/metadata.py", line 243, in writeTableName 00029: self.file.write("\ndata%s\n\n" % (tableName or '')) 00030: AttributeError: 'str' object has no attribute 'write' 00031: Protocol failed: 'str' object has no attribute 'write'

scipion V 3.0.5

azazellochg commented 4 years ago

I can't reproduce this with devel plugin branch

azazellochg commented 4 years ago

@JuhaHuiskonen what relion plugin version do you use? scipion version is irrelevant here.

azazellochg commented 4 years ago

@JuhaHuiskonen are you still reproducing this? Where do input particles come from?

JuhaHuiskonen commented 3 years ago

I think I meant earlier 3D classification (not 2D). However, I am unable to reproduce this in my current project with the latest Relion plugin.