USeq
180+ Java applications for analyzing next generation sequencing data from ChIPSeq, RNASeq, BisSeq, DNASeq, variant annotation/ filtering, alignment/VCF QC, capture array design, IGV/ DAS2/IGB/UCSC file manipulation, etc. Both GUI and cmd line interfaces.
Installing the latest version
- Download the latest USeq_xxx.zip release
- Uncompress
- Execute an app with no parameters to pull the help menu, e.g. java -jar USeq_9.1.3/Apps/BamConcordance
- See the usage and application guides in the USeq_xxxx/Documentation release
Installation in Eclipse for developers
- Clone the github repo.
- Download Apache ANT libraries (apache-ant-1.9.6-bin.tar.gz) from http://ant.apache.org/bindownload.cgi and unzip.
- Set ANT_HOME in your bash profile to point to the unzipped ANT directory. Don't forget to source the file to implement the changes.
- Download the ant-contrib-0.6 (ant-contrib-0.6-bin.zip) from http://sourceforge.net/projects/ant-contrib/files/ant-contrib/.
Unzip and move the lib/ant-contrib-0.6.jar to $ANT_HOME/lib directory.
- In Eclipse, set the Ant HOME:
Window > Preferences > Ant Home … > $ANT_HOME
- Refresh the project in Eclipse.
Compiling USeq
To install USeq into the Releases/ subfolder:
Right click on the "build.xml" > “Run as … “ > 1 Ant Build.
This will create an unzipped and zipped archive.