Skip to content

jmmut/opencga

 
 

Repository files navigation

OpenCGA

Big data processing and analysis solution for genomic data.

Prerequisites

OpenCGA depends on some other projects:

Building

The repositories listed above must be cloned and compiled in the specified order before building OpenCGA. The build process is managed by Maven scripts. Please run the following command for each repository, including OpenCGA's:

mvn clean compile install

If this command would crash in any project due to tests failures (see "Testing"), please use:

mvn clean compile install -DskipTests

Testing

Should you want to run the unit tests, you can use Maven or your favorite IDE. Just take note that some tests require of certain database back-ends (MongoDB, Hadoop HBase) and may fail if they are not available.

AES encryption

For AES encryption please download UnlimitedJCEPolicyJDK7.zip from http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html . Then unzip the file into $JAVA_HOME/jre/lib/security

About

Cloud-based environment for big data processing and analysis

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 56.8%
  • C 25.8%
  • JavaScript 10.5%
  • Perl 2.4%
  • Python 1.5%
  • CSS 1.2%
  • Other 1.8%