Page 1 of 1

Running Banjo

PostPosted: Fri Sep 25, 2015 11:50 am
by cwyoo
Here is suggested activities to make you learn how to use Banjo:

First, download Banjo 2.2.0 (attached as zipped file in this message). Please note that you will need Java Runtime Environment (JRE) to run Banjo. All Statistical Machine Learning Group (SMLG) servers (see Board index ‹ Manuscripts & Documentation ‹ Servers for more information) has JRE installed. You have to request for an account to access SMLG servers.

Second, run Banjo with provided example files. See https://users.cs.duke.edu/~amink/software/banjo/examples/ for more information.

Please goto https://users.cs.duke.edu/~amink/software/banjo/ to learn more about Banjo.

Re: Running Banjo

PostPosted: Sun Oct 18, 2015 7:58 pm
by cwyoo
To make dot work with Banjo in path-one server, try to find the following setting in the setting file:

Code: Select all
fullPathToDotExecutable =


and update it to:

Code: Select all
fullPathToDotExecutable = /usr/bin/dot

Re: Running Banjo

PostPosted: Tue Dec 12, 2017 10:45 am
by lsand039
Here was a PowerPoint I used to help show others how to make BaNJO run.

Re: Running Banjo

PostPosted: Fri Jun 15, 2018 9:17 pm
by Kaumudi
This week, when trying to run Banjo, I got the following error message:

'java.lang.OutOfMemoryError: Java heap space'

At first I thought it was because of the fact that I was working with 3932 variables. But I soon discovered that more importantly, there were two other reasons:
1. cache set to fastLevel1 in the settings file. I set it to 'none' in order to reduce heap space usage by the program
2. max parents was set to 10 - I had to set it back down to 5 in order to also save on heap space

By doing the two above things, I was able to get it to work without increasing the heap space memory allotment for Java (which could be a last resort option in some cases)