GVAF: A command line-based software for manipulating germline
variants on annotated variant files
GVAF can be used to perform the following functions on annotated files.
Convert from the VCF derived genotype data to user-friendly genotype-related fields.
Add the fields including further information about the variant.
Filter out variants using simple but flexible filtering expression.
Export output files with customized file format.
This program consists of two parts, user interface tools (written bash script) and an executable jar file. The user interface tools is used for handling the user requests, whereas a executable jar file provides the main function for manipulating the genetic variants on annotated files.
The program in this page was developed and tested on Java version 1.8.0, and require Java virtual machine 1.7.0 or higher.
GVAF can be installed as follows:
1. Download a file
# Go to home directory
# Download GVAF
wget -O GVAF.zip https://sites.google.com/site/sjunggsm/GVAF.zip?attredirects=0&d=1
2. Decompress the downloaded file into a work directory.
# Unzip downloaded file <downloaded file path>
3. Set configuration on your computer.
# Go to GVAF directory
# Copy GVAF direcory using "pwd" command
# Append the following lines into "~/.bash_profile"
# Update "~/.bash_profile"
4. Change permission of UI
# Go to scripts directory
# Grant executable permission for UI
chmod 755 *
The GVAF manual document is included as follows:
A detailed description of the main functions.
Available options of user interface tools.
Several examples for manipulating the variants of annotated files using the main functions.
The GVAF manual document:
The GVAF file consisting of GVAF program and user interface tools:
The dummy data mentioned in all examples of the GVAF manual document: