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
DockingProtein-Protein Docking

Protein-protein docking using HADDOCK2.4 web server

Dr. Muniba Faiza
Last updated: August 7, 2023 10:29 pm
Dr. Muniba Faiza
Share
4 Min Read
Protein-protein docking using HADDOCK2.4 web server
SHARE

HADDOCK2.4 web server (https://bianca.science.uu.nl/haddock2.4/) [1] is used for protein-protein docking and their modeling. Not only proteins, but it can also process peptides, small molecules, and nucleic acids. In this article, we are going to perform protein-protein docking.

Contents
  • Preparing input
  • Uploading structures
  • Defining input parameters
  • Defining docking parameters
    • References
    • Further reading

Preparing input

You need to have two protein structures in PDB format or you can also mention the PDB code if the structure is available in PDB. You can also remove the irrelevant chains by yourself before submitting your structure to the HADDOCK2.4 web server or will have an option in the input form to choose a chain for docking. You will have to register first and then you can freely perform docking on the webserver. After the successful registration, follow the steps given below.

Uploading structures

  • Click on “Submit a new job”.
  • Enter an appropriate job name. It is mandatory.
  • Enter “ Number of molecules”. For this tutorial, 2.
  • Under “Molecule 1- Input”, either upload your own structure in PDB format or download it from PDB by entering its PDB code in the following box. In this tutorial, we are uploading our own structure.
  • Specify the chain that is going to be used for docking. Be specific in this option, you have to first study about the binding pocket/binding site.
  • Upload your PDB structure.
  • Select the kind of molecule from the dropdown. Here, it is “Protein or Protein-ligand”.
  • You can also coarse-grain your structure if you wish. We are not doing it here.
  • Under “Molecule 2- Input”, provide the same information for your receptor protein as explained for Molecule 1- Input. After that, click “Next”.

Defining input parameters

  • After that, you will be asked to enter the active/passive residues of the proteins. Here, active residues mean the binding/catalytic residues and passive residues are the surrounding surface residues. The active residues will be entered in digits only such as 150, 152, etc. Do not enter the residue name. If you are not aware of the active residues of the proteins, then predict them as explained in a previous article.
  • You can also set the residue accessibility in Angstrom. But we are leaving it as it is.
  • You can either passive residues by yourself or click on the option “Automatically define passive residues”.
  • After that, you can visualize selected residues by clicking on “Visualize residues”.
  • Click on “Next”.

Defining docking parameters

  • It will display some restraints such as distance restraints, symmetry restraints, energy constants, etc. We are keeping them at default values. However, if you wish you can change them according to your needs. Especially, if you want to set the different minimization steps, the solvent (water or any other), and other simulation parameters, then look under the “Sampling parameters”.
  • After setting all parameters, click “Submit”. Before submitting your job, you can also download your input files and parameter file. Wait for the job to finish.

After successful submission, you will receive an email at your registered email address. The output analysis of HADDOCK2.4 will be explained in upcoming articles.


References

  1. De Vries, S. J., Van Dijk, M., & Bonvin, A. M. (2010). The HADDOCK web server for data-driven biomolecular docking. Nature protocols, 5(5), 883-897.

Further reading

Basic Methodology to Predict Antigen-Antibody Interactions in silico

Where to find Docking and MD simulation software?

Web-based tools for protein-peptide docking

TAGGED:haddock2.4protein-protein docking
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.

ai tools vs traditional tools in bioinformatics
AI Tools vs Traditional Tools in Bioinformatics- Which one to select?
Algorithms Artificial Intelligence Machine Learning Software Tools
AI vs Physics in Molecular Docking
AI vs Physics in Molecular Docking: Towards Faster and More Accurate Pose Prediction
Artificial Intelligence Drug Discovery Machine Learning
10 years of Bioinformatics Review: From a Blog to a Bioinformatics Knowledge Hub!
Editorial
Starting in Bioinformatics? Do This First!
Starting in Bioinformatics? Do This First!
Tips & Tricks

You Might Also Like

How to perform site-specific docking using Pyrx?
DockingSoftwareTools

How to perform site-specific docking using Pyrx?

July 25, 2021
coordinates in docking
Docking

What does the coordinates mean in docking?

November 9, 2020
VS_Analysis: A Python package to perform post-virtual screening analysis
Bioinformatics NewsBioinformatics ProgrammingGitHubPythonSoftwareToolsVirtual Screening

VS_Analysis: A Python package to perform post-virtual screening analysis

February 27, 2025
Autodock vina on windows
DockingSoftwareTools

Tutorial: Installing Autodock Vina on Windows

March 12, 2023
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