CAPE

From GersteinInfo

(Difference between revisions)
Jump to: navigation, search
Line 5: Line 5:
CAPE is written in Java and requires Java version 1.6 or higher.  The Java runtime environment (JRE) must be installed.  If the JRE is not installed (i.e. typing “java –version” at the command line does not produce a version number or the version number is < 1.6), an updated version of the Java Runtime Environment can be downloaded from the [http://www.oracle.com/technetwork/java/index.html Java website].
CAPE is written in Java and requires Java version 1.6 or higher.  The Java runtime environment (JRE) must be installed.  If the JRE is not installed (i.e. typing “java –version” at the command line does not produce a version number or the version number is < 1.6), an updated version of the Java Runtime Environment can be downloaded from the [http://www.oracle.com/technetwork/java/index.html Java website].
 +
==Documentation==
==Documentation==
Line 26: Line 27:
[[CAPE Activity Diagrams|Activity Diagrams]]
[[CAPE Activity Diagrams|Activity Diagrams]]
 +
==Get the program==
==Get the program==
Line 33: Line 35:
[http://archive.gersteinlab.org/proj/CAPE/bin/CAPE-compare.jar CAPE-compare]
[http://archive.gersteinlab.org/proj/CAPE/bin/CAPE-compare.jar CAPE-compare]
 +
==Source Code==
==Source Code==
Line 43: Line 46:
[http://archive.gersteinlab.org/proj/CAPE/src/CAPEcompare-src.jar CAPE-compare]
[http://archive.gersteinlab.org/proj/CAPE/src/CAPEcompare-src.jar CAPE-compare]
 +
==AnnotationLibrary Java Library==
==AnnotationLibrary Java Library==
Line 49: Line 53:
[http://archive.gersteinlab.org/proj/CAPE/lib/AnnotationLibrary.jar AnnotationLibrary]
[http://archive.gersteinlab.org/proj/CAPE/lib/AnnotationLibrary.jar AnnotationLibrary]
 +
==Acknowledgement of external libraries==
==Acknowledgement of external libraries==

Revision as of 21:06, 28 June 2012

Contents

Coupled Analysis of Polymerase and Expression (CAPE)

CAPE Is designed with two primary goals in mind. The first is to associate transcription factor binding site data from next-generation sequencing experiments such as ChIP-Seq with a set of genomic features such as transcription start sites, transcription end sites, etc. The second aim is to classify transcripts in a genome based on levels of transcription factor binding at the promoter vs the expression level of the transcript. CAPE is designed to work with many of the formats employed by large consortia such as NHGRI’s ENCODE and modENCODE consortia.


CAPE is written in Java and requires Java version 1.6 or higher. The Java runtime environment (JRE) must be installed. If the JRE is not installed (i.e. typing “java –version” at the command line does not produce a version number or the version number is < 1.6), an updated version of the Java Runtime Environment can be downloaded from the Java website.


Documentation

Users Guide

CAPE Users Guide (Google Doc)

Use Cases

CAPE Use Cases

Javadocs

AnnotationLibrary

CAPE-analyze

CAPE-compare

UML

Class Diagrams

Activity Diagrams


Get the program

CAPE programs are distributed as executable JAR files. Please see the Users Guide for more information.

CAPE-analyze

CAPE-compare


Source Code

CAPE is open source software. All source code is distributed as compressed JAR files.

AnnotationLibrary

CAPE-analyze

CAPE-compare


AnnotationLibrary Java Library

CAPE makes use of the org.gersteinlab.annotation package, a series of classes and data structures written in Java. This library is already included in the JAR files for the above programs, but is also made available for the developer community as a separate JAR file.

AnnotationLibrary


Acknowledgement of external libraries

CAPE-analyze makes use of the following external, publicly-available libraries: Google Guava, Apache Commons Math, Apache Commons CLI, and the Broad Institute’s IGV BigFile. CAPE-compare utilizes the Apache Commons CLI external library as well as the VennDiagram R package. The Java libraries are included as part of the respective executable jar file in their original, unaltered forms. VennDiagram can be downloaded from the link below or installed directly from R.

For more information on each library, please see the following links:

Broad IGV BigFile

Apache Commons Math

Apache Commons CLI

Google Guava

VennDiagram

Personal tools