Giter Club home page Giter Club logo

delphiforcevmd's Introduction

Introduction

DelPhiForce is a tool to calculate electric field, forces, energy for a two molecule system. The electrostatic forces are able to be visualized in VMD. In the DelPhiForce/bin folder, there are several files:

DelPhiForce.sh 
ForceGen.sh 
draw_arrow.tcl

The usage of DelPhiForce is:

./DelPhiForce.sh file1 file2 output_name

file1 is the reference molecule, file2 is the probe molecule, output_name is the output file name.

Tutorial on an example

Here is an example of using DelPhiForce on a dynein-tubulin complex on Linux or Mac system. Once DelPhiForce.tar.gz is downloaded, the example can be found in the DelPhiForce/example/ folder. This example is the dynein MTBD (microtubule binding domain) and tubulin complex. The dynein MTBD is detached from tubulin and rotated in 90 degrees. The goal is to calculate and visualize the electrostatic forces on all the residues of dynein MTBD. To run the example, go to the example folder, copy all files from the DelPhiForce/bin/ folder to DelPhiForce/example/ folder, then run DelPhiForce by the command:

./DelPhiForce.sh 3j1t_tu.pqr 3j1t_dy_90.pqr out

After the run, you will get such files: out.residue out.residue is the result for electrostatic forces on all the residues of dynein MTBD; out.atom out.atom is the result for electrostatic forces on all the atoms of dynein MTBD; out_residue.tcl out_residue.tcl is generated for visualization of electrostatic forces on residues of dynein MTBD in VMD. out.tcl out.tcl is generated for visualization of the total electrostatic force of dynein MTBD in VMD.

In order to visualize the forces, first launch VMD, open the molecules of 3j1t_dy_90.pqr. In the VMD TkConsole, run the commands:

source draw_arrow.tcl
source out_residue.tcl 
source out.tcl

Then open the molecule 3j1t_tu.pqr in VMD.

The electrostatic forces are displayed as shown in figure 1. Each arrow illustrates an electrostatic force on a residue of dynein MTBD. The tail of an arrow is the mass center of the corresponding residue. The length of an arrow indicates the magnitude of the force. Figure 1 Figure 1. Electrostatic forces of residues of dynein generated by DelPhiForce.

Contacts

Contact:

Citation

Li, Lin, Arghya Chakravorty, and Emil Alexov. "DelPhiForce, a tool for electrostatic force calculations: Applications to macromolecular binding." Journal of Computational Chemistry 38.9 (2017): 584-593.

DOI

https://doi.org/10.1002/jcc.24715

delphiforcevmd's People

Contributors

delphi001 avatar henriquefer avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.