| Python-based Hierarchical ENvironment for Integrated Xtallography |
| Documentation Home |
Superimposing two PDB files with superpose_pdbs
Author(s)
Purposesuperpose_pdbs is a command line tool for superimposing one PDB model on another and writing out the superimposed model. UsageHow superpose_pdbs works:superpose_pdbs performes a least-squares superposition of two selected parts from two pdb files. If no selections is provided for fixed and moving models the whole content of both input PDB files is used for superposition. If the number of atoms in fixed and moving models is different and the models contain amino-acid residues then the sequence alignment is performed and the matching residues (CA atoms by default, can be changed by the user) are used for superposition. Note that selected (and/or matching) atoms are the atoms used to find the superposition operators while these operators are applied to the whole moving structure. Output files from superpose_pdbsExamplesStandard run of superpose_pdbs:Running the superpose_pdbs is easy. From the command-line you can type: phenix.superpose_pdbs fixed.pdb moving.pdbParameters can be changed from the command line: phenix.superpose_pdbs fixed.pdb moving.pdb selection_fixed="chain A and name CA" selection_moving="chain B and name CA" Possible ProblemsSpecific limitations and problems:
LiteratureAdditional informationList of all superpose_pdbs keywords
-------------------------------------------------------------------------------
Legend: black bold - scope names
black - parameter names
red - parameter values
blue - parameter help
blue bold - scope help
Parameter values:
* means selected parameter (where multiple choices are available)
False is No
True is Yes
None means not provided, not predefined, or left up to the program
"%3d" is a Python style formatting descriptor
-------------------------------------------------------------------------------
selection_fixed= None Selection of the target atoms to fit to (optional)
selection_moving= None Selection of the atoms that will be fit to
selection_fixed (optional)
input
pdb_file_name_fixed= None Name of PDB file with model to fit to
pdb_file_name_moving= None Name of PDB file with model that will be fit to
pdb_file_name_fixed
crystal_symmetry Unit cell and space group parameters
unit_cell= None
space_group= None
output
file_name= None Name of PDB file with model that best fits to
pdb_file_name_fixed
alignment Set of parameters for sequence alignment. Defaults are good for most
of cases
alignment_style= local *global
gap_opening_penalty= 1
gap_extension_penalty= 1
similarity_matrix= blosum50 dayhoff *identity
selection= peptide and name ca Select protein atoms that will be used in
superposition after sequence alignment
| |