Documentation (VF 2.0)
VF HomepageTutorialsGitHub Repos
  • Documentation
    • Introduction
    • General Features
    • Installation
      • Prerequisities
      • VirtualFlow 2.0
      • VFTools 2.0
      • Uninstallation
    • Backgrounds and Principles
      • Directory Structure
      • Input & Output Databases
      • Job Organization
    • Using VirtualFlow 2.0
      • VirtualFlow 2.0 Commands
      • Preparing the Workflow
      • Starting the Workflow
      • Controlling the Workflow
      • Monitoring the Workflow
      • The Completed Workflow
    • Running VirtualFlow 2.0 in the Cloud
    • Troubleshooting
    • Version History
    • Further Resources
  • VFLP 2.0
    • Introduction
    • Features
    • Installation
      • Prerequisities
      • External Packages
    • Background and Principles
      • Directory Structure
      • Input & Output Databases
    • Using VFLP 2.0
    • Troubleshooting
    • Version History
  • VFVS 2.0
    • Introduction
    • Features
    • Installation
      • External Packages
    • Background and Principles
      • Directory Structure
      • Input & Output Databases
    • Supported docking programs and scoring functions
    • Using VFVS 2.0
      • Preparing the Workflow
      • Monitoring the Workflow
      • The Completed Workflow
    • Troubleshooting
    • Version History
  • VFU 2.0
    • Introduction
    • Features
    • Installation
      • External Packages
    • Background and Principles
      • Directory Structure
      • Input & Output Databases
    • Using VFVS
      • Preparing the Workflow
      • Monitoring the Workflow
      • The Completed Workflow
    • Troubleshooting
    • Version History
  • VFTOOLS 2.0
    • Introduction
    • Installation
Powered by GitBook
On this page
  • Introduction
  • vf_report.sh
  • Time delay
  1. VFU 2.0
  2. Using VFVS

Monitoring the Workflow

Introduction

In addition to the general monitoring possibilities in VirtualFlow as described here, the VFVS module allows to previous the current virtual screening results while the workflow is still running. Thes functions are provided via the vf_report.sh command, which was extended for VFVS.

vf_report.sh

Shown below is the help output of the vf_report.sh command:

$ vf_report -h

Usage: vf_report [-h] -c category [-v verbosity] [-d docking-type-name] [-s][-n number-of-compounds]

Options:
    -h: Display this help
    -c: Possible categories are:
            workflow: Shows information about the status of the workflow and the batchsystem.
            vs: Shows information about the virtual screening results. Requires the -d option.
    -v: Specifies the verbosity level of the output. Possible values are 1-3 (default 1)
    -d: Specifies the docking type name (as defined in the workflow/control/all.ctrl file)
    -s: Specifies if statistical information should be shown about the virtual screening results (in the vs category)
        Possible values: true, false
        Default value: true
    -n: Specifies the number of highest scoring compounds to be displayed (in the vs category)
        Possible values: Non-negative integer
        Default value: 0

In order to show preliminary screening results, the value "vs" has to be passed to the -c option. In addition, the docking type has the specified for which the preliminary results should be shown. This is done via the docking type name variable which was specified in the control file.

By default statistical data about the predicated binding affinities will be shown (i.e. the "-s true" option is active). This can be disabled with the "-s false" option, which will speed up the output generation.

In addition, the command can list the <N> top-scoring compounds if the "-n <N>" option is passed to it.

Time delay

The preliminary results of the vf_report.sh are not fully in real-time, but with some time delay, because VirtualFlow uses the local storage of the compute nodes to run the docking procedures, and only after a ligand collection is completed it copies it back to the shared filesystem in order to reduce I/O. Therefore, the results of ligand collections which are currently processed are not included in the preliminary results.

PreviousPreparing the WorkflowNextThe Completed Workflow

Last updated 2 years ago