Giter Site home page Giter Site logo

inpacdb / poap Goto Github PK

View Code? Open in Web Editor NEW
23.0 1.0 7.0 1.36 MB

Parallelized Open Babel & Autodock suite Pipeline

Home Page: http://www.sankaranethralaya.org/research-bioinformatics-poap.html

License: GNU General Public License v3.0

virtual screening docking autodock bash vina openbabel

poap's Introduction

POAP

POAP-Parallelized Open Babel & Autodock suite Pipeline

POAP: A GNU Parallel based multithreaded pipeline of Open Babeland Autodock suite for boosted HighThroughput Virtual Screening

POAP tool is a bash shell script based pipeline which can be used to optimize ligands for docking using openbabel and also to perform virtual screening using Autodock Suite. It allows users to interactively choose options for performing ligand optimization for large sets of ligands. POAP uses GNU parallel to perform the fast and efficient way for the completion of jobs by optimally utilising multiple CPU threads, thereby reducing the time effectively. It also quarantines the ligands causing error during preparation, enabling seamless operability. POAP implements dynamic filehandling methods for efficient memory usage and data organization.

  • Software Required to run POAP:

  • POAP Installation:

    • Just unzip and run the bash scripts provided directly to run the program.

    There is no installation required. Ensure the software required to run POAP are in place.

  • File formats which can be used as input for ligand preparation:

    • MDL MOL format (mol, mdl, sdf, sd)
    • Sybyl Mol2 format (ml2, sy2, mol2)
    • SMILES format (smi)
    • Protein Data Bank format (pdb)
  • Virtual Screening process:

    • Virtual screening using Autodock VINA
    • Multiple protein Virtual screening using Autodock VINA
    • Virtual screening using Autodock
    • Multiple protein Virtual screening using Autodock
    • Virtual screening using AutodockZn
    • Multiple protein Virtual screening using AutodockZn

This tool is distributed under the GNU General Public License (GPL). This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License. This program is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

Usage

Scripts will be available in the directory scripts

cd scripts/

To start ligand preparation you can strat the script by

bash POAP_ligprep.bash -s

To start Virtual Screening pipeline you can start the script by

bash POAP_vs.bash -s

For more information you can type -h or look into the Manual for detailed information on usage and other optional flags available.

Version

v1.0

Authors

Samdani.A & Umashankar.V

For queries please contact: [email protected]

POAP is also available for download at http://www.sankaranethralaya.org/research-bioinformatics-poap.html since 21-jul-2017

Please Cite: POAP: A GNU parallel based multithreaded pipeline of open babel and AutoDock suite for boosted high throughput virtual screening, A. Samdani, Umashankar Vetrivel, Computational Biology and Chemistry 74 (2018) 39โ€“48.

Link to pubmed for the article Asbstract: https://www.ncbi.nlm.nih.gov/pubmed/29533817

poap's People

Contributors

inpacdb avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

poap's Issues

openbabel not found

Hi,

I have loaded the openbabel module and it is included in my $PATH but when I attempt to run POAP it complians that it cannot find it, why?
Also when I select [1], to continue, it doesn't seem to do anything.

Screenshot 2024-01-10 at 12 14 36

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.