Example code for how to use sidechain packing.
License
StructuralBioinformaticsLab/sidechain_example
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
A Program to Repack Protein Side-chains for Protein Docking Refinement Procedures Copyright (c) 2014, Structural Bioinformatics Laboratory, Boston University Author: Mohammad Moghadasi (mohamad@bu.edu) Requirements: I. Install libmol library instructions at https://github.com/StructuralBioinformaticsLab/libmol II. Obtain Charmm parameters instructions: 1. curl http://mackerell.umaryland.edu/download.php?filename=CHARMM_ff_params_files/toppar_c36_aug14.tgz | tar xz 2. cp toppar/toph19.inp prms/pdbamino_new.rtf 3. cat toppar/param19.inp toppar/ace/acepar19.inp > prms/parm_new.prm III. build the program instructions: 1. make IV. run the program instructions: 1. do "./run.sh" 2. find the output file in "1dfj/" as 1dfj_mwis_repacked.pdb Supplement - Example of protein preparation: You will need: (1) https://github.com/Acpharis/protein_prep (2) https://github.com/Acpharis/create_psf (3) https://github.com/Acpharis/pdb_utils (4) OpenBabel ( https://github.com/openbabel/openbabel ) Step 1: Prepare the PDB protein_prep/prepare.py 1dfj.pdb This creates 1dfj_pnon.pdb Step 2: Create the PSF create_psf/create_psf_dihe 1dfj_pnon.pdb prms/pdbamino_new.rtf 1dfj_pnon.psf This creates 1dfj_pnon.psf Step 3: Extract the ligand (chain I of 1dfj) pdb_utils/extract_chain 1dfj_pnon.pdb I > 1dfj_pnon_l.pdb Step 4: Create mol2 file obabel 1dfj_pnon.pdb -O 1dfj_pnon.mol2 Now you can run the program ./main 1dfj_pnon.pdb 1dfj_pnon.psf 1dfj_pnon.mol2 1dfj_pnon_l.pdb prms/atoms.0.0.6.prm.ms.3cap+0.5ace.Hr0rec prms/parm_new.prm prms/pdbamino_new.rtf prms/rotamer_lib.txt 1dfj_repacked.pdb
About
Example code for how to use sidechain packing.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published