BioNetGen Distributions
From BioNetWiki
Note: You must be logged in to access the distribution files. Please request an account from mailto:bionetgen@lanl.gov if you have not already done so. BioNetGen is released under the GNU General Public License v3. See Release Notes for more information on each release.
Contents |
Source Code
- Current version is 2.1.6.
- Successfully translates BioNetGen models to SSC models. See An introduction to BNG to SSC translator for other details. Also see Release Notes#2.1.6.
- Executable versions for Windows and Linux have been compiled and are available below.
- Does not include RuleBuilder, which may be downloaded separately here.
- Supports compartmental BNGL (cBNGL), which is the subject of a recent tutorial. See Release Notes#2.1.6 for other details.
Pre-compiled Binaries
Download the correct version of the run_network executable for your platform and copy it into the bin directory of your BioNetGen distribution. Make sure the file has execute permission.
- Mac: OSX10.5, OSX10.6(64bit)
- Linux: 64bit
- Windows: Vista. Note: This zip file expands to the create the bin directory containing the executable and the cygwin.dll file. Make sure both these files are in the bin directory of your BNG distribution.
Older Distributions
- 2.1.5.
- Last distribution under 2.0 is 2.0.48.
- Last distribution with working version of the macro package is 2.0.47ALPHA.
- Last distribution including RuleBuilder is 2.0.46.
BNGEditor
An IDE that provides an editor, network visualization, a simulation interface, and graphing tools is available in beta version for trial. BNGEditor is a java program (running under Java 5) that is distributed as a set of jar files with compiled bytecode. You will need to download the appropriate distribution for your operating system.
- Mac Distribution Note: For mac, use "java -jar -XstartOnFirstThread BNGEditor.jar" to start the program or it will crash.
These are for 32 bit operating systems, for 64-bit systems, download the corresponding swt.jar file from the swt website and replace the one in the /lib directory. Please note that this does not appear to work for the Mac distribution.
To start on a Mac running Snow Leopard, use "java -jar -XstartOnFirstThread BNGEditor.jar -d32". This starts java in a 32 bit compatibility mode.
Configuration. Once you have downloaded the zip file, unpack it in a convenient place and launch the jar file from a directory in which you have read/write access. The editor will use that directory to write work and data files, so it's best to make a separate directory for this purpose. To configure BioNetGen to run from within the editor, click 'Run->Set BNG Path' and navigate to the location of the BNG2.pl file (yes, I know that a filename is not strictly a path). You can also configure network visualization (Contact Map and Influence Diagram) by navigating to 'View->Set dot path'. dot is a component of the Graphviz graph visualization package that is freely available.
Yao Sun is the author of BNGEditor. His supervisors were Jim Faeder and Liz Marai from the University of Pittsburgh.
