Difference between revisions of "Comprehensive Contents Page"

From Docswiki
Jump to navigation Jump to search
Line 456: Line 456:
 
* [[a guide to using SLURM to run PATHSAMPLE]]
 
* [[a guide to using SLURM to run PATHSAMPLE]]
 
* [[a guide to using SLURM to run GPU jobs on pat]]
 
* [[a guide to using SLURM to run GPU jobs on pat]]
* [[interactive jobs on cluster]]
+
* [[managing interactive jobs on cluster]]
   
 
===Miscellaneous/uncategorised===
 
===Miscellaneous/uncategorised===

Revision as of 11:12, 18 May 2020

This page is designed to organise all of the pages on this wiki, as well as provide other useful links. Note that some pages may appear under more than one heading.

Getting Started

Wales Group provides good step-by-step instructions. Relevant pages are:

Acquiring and compiling the group software

Maintaining code health

Collaborators without access to the SVN repository

For licensing reasons, some code cannot be included in the Wales Group public tarball.

If a collaborator has a CHARMM or AMBER licence, we do maintain separate tarballs which include the CHARMM, AMBER and CHARMM+AMBER source and interfaces. These are not linked anywhere on the website and require a username (wales) and password (group) to download:

Running on Windows

Not particularly recommended.

Wales Group Programs

Programs

  • GMIN: A program for finding global minima and calculating thermodynamic properties from basin-sampling.
  • OPTIM: A program for optimizing geometries and calculating reaction pathways.
  • PATHSAMPLE: A driver for OPTIM to create stationary point databases using discrete path sampling and perform kinetic analysis.
  • Pele: Python energy landscape explorer. A pythonic rewrite of some core functionality of GMIN, OPTIM, and PATHSAMPLE. Can be very useful for visualizing your system and for rapidly implementing and testing new ideas.

Curated Examples

git clone https://github.com/wales-group/examples.git

Useful Notes on Wales Group Programs and Subroutines

GMIN

Scripts

  • makerestart: A bash script to automatically set up a GMIN restart run
  • progress A bash script to tell you the % completion of a GMIN job and give an estimated time remaining

Useful info for coding GMIN

Projects

OPTIM

PATHSAMPLE

MINPERMDIST

QCI

Non-Group Software

AMBER

Molecular dynamics simulation program and associated force fields.

aux2bib

To generate a bib file containing only the entries cited in a given .tex file from a larger bib or multiple bib files.

CamCasp

Cambridge package for Calculation of Anisotropic Site Properties From Anthony Stone's website: 'CamCASP is a collection of scripts and programs written by Dr Alston Misquitta and myself for the calculation ab initio of distributed multipoles, polarizabilities, dispersion coefficients and repulsion parameters for individual molecules, and interaction energies between pairs of molecules using SAPT(DFT).'

CPMD

Implementation of DFT for ab-initio molecular dynamics.

CHARMM

Molecular dynamics simulation program and associated force fields.

disconnectionDPS

Produces disconnectivity graphs from min.data and ts.data files. This is included in the Wales group public tarball.

DMACRYS

Package which models crystals of rigid molecules.

GAMESS

General ab initio quantum chemistry package.

Gaussian

General purpose package for computational chemistry calculations.

gnuplot

Open source graphing program.

GROMACS

Molecular dynamics package.

HiRE-RNA

High-res course-grained energy model for RNA.

latex2html

Script which converts latex documents into HTML pages.

MMTSB-toolset

Group of perl scripts which can be used to setup and run energy minimization, structural analysis and MD with CHARMM or AMBER.

OPEP

OPEP is a coarse-grained force field providing a potential for proteins and RNA.

pgprof

Profiler for portland-compiled codes

Pymol

Molecular visualisation program.

VASP

OPTIM has an interface to VASP, which is installed on CSD3. In collaboration with Bora Karasulu the interface has been updated to use VASP format POSCAR input files for both single- and double-ended optimisations and path searches. The OPTIM odata file requires a line like

VASP 'mpirun -ppn 16 -np 16 /home/bk393/APPS/vasp.5.4.4/with-VTST/bin/vasp_std > vasp.out'

POSCAR files can be visualised using ase, the Atomic Simulation Environment, which can be accessed on volkhan via

module load anaconda/python3/5.3.0

pip install ase --user

ase-gui POSCAR1.vasp &

which assumes that ~/.input/bin is in your $PATH environment variable.


VMD

Molecular visualisation program.

xfig

Open source vector graphics editor

Xmakemol

Program for visualising atomic and molecular systems.

xmgrace

2D plotting tool.

Theoretical/Mathematical Notes

Angle-axis notes

Rigid Bodies

Useful Scripts

See also the SCRIPTS/ directory in the SVN repository!

Useful links

  • A useful website which contains AMBER (GAFF) and OPLS parameters for small molecules. http://virtualchemistry.org/gmld.php . This could save us lot of time while trying to derive parameters on our own. If you are lucky, the molecule of your interest may already be there in the existing database. The topology files are in GROMACS format but possibly can be converted into AMBER parameter files. (script anyone ?)
  • The moving-domain QM/MM method developed by Victor Batista's group http://gascon.chem.uconn.edu/software. This approach can be used in the derivation of charges for large proteins and nucleic acids, where a full-fledged ONIOM based calculation is comptutationally prohibitive. It has been applied to systems like the Gramicidin ion channel and Photosystem II.

Miscellaneous

Useful linux stuff

Basics

Remote access

Find and replace

File manipulation

Cluster queues

Miscellaneous/uncategorised

Compiler Flags

SuSE


--adk44 17.00, 9 May 2019 (BST)