Giter Site home page Giter Site logo

driss14 / molup Goto Github PK

View Code? Open in Web Editor NEW

This project forked from biosim-research-group/molup

0.0 1.0 0.0 14.2 MB

molUP is a VMD extension that provides a simple manner for loading and saving Gaussian files, and analyze related results.

Home Page: https://biosim.pt/molup/

License: MIT License

Tcl 100.00%

molup's Introduction

Introduction

molUP is a VMD extension that provides a simple manner for loading and saving Gaussian files, and analyze related results. molUP provides a graphical interface for VMD where the users can load and save chemical structures in the Gaussian file formats. This extension includes a set of tools to set up any calculation supported by Gaussian, including ONIOM; analyze energies through interactive plots; animate vibrational frequencies; draw the vectors associated with those frequencies; modify bonds, angles, and dihedrals; and collect bibliographic information on the employed methods.

Main Features:

  • Load Gaussian Input (.com) and Output files (.log) on VMD;
  • Assign ONIOM layers (High-, Medium-, and Low-level);
  • Select free and fixed atoms during geometry optimization (Freeze status);
  • Analyze and edit atomic charges;
  • Setup new Gaussian calculation using the Gaussian input section;
  • Load scan across reactional coordinates and plot the structure's energies;
  • Load Gaussian frequency calculations, animate the vibrational modes and show respective vectors;
  • Show quick useful representations such as the protein, the different ONIOM layers, and the fixed atoms;
  • Structural Manipulation: adjust the bond length, angle amplitude, and dihedral angle torsion;
  • Provide a complete bibliographic list of references according to the type of methods and functionals that were employed in the calculation;
  • Add atoms and molecular fragments NEW;
  • Remove atoms NEW;
  • Among others.

Logo

Adjusting a dihedral angles using molUP

Energies

Input section

ONIOM layers

Loading a file

Minimum Requirements

Operating System: macOS, Linux, and Windows

Visual Molecular Dynamics (VMD) 1.9.3 or later

Installation

Automatic Installation

You could easily install molUP through vmdStore.

Manual Installation

Alternatively, you could install molUP manually:

  1. Download or Clone the repository.
  2. Copy the molUP directory to a location on you computer. (Get that location!)
  3. Copy the text inside "install.txt" file and paste on your .vmdrc file (macOS and Linux ) or vmd.rc file (Windows).
  4. Replace the string "$::vmdStorePath/plugins/molUP" by your installation location (Step 2).
  5. Save the .vmdrc or vmd.rc file.
  6. Restart VMD.

(Optional) Run molUP from bash

molUP supports now the loading of Gaussian files directly from your command line (available for macOS and Linux).

Tutorial:

  1. Add the following line to your .bashrc (Linux) or .bash_profile (macOS) file. (This file is located in the HOME directory) You have to edit the "path of the bashScript.tcl file" field by the complete path of this file that is located in the molUP installation directory: "molUP/lib/bashScript.tcl"

alias molUP='vmd -e "path of the bashScript.tcl file" -args'

  1. Call molUP from the command line:

Open a Gaussian file using the standard procedure:

molUP "Gaussian file"

Open a Gaussian output file reading all available structures:

molUP "Gaussian file" -all

Contacts

If you have any suggestion of new features, please contact us: [email protected]

Citation

S. Fernandes, H., M.J. Ramos, and N. M. F. S. A. Cerqueira, molUP: A VMD plugin to handle QM and ONIOM calculations using the gaussian software. Journal of Computational Chemistry

DOI

http://doi.org/10.1002/jcc.25189

molup's People

Contributors

henriquefer avatar portobiocomp avatar

Watchers

James Cloos 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.