-
Notifications
You must be signed in to change notification settings - Fork 0
License
sequencing/ant-tools
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
ant-tools
=========
ant-tools facilitates the extraction of variant annotation from the .ant files produced by Illumina sequencing applications.
Requirements:
git
Python 2.7
Build Requirements:
mono (including source)
glibc
Recommended System Requirements:
> 8GB RAM
Usage:
ant-tools.py antFileName [--validate] [--stats] [--all] [--bedout] [--range=RANGE] [--bed=BED_PATH]
antFileName: the fully qualified path to the .ant file.
Options:
--validate: validates that the ANT file is in the correct structure.
--stats: provides a summary of annotation version, contents, etc.
--all: specifies that empty records (i.e. no annotation) should be included in the output.
--bedout: specifies that the output should be BED-like in format, i.e. CHROM START STOP {JSON_DATA}
--range=RANGE: allows the specification of a range over which to dump annotations, where RANGE is: CHR:START-STOP.
--bed=BED_PATH: specifies an input BED file indicating the regions for which to export annotation.
Installation:
From a command prompt:
git clone https://github.com/sequencing/ant-tools
ant-tools ships with precompiled binaries for major Linux distributions. If a binary does not exist or is incompatible with your distro, you must manually build ant-tools.
Build Instructions:
- If you don't already have a working mono dev env, download and install the mono MDK from http://www.mono-project.com/download/
- depending on your environment, you may need to update build.sh so that MONO_SOURCE_DIR reflects your environment.
- from a command prompt, execute:
git clone https://github.com/sequencing/ant-tools
cd ant-tools
source build.sh
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published