1. Introduction
    1. HADDOCK - High Ambiguity Docking
    2. Haddock3 modularity
  2. Installation
    1. Virtual environments (conda / venv)
    2. Obtaining HADDOCK
    3. CNS
  3. Command Line Interfaces
  4. Preparing input files
    1. Haddock3 requirements
    2. Tools to manipulate structures
  5. Generating restraints for HADDOCK
    1. haddock3-restraints
    2. Automated restraints generation
      1. Symmetry restraints
      2. DNA & RNA restraints
    3. Ab-initio docking mode
    4. Flexibility
  6. Generating a docking protocol
    1. Global parameters
    2. Concept of modules / parameters
    3. Notable parameters
  7. Available modules
    1. Topology
    2. Sampling
    3. Refinement
    4. Scoring
    5. Analysis
  8. Docking scenarios
    1. Protein-protein docking
    2. Protein-peptide docking
    3. Protein-DNA docking
    4. Antibody-antigen docking
    5. Protein-glycan docking
    6. Small-molecule docking
    7. Complexes refinement protocols
    8. Building cyclic peptide
    9. Scoring workflow
    10. Analysis pipelines
  9. Getting support / How to ask for help
    1. Getting support / How to ask for help
    2. FAQ
  10. Tutorials
    1. Access to various tutorials
    2. Best practice guide
      1. Structure preparation
      2. Generating restraints
      3. Small-molecules / Ligands
      4. Glycans
      5. Peptides
      6. DNA / RNA
      7. Proteins
      8. Clustering complexes
      9. Analysing results
  11. Haddock3 eco-system
  12. Online lectures
  13. Haddock3 source code
  14. How to cite haddock3
    1. Citing haddock3
    2. Haddock3-related publications
  15. Acknowledgements