Screening the sparse library with VirtualFlow 2.0
First, we should download the tutorial files:
wget https://virtual-flow.org/sites/virtual-flow.org/files/tutorials/VFVS_GK.tar
Decompress the archive by using:
tar -xvf VFVS_GK.tar
From the resulting folder, copy the following files to the VFVS folder:
cp -v -r ./VFVS_GK/input-files/qvina02_rigid_receptor1/ VFVS_GK/input-files/receptor/ ~/VFVS/input-files/
Upload the Enamine_REAL_Space_2022q12_sparse.todo file, containing the sparse version of the VF library:
Next, we should copy the Enamine_REAL_Space_2022q12_sparse.todo file to the VFVS folder, overwriting the todo.all file, using a command similar to the one below:
cp -v ~/Enamine_REAL_Space_2022q12_sparse.todo ./tools/templates/todo.all
Next upload the all.ctrl file:
and copy it to overwrite the file in the VFVS folder, using a command similar to the one below:
cp -v ~/all.ctrl ./tools/templates/all.ctrl
We are now ready to perform our screening campaign!
Return to /tools
folder and run:
./vfvs_prepare_folders.py
(with --overwrite if you retry)
followed by:
./vfvs_prepare_workunits.py
Depending on the number of generated workunits, adjust the numerical values in the following command:
./vfvs_submit_jobs.py 1 2
Congratulations, your screen should now be running! You can monitor the status using 2 separate slurm commands, sbatch
and squeue
.
Last updated