Building and Docking on CoreHPC: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary Tag: Manual revert |
||
| (9 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
== 3D Ligand Building == | |||
Source the DOCK environment: | Source the DOCK environment: | ||
<syntaxhighlight lang="bash"> | |||
source / | source /mnt/fac/CX900007_DS1/soft/DOCK3.8/env.sh | ||
</syntaxhighlight> | |||
Submit the building pipeline (Apptainer container, SLURM scheduler): | Submit the building pipeline (Apptainer container, SLURM scheduler): | ||
<syntaxhighlight lang="bash"> | |||
python $DOCK_INSTALL_PATH/zinc22-3d/submit/submit_building_docker.py --output_folder | python $DOCK_INSTALL_PATH/zinc22-3d/submit/submit_building_docker.py --output_folder [output_folder_name] --bundle_size [bundle_size] --scheduler slurm --container_software apptainer --container_path_or_name $DOCK_INSTALL_PATH/building_pipeline_oss.sif [smiles].smi | ||
</syntaxhighlight> | |||
Launch the array job: | Launch the array job: | ||
<syntaxhighlight lang="bash"> | |||
sbatch building_array_job.sh | sbatch building_array_job.sh | ||
</syntaxhighlight> | |||
Collect the built bundles into an SDI file: | Collect the built bundles into an SDI file: | ||
<syntaxhighlight lang="bash"> | |||
find /path/to/building/output -maxdepth 2 -name "bundle.db2.tgz" > [sdi_file_name].sdi | find /path/to/building/output -maxdepth 2 -name "bundle.db2.tgz" > [sdi_file_name].sdi | ||
</syntaxhighlight> | |||
== Docking == | |||
Run this from your working directory, which must contain your dockfiles and a subdirectory named 'sdi' holding your SDI file: | |||
<syntaxhighlight lang="bash"> | |||
bash / | bash /mnt/fac/CX900007_DS1/soft/super_dock3r.sh | ||
</syntaxhighlight> | |||
Latest revision as of 21:25, 21 September 2026
3D Ligand Building
Source the DOCK environment:
source /mnt/fac/CX900007_DS1/soft/DOCK3.8/env.sh
Submit the building pipeline (Apptainer container, SLURM scheduler):
python $DOCK_INSTALL_PATH/zinc22-3d/submit/submit_building_docker.py --output_folder [output_folder_name] --bundle_size [bundle_size] --scheduler slurm --container_software apptainer --container_path_or_name $DOCK_INSTALL_PATH/building_pipeline_oss.sif [smiles].smi
Launch the array job:
sbatch building_array_job.sh
Collect the built bundles into an SDI file:
find /path/to/building/output -maxdepth 2 -name "bundle.db2.tgz" > [sdi_file_name].sdi
Docking
Run this from your working directory, which must contain your dockfiles and a subdirectory named 'sdi' holding your SDI file:
bash /mnt/fac/CX900007_DS1/soft/super_dock3r.sh