-
Notifications
You must be signed in to change notification settings - Fork 0
mzhKU/PyEnzyme-Screening
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
# **************************************************************************
# DESCRIPTION:
# Scripts developed under IRENE project.
# AUTHOR:
# Martin Hediger, Copenhagen University
#
# USAGE:
# Documented in tutorial_screening.pdf
#
# NOTE:
# The scripts belong to one of the two categories:
# - Data production is related to all steps required for setting up
# and carrying out calculations using the MOPAC program.
# - Data processing is concerned with the steps to analyse the data
# produced.
# The scripts are described roughly in order of usage. Caution is required
# in the usage of the scripts because they
# a) Could potentially overwrite CPU costly output
# b) In some cases require adjustment of keywords which are required
# for parsing input.
# ..........................................................................
# **************************************************************************
# Scripts Data Production
- 'seq_files.py' : Generate back bone sequence files.
- 'vsc.py' : V-ariant s-ide c-hain file generation from PyMOL. Point
mutations are entered in this script.
- 'vsc-bcx.py' : VSC modified to generate all side chains at selected positions.
- 'vsc-ext.py' : VSC extended, get all positions within selection,
generate all or defined mutants at these positions.
- 'vsc-set.py' : VSC used to prepare mutant sets (mutations depending on
current 'resn')
- 'avf.py' : A-ssemble V-ariant F-iles.
- 'cha2scf.sh' : Charge to scf calculation transfer.
- 'fix.py' : Script to constrain side chains.
- 'intcat.sh' : Interpolate between two structures, concatenate frames.
- 'intcha.sh' : Interpolate between two structures and write keyword for
MOPAC charge determination.
- 'scf2opt.sh' : Write MOPAC input for optimization based on SCF output.
- 'opt2spe.sh' : Transfer structure data from optimization to MOPAC
SPE input file.
- 'cat_arc2pdb.py' : Writes PDB file with interpolation frames from MOPAC output
for viewing in PyMOL (see also 'del_PDB_header.sh')
- 'int_arc2mop.py' : Writes MOPAC interpolation input
- 'del_MOPAC_header.sh' : Removes MOPAC header in '.arc' files
- 'del_PDB_header.sh' : Removes 'HEADER', 'TER' and 'END' records in PDB files
(required prior to using 'cat_arc2pdb.py')
- 'fix_reacting_atoms.py' : Set optimization flags for two atoms to '+0'
- 'check-charge-double.py': Compare predicted and computed charge for double mutants
# Scripts Data Processing
- 'profiles.py' : Extract heat of formation from MOPAC output files
and write a file for each unique mutant.
- 'ext_rest_barrier': Extract barriers.
- 'plots.py' : Write gnuplot files for plotting blocks
related of mutants.
- 'vec.py' : Script used in order to analyze partial Hessian
vibrational analysis.
# ..........................................................................
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published