Skip to content

Selventa/whistle

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
cli
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

whistle

Whistle is an implementation of the Reverse Causal Reasoning (RCR) algorithm on the OpenBEL platform. A detailed description and use examples can be found in the accompanying paper - http://www.biomedcentral.com/1471-2105/14/340.

Downloading

Prebuilt distributions are available for download:

for OpenBEL Framework 2.0.

for OpenBEL framework 3.0. (can use orthology information)

Building

Whistle is built in Java ™ using Apache Maven.

To build Whistle with Apache Maven type:

mvn package assembly:single

The whistle distribution zip file is then located at:

target/whistle-1.0-distribution.zip

Running

Whistle ships with a default BEL Framework configuration that should work for most use cases. If you want to reuse an existing installation of the BEL Framework then set the appropriate environment variable.

Linux or OS X:

export BELFRAMEWORK_HOME=/path/to/bel/framework

Windows:

set BELFRAMEWORK_HOME=c:\path\to\bel\framework

To run Whistle extract the distribution and run:

Linux or OS X:

./whistle.sh --help

Windows:

whistle.cmd --help

You must accept the License terms to run it.

For additional information on running Whistle, please refer to the Wiki.

About

Implementation of Reverse Causal Reasoning (RCR) on the OpenBEL platform.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •