Giter Club home page Giter Club logo

tauramd's Introduction

tauRAMD

A collection of Python scripts for computations of relative protein-ligand residence times using tauRAMD (Random Acceleration Molecular Dynamics)

Author: Daria Kokh

Heidelberg Institute of Theoretical Studies (HITS, www.h-its.org)

Schloss-Wolfsbrunnenweg 35

69118 Heidelberg, Germany

This open source software code was developed in part in the Human Brain Project, funded from the European Union’s Horizon 2020 Framework Programme for Research and Innovation under Specific Grant Agreements No. 785907 (Human Brain Project SGA2).

This repository has been moved and will be mantained at https://github.com/HITS-MCM/tauRAMD. Please use this link for the updates

Ligand_swap_out

A set of scripts that helps to swap out ligands in a protein-ligand complex

tauRAMD-v2.py

Script for computation of drug-target relative residence times from Random Acceleration Molecular Dynamics (RAMD)simulations. It also provides statistical analysis of the results.

PREREQUISITE
1. Multiple (at least 10) RAMD dossociation trajectories must be generated using either Gromacs or NAMD software
In the later case script must be modified a bit:  
soft = "Gr" must be changed to 
soft = "NAMD"
2. lines of the output files where ligand dissociation is reported
for Gromacs: “XX/YYYY.out:==== RAMD ==== GROMACS will be stopped after xxxxx steps.”
for NAMD: "EXIT: xxxxx  > LIGAND EXIT EVENT DETECTED: STOP SIMULATION"
must ge collected in a single file or in multiple files (if trajectories were started from different input coordinate and velocities files) 
USAGE
tauRAMD-v1.py  input_file[s]
input files must contain a set of lines extracted from the gromacs output. Each line contains the number of steps executed before dissociation 
and has the following format: “XX/YYYY.out:==== RAMD ==== GROMACS will be stopped after 874650 steps.”
or if RAMD simulations were done using NAMD software: "EXIT: 462950  > LIGAND EXIT EVENT DETECTED: STOP SIMULATION"
OUTPUT
residence time with the standard deviation computed for each input_file and an images with representation of the bootstrapping output and statistics
''')

tauramd's People

Contributors

dkokh avatar

Stargazers

 avatar  avatar

tauramd's Issues

RDKit update

Hi,

I wondered if there's a way to kekulize my ligand and re-introduce it to the property generation step to have my aromatic and phosphated molecule IFP/dissociation trajectory calculations performed.

Additionally, can the output of tauRAMD-v2.py be written as a data table too?

Thanks

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.