Bioinformatics ReviewBioinformatics Review
Notification Show More
Font ResizerAa
  •  Home
  • Docking
  • MD Simulation
  • Tools
  • More Topics
    • Softwares
    • Sequence Analysis
    • Algorithms
    • Bioinformatics Programming
    • Bioinformatics Research Updates
    • Drug Discovery
    • Phylogenetics
    • Structural Bioinformatics
    • Editorials
    • Tips & Tricks
    • Bioinformatics News
    • Featured
    • Genomics
    • Bioinformatics Infographics
  • Community
    • BiR-Research Group
    • Community Q&A
    • Ask a question
    • Join Telegram Channel
    • Join Facebook Group
    • Join Reddit Group
    • Subscription Options
    • Become a Patron
    • Write for us
  • About Us
    • About BiR
    • BiR Scope
    • The Team
    • Guidelines for Research Collaboration
    • Feedback
    • Contact Us
    • Recent @ BiR
  • Subscription
  • Account
    • Visit Dashboard
    • Login
Font ResizerAa
Bioinformatics ReviewBioinformatics Review
Search
Have an existing account? Sign In
Follow US
Tips & TricksTools

How to Fix Broken Vina Docked Output in DS Visualizer: A Step-by-Step Guide

Dr. Muniba Faiza
Last updated: March 13, 2025 8:55 pm
Dr. Muniba Faiza
Share
4 Min Read
How to Fix Broken Vina Docked Output in DS Visualizer: A Step-by-Step Guide
SHARE

Molecular docking is a crucial method in computational drug discovery, allowing researchers to predict the binding of small molecules (ligands) to their target proteins. AutoDock Vina is a popular tool for this purpose, producing docked poses as output files. However, when these output files are loaded into visualization tools like DS Visualizer (Discovery Studio Visualizer), users sometimes encounter issues such as broken structures or scattered fragments. In this article, we provide a new Python script to solve this issue.

Contents
Common Issues with Vina Output Files in DS VisualizerStep-by-Step SolutionStep 1: Verify the Integrity of the Output FileStep 2: Use the split_vina_poses.py scriptStep 3: Open the pose file (.pdb) in DS VisualizerUsage of split_vina_poses.pyHow to cite:Faiza, M., (2024). How to Fix Broken Vina Docked Output in DS Visualizer: A Step-by-Step Guide, 10(8): page 12-16. https://bioinformaticsreview.com/20240830/how-to-fix-broken-vina-docked-output-in-ds-visualizer-a-step-by-step-guide/

Common Issues with Vina Output Files in DS Visualizer

  1. Broken Structures: Ligands may appear fragmented or disconnected, leading to misleading interpretations of binding poses.
  2. Scattered Fragments: Poses may be visualized as multiple, unconnected parts rather than a single cohesive molecule.
  3. Incorrect Bonding: Bonds between atoms may be missing or incorrectly displayed, especially in cyclic compounds.

These problems usually arise due to the specific format of Vina output files (.pdbqt), which may not always be fully compatible with the default settings in DS Visualizer.

Step-by-Step Solution

Step 1: Verify the Integrity of the Output File

Before attempting to fix the visualization, it’s important to ensure that the Vina output file is not corrupted.

  1. Check the .pdbqt File: Open the .pdbqt file in a text editor to ensure that it is complete and properly formatted.
  2. Load in PyMOL: Open the file in PyMOL or another molecular viewer to verify that the structure appears as expected. If it appears normal in PyMOL, the issue lies in the visualization settings in DS Visualizer.

Step 2: Use the split_vina_poses.py script

Use the Python script (split_vina_poses.py) to split all poses from the Vina output file (.pdbqt) and create separate .pdb files for each pose. The script is a part of VS-Analysis Python package available on GitHub. You can easily use this script for multiple protein-ligand docking.

Step 3: Open the pose file (.pdb) in DS Visualizer

  1. Open the pose PDB file in DS Visualizer.
  2. You will be able to see a complete docked output.
  3. For further docking result analysis using DS Visualizer, read this article.

