1,332
edits
(update links) |
(fix links II) |
||
Line 48: | Line 48: | ||
There may be one or two data files. | There may be one or two data files. | ||
=== [http://www.phenix-online.org/documentation/reference/xmanip. | === [http://www.phenix-online.org/documentation/reference/xmanip.html phenix.xmanip] - structure factor file manipulations === | ||
=== [http://www.phenix-online.org/documentation/reference/model_vs_data. | === [http://www.phenix-online.org/documentation/reference/model_vs_data.html phenix.model_vs_data] - statistics === | ||
Just use "phenix.model_vs_data model.pdb data.hkl" where data.hkl is a reflection file in most of known formats. phenix.model_vs_data can output the map defined as: | Just use "phenix.model_vs_data model.pdb data.hkl" where data.hkl is a reflection file in most of known formats. phenix.model_vs_data can output the map defined as: | ||
Line 99: | Line 99: | ||
== Experimental phasing == | == Experimental phasing == | ||
=== [http://www.phenix-online.org/documentation/reference/autosol. | === [http://www.phenix-online.org/documentation/reference/autosol.html phenix.autosol] - experimental phasing "wizard" === | ||
phenix.autosol uses HYSS, SOLVE, Phaser, RESOLVE, xtriage and phenix.refine to solve a structure and generate experimental phases with the MAD, MIR, SIR, or SAD methods | phenix.autosol uses HYSS, SOLVE, Phaser, RESOLVE, xtriage and phenix.refine to solve a structure and generate experimental phases with the MAD, MIR, SIR, or SAD methods | ||
=== [http://www.phenix-online.org/documentation/reference/phaser_ep. | === [http://www.phenix-online.org/documentation/reference/phaser_ep.html phenix.phaser] - SAD phasing with Phaser === | ||
[http://www.phaser.cimr.cam.ac.uk/index.php/Phaser_Crystallographic_Software Phaser] can do SAD phasing - it is therefore called phaser_ep (ep stands for "experimental phasing"). The Phenix documentation is at [http://www.phenix-online.org/documentation/reference/phaser_ep.htm]. The keywords are concisely (but somewhat lightly) documented at [http://www.phaser.cimr.cam.ac.uk/index.php/Keywords]. A script documenting the following features | [http://www.phaser.cimr.cam.ac.uk/index.php/Phaser_Crystallographic_Software Phaser] can do SAD phasing - it is therefore called phaser_ep (ep stands for "experimental phasing"). The Phenix documentation is at [http://www.phenix-online.org/documentation/reference/phaser_ep.htm]. The keywords are concisely (but somewhat lightly) documented at [http://www.phaser.cimr.cam.ac.uk/index.php/Keywords]. A script documenting the following features | ||
Line 163: | Line 163: | ||
== Molecular replacement == | == Molecular replacement == | ||
=== [http://www.phenix-online.org/documentation/reference/automr. | === [http://www.phenix-online.org/documentation/reference/automr.html phenix.automr] - interface to Phaser and Resolve === | ||
This "wizard" provides an interface to Phaser molecular replacement and feeds the results of molecular replacement directly into the AutoBuild Wizard for automated model rebuilding | This "wizard" provides an interface to Phaser molecular replacement and feeds the results of molecular replacement directly into the AutoBuild Wizard for automated model rebuilding | ||
Line 198: | Line 198: | ||
</pre> | </pre> | ||
=== [http://www.phenix-online.org/documentation/reference/sculptor. | === [http://www.phenix-online.org/documentation/reference/sculptor.html phenix.sculptor] - automate selection and editing of molecular replacement (MR) models === | ||
=== [http://www.phenix-online.org/documentation/reference/ensembler. | === [http://www.phenix-online.org/documentation/reference/ensembler.html phenix.ensembler] - multiple superposition tool to automate construction of ensembles for MR === | ||
== Ligands == | == Ligands == | ||
=== [http://www.phenix-online.org/documentation/reference/reel. | === [http://www.phenix-online.org/documentation/reference/reel.html phenix.reel] - restraints editor especially for ligands === | ||
=== [http://www.phenix-online.org/documentation/reference/elbow. | === [http://www.phenix-online.org/documentation/reference/elbow.html phenix.elbow] - electronic Ligand Builder and Optimisation Workbench === | ||
== Model building and completion == | == Model building and completion == | ||
=== [http://www.phenix-online.org/documentation/reference/autobuild. | === [http://www.phenix-online.org/documentation/reference/autobuild.html phenix.autobuild] - "wizard" for model rebuilding and completion === | ||
phenix.phase_and_build, phenix.build_one_model are fast ways to obtain results. | phenix.phase_and_build, phenix.build_one_model are fast ways to obtain results. | ||
=== [http://www.phenix-online.org/documentation/reference/ligandfit. | === [http://www.phenix-online.org/documentation/reference/ligandfit.html phenix.ligandfit] - "wizard" carrying out fitting of flexible ligands to electron density maps === | ||
=== [http://www.phenix-online.org/documentation/reference/find_helices. | === [http://www.phenix-online.org/documentation/reference/find_helices.html phenix.find_helices] - rapid helix fitting to a map === | ||
=== phenix.fit_loops - fill short gaps using a loop library, and longer gaps (up to 15 residues) iteratively === | === phenix.fit_loops - fill short gaps using a loop library, and longer gaps (up to 15 residues) iteratively === | ||
=== [http://www.phenix-online.org/documentation/reference/assign_sequence. | === [http://www.phenix-online.org/documentation/reference/assign_sequence.html phenix.assign_sequence] - sequence assignment and linkage of neighboring segments === | ||
=== phenix.ligand_identification === | === phenix.ligand_identification === | ||
== Refinement with [http://www.phenix-online.org/documentation/reference/refinement. | == Refinement with [http://www.phenix-online.org/documentation/reference/refinement.html phenix.refine] == | ||
=== Example for use of phenix.refine === | === Example for use of phenix.refine === | ||
Line 269: | Line 269: | ||
phenix.ready_set internally uses phenix.elbow for ligands and phenix.reduce for the protein. phenix.pdbtools can also add hydrogens (FIXME: what are the differences?). | phenix.ready_set internally uses phenix.elbow for ligands and phenix.reduce for the protein. phenix.pdbtools can also add hydrogens (FIXME: what are the differences?). | ||
Hydrogens should not be used in NCS and TLS groups - it might be a good idea to add <font face="Courier"> and not (element H or element D)</font> to all selection strings. | Hydrogens should not be used in NCS and TLS groups - it might be a good idea to add <font face="Courier"> and not (element H or element D)</font> to all selection strings. | ||
See the [http://www.phenix-online.org/documentation/reference/refinement. | See the [http://www.phenix-online.org/documentation/reference/refinement.html#anch32 phenix.refine documentation]. | ||
==== Occupancy ==== | ==== Occupancy ==== | ||
Line 348: | Line 348: | ||
} | } | ||
See the [http://www.phenix-online.org/documentation/reference/refinement. | See the [http://www.phenix-online.org/documentation/reference/refinement.html#anch26 documentation]. | ||
==== DEN refinement (similar to what is in CNS) ==== | ==== DEN refinement (similar to what is in CNS) ==== | ||
Line 405: | Line 405: | ||
* run your model through TLSMD server to identify TLS domains (it will produce PHENIX friendly TLS groups selections); | * run your model through TLSMD server to identify TLS domains (it will produce PHENIX friendly TLS groups selections); | ||
http://skuld.bmsc.washington.edu/~tlsmd/ | http://skuld.bmsc.washington.edu/~tlsmd/ | ||
* use these selections for TLS refinement in PHENIX: see http://www.phenix-online.org/documentation/reference/refinement. | * use these selections for TLS refinement in PHENIX: see http://www.phenix-online.org/documentation/reference/refinement.html | ||
for example: | for example: | ||
Line 438: | Line 438: | ||
} | } | ||
==== [http://www.phenix-online.org/documentation/reference/refinement. | ==== [http://www.phenix-online.org/documentation/reference/refinement.html#anch28 Fix His/Asn/Gln sidechain orientations] ==== | ||
Use | Use | ||
Line 444: | Line 444: | ||
to automatically flip these sidechains to make them better fit the density and/or hydrogen bonding pattern. | to automatically flip these sidechains to make them better fit the density and/or hydrogen bonding pattern. | ||
==== [http://www.phenix-online.org/documentation/reference/refinement. | ==== [http://www.phenix-online.org/documentation/reference/refinement.html#anch30 Using a reference model] ==== | ||
A good idea if refinement is done at low resolution but a high resolution model is available. | A good idea if refinement is done at low resolution but a high resolution model is available. | ||
Line 482: | Line 482: | ||
* In specific (rare !) situations one wants to exclude specific interactions. The pdb_interpretation.custom_nonbonded_symmetry_exclusion=<selection> command line keyword was designed for this purpose. | * In specific (rare !) situations one wants to exclude specific interactions. The pdb_interpretation.custom_nonbonded_symmetry_exclusion=<selection> command line keyword was designed for this purpose. | ||
* To switch off the interaction between a specific atom and its environment, e.g. to obtain unbiased (by restraints) estimates of distances, see http://www.phenix-online.org/documentation/reference/refinement. | * To switch off the interaction between a specific atom and its environment, e.g. to obtain unbiased (by restraints) estimates of distances, see http://www.phenix-online.org/documentation/reference/refinement.html#anch80 - you just add restraints of the form: | ||
refinement.geometry_restraints.edits { | refinement.geometry_restraints.edits { | ||
Line 550: | Line 550: | ||
Can work with ensembles of structures. Seems to have no specific documentation. Can also calculate map CC for all atoms or per residue. | Can work with ensembles of structures. Seems to have no specific documentation. Can also calculate map CC for all atoms or per residue. | ||
=== [http://www.phenix-online.org/documentation/reference/get_cc_mtz_mtz. | === [http://www.phenix-online.org/documentation/reference/get_cc_mtz_mtz.html phenix.get_cc_mtz_mtz] === | ||
=== phenix.fobs_minus_fobs_map - calculate difference density === | === phenix.fobs_minus_fobs_map - calculate difference density === | ||
Seems to have no specific documentation. | Seems to have no specific documentation. | ||
=== [http://www.phenix-online.org/documentation/reference/multi_crystal_average. | === [http://www.phenix-online.org/documentation/reference/multi_crystal_average.html phenix.multi_crystal_average] === | ||
=== phenix.grow_density - local density improvement === | === phenix.grow_density - local density improvement === | ||
Line 574: | Line 574: | ||
with output=xplor produces an X-PLOR style map. Adding a PDB file will result in a masked map. | with output=xplor produces an X-PLOR style map. Adding a PDB file will result in a masked map. | ||
=== [http://www.phenix-online.org/documentation/reference/reciprocal_space_arrays. | === [http://www.phenix-online.org/documentation/reference/reciprocal_space_arrays.html phenix.reciprocal_space_arrays] === | ||
computes various arrays such as Fcalc, Fmask, Fmodel, Fbulk, and more. | computes various arrays such as Fcalc, Fmask, Fmodel, Fbulk, and more. | ||
Line 588: | Line 588: | ||
== NCS usage == | == NCS usage == | ||
=== [http://www.phenix-online.org/documentation/reference/find_ncs. | === [http://www.phenix-online.org/documentation/reference/find_ncs.html phenix.find_ncs] - identification of NCS operators === | ||
from protein coordinates (chains), heavy atom coordinates, or a density map. Example: | from protein coordinates (chains), heavy atom coordinates, or a density map. Example: | ||
phenix.find_ncs my_8_molecules.pdb | phenix.find_ncs my_8_molecules.pdb | ||
Line 596: | Line 596: | ||
Seems to have no specific documentation. | Seems to have no specific documentation. | ||
=== [http://www.phenix-online.org/documentation/reference/apply_ncs. | === [http://www.phenix-online.org/documentation/reference/apply_ncs.html phenix.apply_ncs] - applying NCS to a molecule to generate all NCS copies === | ||
Example: | Example: | ||
phenix.apply_ncs find_ncs.ncs_spec chainA.pdb | phenix.apply_ncs find_ncs.ncs_spec chainA.pdb | ||
Line 607: | Line 607: | ||
== Model analysis and manipulation == | == Model analysis and manipulation == | ||
=== [http://www.phenix-online.org/documentation/reference/pdbtools. | === [http://www.phenix-online.org/documentation/reference/pdbtools.html phenix.pbdtools] - PDB model manipulations and statistics === | ||
e.g. | e.g. | ||
phenix.pdbtools your_model.pdb model_statistics=True | phenix.pdbtools your_model.pdb model_statistics=True | ||
Line 622: | Line 622: | ||
will result in a output file model_1.pdb.geo which contains ALL geometry information (bonds, angles, torsions, planarity, non-bonded ...) for each and every atom in your model. | will result in a output file model_1.pdb.geo which contains ALL geometry information (bonds, angles, torsions, planarity, non-bonded ...) for each and every atom in your model. | ||
=== [http://www.phenix-online.org/documentation/reference/hydrogens. | === [http://www.phenix-online.org/documentation/reference/hydrogens.html phenix.reduce] - tool for adding hydrogens to a PDB model === | ||
=== phenix.pdb_atom_selection === | === phenix.pdb_atom_selection === | ||
Line 630: | Line 630: | ||
In this example, selects all atoms within 3 A from CA atom in chain A of residue number 9, and writes them into cut.pdb file. | In this example, selects all atoms within 3 A from CA atom in chain A of residue number 9, and writes them into cut.pdb file. | ||
=== [http://www.phenix-online.org/documentation/reference/superpose_pdbs. | === [http://www.phenix-online.org/documentation/reference/superpose_pdbs.html phenix.superpose_pdbs] - Superposition of models === | ||
=== phenix.superpose_ligands - Superposition of ligands === | === phenix.superpose_ligands - Superposition of ligands === | ||
Example files at [http://cci.lbl.gov/~afonine/superpose_ligands/] | Example files at [http://cci.lbl.gov/~afonine/superpose_ligands/] |