Skip to content

eftsung/Ion-Variant-Hunter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ion Variant Hunter README
Feb. 2012
v. 0.1.2

**** BRIEF DESCRIPTION ****
Ion Variant Hunter is a unified variant caller, that uses flow intensities and alignments based
on bases and base counts (aka flowgram).

Variant Hunter produces both SNPs and InDels, but note that the Torrent Server variant
caller plugin only uses the InDel calls from this software.

**** SBCL INSTALLATION ****
For building the lisp component (ion-variant-hunter-core):
Requires sbcl to be installed.  Specific sbcl version used for TS 2.0.x was sbcl-1.0.51.

As a convenience only, internal Ion Torrent users can grab that sbcl binary compiled so that it will work
under both Ubuntu and CentOS 5.6 in the internal svn repo here:
svn/SWTEAM/trunk/eftsung/external/sbcl-binary-w-mods/sbcl-1.0.51.2x-backend-parms.binary.tgz
and follow the directions found in the README file.

What I did to produce this is to take the modifications to sbcl found in this package and compiled it
following instructions found in sbcl's README.  I did the compiling under CentOS 5.6 and the resulting binary
worked in Ubuntu. Note, compling under Ubuntu produces a binary that doesn't work under CentOS.

Modifications to sbcl used while building can be found in this package at
public/lisp/sbcl-mod/

For development, one can use slime with emacs. Both are available packages in Ubuntu 10.04.

**** JAVA Component ****
For the java component (SamToFlowSpace.jar):
Download sam-1.57.jar and picard-1.57.jar and place them in a folder
called lib (http://sourceforge.net/projects/picard/files/picard-tools/1.57/picard-tools-1.57.zip/download).


**** Building, cleaning, and running ****
To build:
ant

To clean:
ant clean

To run:
See RUNNING

About

Variant Calling for Ion Torrent

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Common Lisp 47.4%
  • Java 35.1%
  • C++ 10.7%
  • C 4.6%
  • Python 1.5%
  • Shell 0.5%
  • Other 0.2%