## Executing a binary file without typing the full path in Linux (Ubuntu)

Last week, I was trying to run a program for the analysis of lipid surface area in protein-membrane systems called VTMC. Unfortunately, I had a hard time to run the program since I had to use the terminal to go to that bin folder where the program exists and had to execute the program by typing ./vtmc.ubu.ifc Then, I somehow managed to learn a new technique to run the program without typing the full path in the terminal again and again which I would like to share in this blog post. There are two easy techniques which I can suggest, though there are many more which you guys can comment below. The first one is by creating a symbolic link of the program or the file at

/usr/local/bin/


For creating the symbolic link we shall type in the terminal:

sudo ln -s /full_path_of_your_file /usr/local/bin/name_of_new_command


Then, we will make the file executable by typing:

chmod +x /full/path/to/your/file


Now, we will be able to run the program any time by typing name_of_new_command in the terminal. The another method is by editing the .bashrc file to add the directory where the program is located.

1. Type gedit (or any other text editors) .bashrc in terminal
2. Add at the end of the .bashrc file export PATH="directory of the program":$PATH 3. Save the file and quit gedit 4. Now, type source .bashrc in terminal You shall be able to run the program now easily by typing the file’s name in the terminal. In my case, it was vtmc.ubu.ifc ## TCL Script to Visualize Protein in a water box Despite being a huge fan of VMD, I’ve never liked the default visualisation settings in VMD. Though we can change it in VMD Configuration file (.vmdrc), here I have written a simple TCL script to visualize simple system like Protein in a water box. The typical example for such system can be downloaded from here. TCL Script ##### read structure and coordinates mol load gro 1aki_solv_ions.gro #### delete initial line representation for everything mol delrep 0 top #### make VDW representation for ions mol selection {ions} mol color Name mol representation VDW mol material Opaque mol addrep top #### make Cartoon representation for protein mol selection {protein} mol color Structure mol representation NewCartoon mol material Opaque mol addrep top #### make line representation for water mol selection {water} mol color Name mol representation Lines mol material Opaque mol addrep top #### turn off axes axes location off ### set background white color Display Background 8  Run the above script from Extensions—–>TK Console in VMD. source script.tcl You can also download the above script from here. ## Installation of VMD and NAMD in Ubuntu While Nanoscale Molecular Dynamics (NAMD) is a computer software for molecular dynamics simulation, Visual molecular dynamics (VMD) is a molecular modelling and visualization computer program. Though these programs are easy to install, installing these programs can be a pain in arse for the ones who are new to Linux(Ubuntu). Here, I will give you the simplest method to install these programs. ### NAMD 1. First of all download the latest version of NAMD for your system. Since I use 64 bit Ubuntu, I will download the latest NAMD version from 2. Then extract the contents of the folder in your current directory, in my case NAMD_CVS-2017-03-30_Linux-x86_64-multicore.tar.gz by using this command in terminal $ tar -zxvf NAMD_CVS-2017-03-30_Linux-x86_64-multicore.tar.gz

3. Now change directory to the extracted folder for NAMD by using this command in terminal
$cd NAMD_CVS-2017-03-30_Linux-x86_64-multicore  4. Finally, in terminal, type $ sudo cp namd2 /usr/local/bin


In this way you can install NAMD in Ubuntu (LINUX)

### VMD

5. Download the latest 64 bit version of VMD for LINUX from
6. Extract the contents of the folder in your current directory, in my case vmd-1.9.2.bin.LINUXAMD64-RHEL5.opengl.tar.gz by using this command in terminal
$tar -zxvf vmd-1.9.2.bin.LINUXAMD64-RHEL5.opengl.tar.gz  7. Now change directory to the extracted folder for VMD by using this command in terminal $ cd vmd-1.9.2

8. Then type
$./configure LINUXAMD64  9. Change the directory to /src using $ cd src

10. Finally, type
\$ sudo make install