CLASS2 is a fast and accurate program for transcript assembly of RNA-seq reads aligned to a reference genome. CLASS2 uses the splice graph model to represent a gene and its splice variants, and a dynamic programming optimization algorithm to score and select a subset of transcripts most likely present in the sample. CLASS2 aims to capture as much alternative splicing variation as possible with very high accuracy.
CLASS2 is described in:
- Song, L., S. Sabunciyan and L. Florea (2016). CLASS2: Accurate and Efficient Splice Variant Annotation from RNA-seq Reads, Nucl. Acids Res. 44(10):e98. [Medline]
The program was written for Linux platforms and may require some modifications to run on a different Unix platform.
To install and run CLASS2, you will need to download and install the samtools package for managing large short read alignment files.
Download and install the samtools package, if not already on the system. Save the executables somewhere in your PATH.
Download and unpack the gzipped tar file CLASS.tar.gz
gunzip < CLASS.tar.gz | tar -xvf -
The tar will unpack into a directory named CLASS.[version]. (You'll see what the precise name is while tar is unpacking.) Make that directory current.
Follow the instructions in the COMPILING file, included, to compile.
Current version is 2.1.3.