This notebook is created by Quantao Sun (quantaosun@gmail.com) for the purpose of molecular dynamic of a protein-ligand simulation.
Download the software NAMD. Note NAMD is a licensed software, you need to register to use it. If you just need to run a normal MD, the Linux-x86_64-multicore-CUDA version looks good, if you need to run replica exchange, then you need the multile-copy algorithum version, i.e., the netlrts version.
# Download the NAMD binary
!wget https://www.ks.uiuc.edu/Research/namd/2.14/download/94618/NAMD_2.14_Linux-x86_64-multicore-CUDA.tar.gz
# Extract the file
# !tar -zxf /content/NAMD_2.14_Linux-x86_64-multicore-CUDA.tar.gz
!tar -zxf NAMD_2.14_Linux-x86_64-multicore-CUDA.tar.gz
Please add the charmm gui files to dataset of the AI studio dataset. If you directly upload the charmm gui input as a file, you need to modify the next line path.
%cd /home/aistudio/data/data87836/
! tar -xzvf charmm-gui-for-namd-solution.tgz
%cd charmm-gui-2062527065
!ls
%%bash
cd namd
ls
!pwd
%cd namd/
!pwd
# run NAMD. You should change the paths to correspond to the files
! /home/aistudio/NAMD_2.14_Linux-x86_64-multicore-CUDA/namd2 step4_equilibration.inp > step4.log
!pwd
The production takes about 2 hours to finish if you have not modified the configuration file, feel free to extend the running steps for a longer simulation.
# run NAMD. You should change the paths to correspond to the files
! /home/aistudio/NAMD_2.14_Linux-x86_64-multicore-CUDA/namd2 step5_production.inp > step5.log
Use next section if you have multiple dcd files
# Download CatDCD to combine the dcd files into1.log
#!wget https://www.ks.uiuc.edu/Development/MDTools/catdcd/files/catdcd-4.0b.tar.gz
#!tar -zxf catdcd-4.0b.tar.gz
# Run CatDCD. follow the instructions
#!/content/LINUX/bin/catdcd4.0/catdcd