You are here

Rosetta phenix1.18 mr_rosetta ubuntu18.04

2 posts / 0 new
Last post
Rosetta phenix1.18 mr_rosetta ubuntu18.04
#1

dear Rosetta,

    When I try to intergrate rosetta with phenix, I recieve follow issues:

rosetta.build_phenix_interface nproc=8
Substituting phenix.python into build shell scripts
  update_options.sh
  update_ResidueType_enum_files.sh
  Phenix modules found : /usr/local/phenix-1.18.2-3874/modules/phenix
Traceback (most recent call last):
  File "/usr/local/phenix-1.18.2-3874/build/../modules/phenix/phenix/command_line/rosetta_build_phenix_interface.py", line 268, in <module>
    run(sys.argv[1:])
  File "/usr/local/phenix-1.18.2-3874/build/../modules/phenix/phenix/command_line/rosetta_build_phenix_interface.py", line 228, in run
    f=file("dispatcher_include_erraser.sh", "wb")
IOError: [Errno 13] Permission denied: 'dispatcher_include_erraser.sh'

 

----------------------------------------------

My steps are following:

1: rosetta has been installed sucessfully(I try abinito turiol)

2: I install the phenix 1.18 

3: I open the terminal ,exprot PHENIX_ROSETTA_PATH and ROSETTA3_DB, and I check use command echo $

4: I copy the site.settings file 
to ${PHENIX_ROSETTA_PATH}/main/source/tools/build/site.settings

5: then I type the command rosetta.build_phenix_interface nproc=8,then error.

How can I solve it?

Category: 
Post Situation: 
Tue, 2020-09-29 19:53
paulbo

hello,

the error:

IOError: [Errno 13] Permission denied: 'dispatcher_include_erraser.sh'

means you are unable to write the file due to your os's permissions.

I'm not sure what directory you're installing in, but I would you can either install under your /home directory instead of /usr

or, you could run your command as root via the following (less recommended) 

sudo rosetta.build_phenix_interface nproc=8

 

Thu, 2020-10-01 08:56
danpf