Usage of split_vina_poses.py

  • Create a New Directory:
    • Create a new directory where you will place your Python script and the docking output directories.
  • Organize Your Files:
    • Move all your docking output directories into this newly created directory. Ensure that the directory structure looks like this:
    • new_directory/
      ├── split_poses.py
      └── docking_output_directory/
      ├── prot1/
      │ ├── file1.pdbqt
      │ └── file2.pdbqt
      ├── prot2/
      │ ├── file1.pdbqt
      │ └── file2.pdbqt
      └── prot3/
      ├── file1.pdbqt
      └── file2.pdbqt
  • Directory structure after script execution:
  • new_directory/
    ├── split_poses.py
    └── docking_output_directory/
    ├── prot1/
    │ ├── file1.pdbqt
    │ ├── file2.pdbqt
    │ └── prot1_poses/
    │ ├── file1_pose0001.pdb
    │ ├── file1_pose0002.pdb
    │ └── file2_pose0001.pdb
    ├── prot2/
    │ ├── file1.pdbqt
    │ ├── file2.pdbqt
    │ └── prot2_poses/
    │ ├── file1_pose0001.pdb
    │ ├── file1_pose0002.pdb
    │ └── file2_pose0001.pdb
    └── prot3/
    ├── file1.pdbqt
    ├── file2.pdbqt
    └── prot3_poses/
    ├── file1_pose0001.pdb
    ├── file1_pose0002.pdb
    └── file2_pose0001.pdb

    new_directory/: The top-level directory containing the script and docking output directories.
    docking_output_directory/: Contains your docking output subdirectories (prot1, prot2, prot3).
    prot1_poses/: A new folder is created inside each docking output directory. Contains split poses for the corresponding docking output files.

  • How to cite:

    Faiza, M., (2024). How to Fix Broken Vina Docked Output in DS Visualizer: A Step-by-Step Guide, 10(8): page 12-16. https://bioinformaticsreview.com/20240830/how-to-fix-broken-vina-docked-output-in-ds-visualizer-a-step-by-step-guide/

slot 4d

situs gacor hari ini

situs slot gacor

toto slot

toto slot

toto slot

toto slot

situs toto

link slot gacor

slot gacor

TAGGED:DS visualizerFix broken vina outputpython script
Share This Article
Facebook Copy Link Print
ByDr. Muniba Faiza
Follow:
Dr. Muniba is a Bioinformatician based in New Delhi, India. She has completed her PhD in Bioinformatics from South China University of Technology, Guangzhou, China. She has cutting edge knowledge of bioinformatics tools, algorithms, and drug designing. When she is not reading she is found enjoying with the family. Know more about Muniba
Leave a Comment

Leave a Reply Cancel reply

You must be logged in to post a comment.

Starting in Bioinformatics? Do This First!
Starting in Bioinformatics? Do This First!
Tips & Tricks
[Editorial] Is it ethical to change the order of authors’ names in a manuscript?
Editorial Opinion
Installing bbtools on Ubuntu
[Tutorial] Installing BBTools on Ubuntu (Linux).
Sequence Analysis Software Tools
wes_data_analysis Whole Exome Sequencing (WES) Data visualization Toolkit
wes_data_analysis: Whole Exome Sequencing (WES) Data visualization Toolkit
Bioinformatics Programming GitHub Python

You Might Also Like

Bioinformatics ProgrammingTools

Perl one-liners for bioinformaticians

December 8, 2015
CHARMM installation on Ubuntu
MD SimulationMolecular dynamicsSoftwareTools

Installing CHARMM on Ubuntu

July 12, 2020
SAUTE- New assembler for sequence assembly using target enrichment
SoftwareTools

SAUTE- New assembler for sequence assembly using target enrichment

August 16, 2021
SoftwareTools

Installing Roary and Prokka on Ubuntu

July 29, 2020
Copyright 2024 IQL Technologies
  • Journal
  • Customer Support
  • Contact Us
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Cookie Policy
  • Sitemap
Welcome Back!

Sign in to your account

Username or Email Address
Password

Lost your password?

Not a member? Sign Up