Hi Andy,
Thank you for the clarification!
Yes, I was wrong. There is still a tools subdirectory at the top level.
I installed the latest version of Rosetta from source.
This is version 3.8, the Feb. 25th, 2017 release.
The rosetta\_options.py file is in the same location: main/source/src/apps/public/ERRASER.
Following up on your suggestion, I edited the file erraser.py in
/Applications/phenix-dev-2686/modules/phenix/phenix/erraser
by replacing line 543 with the following:
file_path = os.path.join(params.directories.rosetta_path, 'main/source/src/apps/public/ERRASER')
Phenix.erraser now runs.
Best regards,
Blaine
Blaine Mooers, Ph.D.
Assistant Professor
Department of Biochemistry and Molecular Biology, College of Medicine
University of Oklahoma Health Sciences Center
975 NE 10th Street, BRC 466
Oklahoma City, OK 73104-5419
From: Andy Watkins [[email protected]]
Sent: Tuesday, March 14, 2017 11:53 AM
To: Mooers, Blaine H.M. (HSC)
Subject: Re: [phenixbb] phenix.erraser and PHENIX_ROSETTA_PATH
Yes, while the tools directory should still exist, the new path to ERRASER is in fact main/source/src/apps/public. I wonder if the issue lies in Phenix's subsequent interpretation of that environment variable -- i.e., the Phenix code is appending "tools/ERRASER"
instead of the aforementioned path.