|
发表于 2014-11-22 15:27:38
|
显示全部楼层
我下载的是basic-example,modeller9.14,这两个文件夹均放在了C盘中,目录级别是一样的,并没有把谁放在谁里面,接着将soap_protein_od.hdf5文件下载下来,属性显示是180M大小,然后该文件放在了modeller-9.14/modlib/目录中,结果显示如下:
>> ENERGY; Differences between the model's features and restraints:
Number of all residues in MODEL : 335
Number of all, selected real atoms : 2605 2605
Number of all, selected pseudo atoms : 0 0
Number of all static, selected restraints : 28624 28624
COVALENT_CYS : F
NONBONDED_SEL_ATOMS : 1
Number of non-bonded pairs (excluding 1-2,1-3,1-4): 523644
Dynamic pairs routine : 1, NATM x NATM double loop
Atomic shift for contacts update (UPDATE_DYNAMIC) : 0.390
LENNARD_JONES_SWITCH : 6.500 7.500
COULOMB_JONES_SWITCH : 6.500 7.500
RESIDUE_SPAN_RANGE : 1 9999
NLOGN_USE : 15
CONTACT_SHELL : 15.000
DYNAMIC_PAIRS,_SPHERE,_COULOMB,_LENNARD,_MODELLER : T F F F T
SPHERE_STDV : 0.050
RADII_FACTOR : 0.820
Current energy : -38043.4922
<< end of ENERGY.
DOPE score : -38043.492188
>> Model assessment by SOAP-Protein-OD score
hdf5err____E> unable to open file
Traceback (most recent call last):
File "C:\basic-example\model-single.py", line 13, in <module>
a.make()
File "C:\Modeller9.14\modlib\modeller\automodel\automodel.py", line 121, in make
self.multiple_models(atmsel)
File "C:\Modeller9.14\modlib\modeller\automodel\automodel.py", line 225, in multiple_models
self.outputs.append(self.single_model(atmsel, num))
File "C:\Modeller9.14\modlib\modeller\automodel\automodel.py", line 322, in single_model
self.model_analysis(atmsel, filename, out, num)
File "C:\Modeller9.14\modlib\modeller\automodel\automodel.py", line 369, in model_analysis
assess_keys = self.assess(atmsel, self.assess_methods, out)
File "C:\Modeller9.14\modlib\modeller\automodel\automodel.py", line 417, in assess
(key,value) = method(atmsel)
File "C:\Modeller9.14\modlib\modeller\terms.py", line 60, in __call__
return (self.name, atmsel.assess(self))
File "C:\Modeller9.14\modlib\modeller\selection.py", line 655, in assess
molpdf, terms = assessor._assess(self, output=output, **vars)
File "C:\Modeller9.14\modlib\modeller\terms.py", line 56, in _assess
return atmsel.energy(edat=self._get_energy_data_cached(),
File "C:\Modeller9.14\modlib\modeller\terms.py", line 68, in _get_energy_data_cached
self._edat = self._get_energy_data_all()
File "C:\Modeller9.14\modlib\modeller\terms.py", line 73, in _get_energy_data_all
edat.energy_terms.append(self)
File "C:\Modeller9.14\modlib\modeller\util\modlist.py", line 155, in append
self.insert(len(self), obj)
File "C:\Modeller9.14\modlib\modeller\util\modlist.py", line 167, in insert
self._insfunc(indx, obj)
File "C:\Modeller9.14\modlib\modeller\terms.py", line 38, in _insfunc
obj._add_term(self.__edat(), indx)
File "C:\Modeller9.14\modlib\modeller\soap_protein_od.py", line 21, in _add_term
self.__library)
ModellerError: hdf5err____E> unable to open file
显示不能打开文件,跪求照葫芦画瓢为啥还是错??python是2.7版本的。。
>>> |
|