All published workflows
Published workflow · Temple Compute
BioExcel Virtual Screening - Protein-Ligand Docking - Cluster90 Binding Site
W-11 · Protein-Ligand Docking (PDB Cluster90 Binding Site)
v114 stages0 clones0
The pipeline
Every stage picks its own compute target. Temple Compute OS resolves the dependencies between them and moves the data across each boundary.
- 01Create results folder
- Consumes
- src_conda_env_yaml
- Produces
- results_dir
- 02Download 3HEC structure from PDB
- Consumes
- results_dir, fetch_pdb_config, src_conda_env_yaml
- Produces
- download_pdb
- 03Extract protein structure from downloaded PDB
- Consumes
- download_pdb, src_conda_env_yaml
- Produces
- pdb_protein
- 04Download PDB Cluster90 collection for 3HEC
- Consumes
- results_dir, pdb_cluster_zip_config, src_conda_env_yaml
- Produces
- pdb_cluster
- 05Extract binding site from Cluster90 collection
- Consumes
- bindingsite_config, pdb_protein, pdb_cluster
- Produces
- output_bindingsite
- 06Generate cavity box around binding site
- Consumes
- box_config, output_bindingsite
- Produces
- output_box
- 07Download Imatinib (STI) small molecule as SDF
- Consumes
- results_dir, ideal_sdf_config, src_conda_env_yaml
- Produces
- sdf_ideal
- 08Convert small molecule from SDF to PDB format
- Consumes
- babel_convert_sdf2pdb_config, sdf_ideal, src_conda_env_yaml
- Produces
- ligand_pdb
- 09Prepare ligand for docking (PDB to PDBQT)
- Consumes
- babel_convert_pdb2pdbqt_config, ligand_pdb, src_conda_env_yaml
- Produces
- prep_ligand
- 10Prepare receptor protein for docking (PDB to PDBQT)
- Consumes
- str_check_add_hydrogens_config, pdb_protein, src_conda_env_yaml
- Produces
- prep_receptor
- 11Run AutoDock Vina docking
- Consumes
- prep_ligand, prep_receptor, output_box
- Produces
- output_vina_pdbqt, output_vina_log
- 12Extract top docking pose from Vina output
- Consumes
- extract_model_pdbqt_config, output_vina_pdbqt
- Produces
- output_pdbqt_model
- 13Convert docking pose from PDBQT to PDB format
- Consumes
- babel_convert_pdbqt2pdb_config, output_pdbqt_model, src_conda_env_yaml
- Produces
- output_pdb_model
- 14Combine protein and docked ligand into final structure
- Consumes
- pdb_protein, output_pdb_model, src_conda_env_yaml
- Produces
- output_structure
Run this workflow
This release is frozen and self-contained: the pipeline definition, its input files, and its plugin environment. Open it in Temple Compute OS to clone it into your own account and run it on HPC or any cloud. Temple Compute OS is in private beta, so you will need an invitation first.