VarSimLab is a web-based package for studying genomic variations in a given genome. As of the current version (nabavilab/varsimlab:0.2), the simulator generates artificial short reads, which harbor structural and copy number variations. In addition, it simulates tumor heterozygosity (Ploidy and Subclones).
module spider varsimlab to find out what environment modules are available for this application.
- HPC_VARSIMLAB_DIR - installation directory
To run the VarSimLab web application in a batch job load the varsimlab module and run
In the job log you'll see something along the lines of
Starting VarSimLab on all network interfaces and port 11736 on some_node.ufhpc Performing system checks...
VarSimLab 1.0: reading manifest.json .. VarSimLab 1.0: found all required simulation files in place; simulation is READY! System check identified no issues (0 silenced). February 20, 2018 - 21:49:37 Django version 1.9.7, using settings 'easyscnvsim.settings' Starting development server at http://0.0.0.0:11736/ Quit the server with CONTROL-C.
Port selection is pseudo-random to avoid port collisions from multiple jobs. Note the printed port number and hostname and use them in the ssh tunnel command:
ssh -L 8000:$host:$port $email@example.com -N
where $host and $port are the values from the job log and $user is your GatorLink username.
You can browse to http://localhost:8000 in the web browser on your local machine after the SSH tunnel is established.