Why can't I use bootstrap.py in cctbx to compile phenix?
Dear Professor, My name is Taimin Yang and I am a PhD student in Stockholm University. I try to compile my own phenix using bootstrap.py but here is the error information: root@Linux-main:/usr/local/crystallography_software/phenix# python bootstrap.py --builder=phenix --with-python=/usr/local/anaconda2/bin/python hot update build Performing actions: hot update build Traceback (most recent call last): File "bootstrap.py", line 2034, in <module> run() File "bootstrap.py", line 2029, in run enable_shared=options.enable_shared, File "bootstrap.py", line 926, in __init__ map(self.add_module, self.get_codebases()) File "bootstrap.py", line 1051, in add_module action = MODULES.get_module(module)().get_url(auth=self.get_auth()) File "bootstrap.py", line 553, in get_url raise Exception('No anonymous access method defined for module: %s. Try with --%s'%(self.module, e.args[0])) Exception: No anonymous access method defined for module: chem_data. Try with --cciuser What should I do to compile my own phenix? Thank you very much. Best regards, Taimin
I don't think building Phenix with bootstrap is yet possible using only anonymous access to all the necessary repositories. Many repositories require authentication. However, it is possible to rebuild the Phenix C++ libraries in an existing Phenix installation. Regards, Rob -- Robert Oeffner, Ph.D. Research Associate, The Read Group Department of Haematology, Cambridge Institute for Medical Research University of Cambridge Cambridge Biomedical Campus Wellcome Trust/MRC Building Hills Road Cambridge CB2 0XY www.cimr.cam.ac.uk/investigators/read/index.html tel: +44(0)1223 763234 mobile: +44(0)7712 887162 -----Original Message----- From: Taimin Yang Sent: Wednesday, November 16, 2016 8:20 PM To: [email protected] Subject: [phenixbb] Why can't I use bootstrap.py in cctbx to compile phenix? Dear Professor, My name is Taimin Yang and I am a PhD student in Stockholm University. I try to compile my own phenix using bootstrap.py but here is the error information: root@Linux-main:/usr/local/crystallography_software/phenix# python bootstrap.py --builder=phenix --with-python=/usr/local/anaconda2/bin/python hot update build Performing actions: hot update build Traceback (most recent call last): File "bootstrap.py", line 2034, in <module> run() File "bootstrap.py", line 2029, in run enable_shared=options.enable_shared, File "bootstrap.py", line 926, in __init__ map(self.add_module, self.get_codebases()) File "bootstrap.py", line 1051, in add_module action = MODULES.get_module(module)().get_url(auth=self.get_auth()) File "bootstrap.py", line 553, in get_url raise Exception('No anonymous access method defined for module: %s. Try with --%s'%(self.module, e.args[0])) Exception: No anonymous access method defined for module: chem_data. Try with --cciuser What should I do to compile my own phenix? Thank you very much. Best regards, Taimin _______________________________________________ phenixbb mailing list [email protected] http://phenix-online.org/mailman/listinfo/phenixbb Unsubscribe: [email protected]
Hi Taimin,
Also, you need to accept the licensing terms for Phenix before you can
download it (http://www.phenix-online.org/phenix_request/index.cgi). You
have to use the email address from your academic institution.
You will then get a password which will allow you to download Phenix. We
have precompiled packages or you can download the source and compile Phenix
yourself.
--
Billy K. Poon
Research Scientist, Molecular Biophysics and Integrated Bioimaging
Lawrence Berkeley National Laboratory
1 Cyclotron Road, M/S 33R0345
Berkeley, CA 94720
Tel: (510) 486-5709
Fax: (510) 486-5909
Web: https://phenix-online.org
On Wed, Nov 16, 2016 at 12:39 PM, R. D. Oeffner
I don't think building Phenix with bootstrap is yet possible using only anonymous access to all the necessary repositories. Many repositories require authentication. However, it is possible to rebuild the Phenix C++ libraries in an existing Phenix installation.
Regards,
Rob
-- Robert Oeffner, Ph.D. Research Associate, The Read Group Department of Haematology, Cambridge Institute for Medical Research University of Cambridge Cambridge Biomedical Campus Wellcome Trust/MRC Building Hills Road Cambridge CB2 0XY
www.cimr.cam.ac.uk/investigators/read/index.html tel: +44(0)1223 763234 mobile: +44(0)7712 887162 -----Original Message----- From: Taimin Yang Sent: Wednesday, November 16, 2016 8:20 PM To: [email protected] Subject: [phenixbb] Why can't I use bootstrap.py in cctbx to compile phenix?
Dear Professor,
My name is Taimin Yang and I am a PhD student in Stockholm University. I try to compile my own phenix using bootstrap.py but here is the error information:
root@Linux-main:/usr/local/crystallography_software/phenix# python bootstrap.py --builder=phenix --with-python=/usr/local/anaconda2/bin/python hot update build Performing actions: hot update build Traceback (most recent call last): File "bootstrap.py", line 2034, in <module> run() File "bootstrap.py", line 2029, in run enable_shared=options.enable_shared, File "bootstrap.py", line 926, in __init__ map(self.add_module, self.get_codebases()) File "bootstrap.py", line 1051, in add_module action = MODULES.get_module(module)().get_url(auth=self.get_auth()) File "bootstrap.py", line 553, in get_url raise Exception('No anonymous access method defined for module: %s. Try with --%s'%(self.module, e.args[0])) Exception: No anonymous access method defined for module: chem_data. Try with --cciuser
What should I do to compile my own phenix? Thank you very much.
Best regards, Taimin
_______________________________________________ phenixbb mailing list [email protected] http://phenix-online.org/mailman/listinfo/phenixbb Unsubscribe: [email protected] _______________________________________________ phenixbb mailing list [email protected] http://phenix-online.org/mailman/listinfo/phenixbb Unsubscribe: [email protected]
Hello all, Thanks for your reply. I checked the content in the bootstrap.py. It seems that there is no anonymous method for phenix and xfel and cciuser option is only for developers. It seems that the only way is enter the password and download the source and compile from the downloaded source. Cheers, Taimin
From Windows 10 Email Application
From: Billy Poon
Sent: Wednesday, November 16, 2016 10:02 PM
To: R. D. Oeffner
Cc: Taimin Yang; PHENIX user mailing list
Subject: Re: [phenixbb] Why can't I use bootstrap.py in cctbx to compilephenix?
Hi Taimin,
Also, you need to accept the licensing terms for Phenix before you can download it (http://www.phenix-online.org/phenix_request/index.cgi). You have to use the email address from your academic institution.
You will then get a password which will allow you to download Phenix. We have precompiled packages or you can download the source and compile Phenix yourself.
--
Billy K. Poon
Research Scientist, Molecular Biophysics and Integrated Bioimaging
Lawrence Berkeley National Laboratory
1 Cyclotron Road, M/S 33R0345
Berkeley, CA 94720
Tel: (510) 486-5709
Fax: (510) 486-5909
Web: https://phenix-online.org
On Wed, Nov 16, 2016 at 12:39 PM, R. D. Oeffner
participants (3)
-
Billy Poon
-
R. D. Oeffner
-
Taimin Yang