Goby/Install

From Icbwiki

Jump to: navigation, search

Goby is an open source next-gen data management framework and is distributed under the GNU General Public License (GPL). Goby package is available as precompiled files and also in source code form. Distribution types are described in the following sections.

Contents

Binary Distribution

The binary distribution is intended for end users who wish to align and/or analyze for datasets they are interested in. The binary distribution of the Goby package is comprised of a single file as described as follows:

goby_latest-goby.zip
This includes all the external classes and sample data needed to run Goby

Dependencies

In order to make use of the Goby package, the following packages are also required.

Installation Notes

Goby is written using Java and has been used extensively on both Unix and Windows operating systems.

Goby

The binary distribution of Goby is a single zip file. It can be extracted to a directory of your choosing. Throughout the documentation, this location will be referred to as the "<install-dir>"

Java

A Java virtual machine is required for Goby. The JDK should not be required for the binary distribution. The examples assume the java executable is on the system path.

Source Distribution

The source distribution of the Goby package contains the Java source code along with supporting files that are used to compile and test the package. See the Goby page to download the latest release of the source code.

Subversion Access

This project's Subversion repository can be checked out through SVN with the following instruction set:

 svn co https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby

Additionally you can browse the Goby project source code in the Subversion repository.

NOTE: Use username "guest" and your email address at the login prompt if you do not have an account with the ICB.

Dependencies

In addition to the packages in the Binary Distribution the following Java packages are required in order to build and use Goby.

Personal tools