The CSF2 has been replaced by the CSF3 - please use that system! This documentation may be out of date. Please read the CSF3 documentation instead. To display this old CSF2 page click here. |
Phenix and Rosetta Commons
Overview
Phenix is a software suite for the automated determination of macromolecular structures using X-ray crystallography and other methods. Version 1.9 is available on the CSF.
Rosetta is a library-based object-oriented software suite which provides a system for predicting and designing protein structures, protein folding mechanisms, and protein-protein interactions. Version 3.3 is available on the CSF.
Phenix and Rosetta are often used together.
Restrictions on use
There is no access to any source code for Phenix and Rosetta on on the CSF.
All users must abide by the license agreements which can be viewed here:
Phenix License
Rosetta Commons License
The licenses are also available in the installation directories along with appropriate copyright noitces.
Who may use Phenix and Rosetta?
Staff and students of The University of Manchester. Visitors are not permitted access to this software.
The software may only be used at The University of Manchester.
What may Phenix and Rosetta be used for?
You are permitted to use Phenix and Rosetta only for not-for profit academic research purposes.
What may Phenix and Rosetta not be used for?
The software must not be used for:
- research, consultancy or services, leading to commercial exploitation of the software, including any fee-based service project, or
- any purpose which leads to it being commercially exploited by the employer of students on industrial placement or part-time courses.
You may not copy or distribute the software.
How should the program be cited?
You must make results generated using the software available to other academic researchers. Typically, this is done via publication. In all instances you should cite the software appropriately as per the guidance on the software developers websites:
Phenix Citation Information.
Rosetta Citation Information.
Risks
You are required to discuss anything that is unclear about your usage and the license with your line management in the first instance to obtain further guidance.
Set up procedure
To access the software you must first load either or both of the modulefiles:
# Rosetta modulefile module load apps/binapps/rosetta/2015.19 # Choose one of the following phenix versions module load apps/binapps/phenix/1.14 moudle load apps/binapps/phenix/1.9
Running the application
Please do not run either applications on the login node. Jobs should be submitted to the compute nodes via batch.
Serial batch job submission
Make sure you have the modulefile loaded then create a batch submission script, for example (based on supplied example data):
#!/bin/bash #$ -S /bin/bash #$ -V #$ -cwd $PHENIX/build/intel-linux-2.6-x86_64/bin/phenix.refine $PHENIX/examples/rnase-s/rnase-s.pdb \ $PHENIX/examples/rnase-s/rnase25.mtz xray_data.labels=FNAT,SIGFNAT,merged \ xray_data.r_free_flags.generate=True ncs.type=torsion \ refine.strategy=individual_sites+individual_sites_real_space+individual_adp+tls+occupancies tls.find_automatically=True
Submit the jobscript using:
qsub scriptname
where scriptname is the name of your jobscript.
Another example job script:
#!/bin/bash #$ -S /bin/bash #$ -V #$ -cwd $PHENIX_ROSETTA_PATH/main/source/bin/fixbb.linuxgccrelease -in:file:s \ $PHENIX_ROSETTA_PATH/demos/public/domain_insertion/rosetta_outputs/AnchoredPDBCreator/S_0001.pdb
Parallel batch job submission
Given an example parallel jobscript, including suitable PE if applicable. If it does not run in parallel state that.