Evan Cooch wrote: >> No. The idea is to use BRugs, i.e. OpenBUGS in such cases. If OpenBUGS >> lacks some features, you are certainly welcome to implement them and >> send patches to Andrew Thomas. >> > > Just finished trying the install of openBUGS under linux yet again. Same > problems (more or less), which I'll list here for the benefit (possibly) > of others who might go this route. > > 1. connect to > > http://www.mathstat.helsinki.fi/openbugs/ > > Download latest zip of openBUGS > > 2. unzip it (preserving directory structure) onto Linux machine (in this > case, running Fedora Core 8 latest flavours of everything, including R). > > 3. look at the 'docs' for installing under linux. I say 'docs' > advisedly, since there really isn't much to read - here it is in its > entirety. > > OpenBUGS for both Windows and Linux can be downloaded as a .zip file > from here <http://www.mathstat.helsinki.fi/openbugs/OpenBUGS.zip>. The > source code comes with the installation: check the readme notes to see > how to compile the code. you will need to install Black Box > <http://www.oberon.ch/blackbox.html> as well. > > > Old Installation Instructions for LinBUGS (which may or may not > still work): > > 1. Un-zip the .zip file into the folder of your choice. > 2. Change the permissions for the LINBUGS and CBugs files (e.g. with > chmod 755 LinBUGS CBugs) > 3. Change the temp directory in LINBUGS to the current directory (at > the moment it is "/home/ant/temp"). Use the full path name (can > anyone suggest a less ugly way of doing this? We don't want to put > the temp directory in OpenBUGS/). > 4. Start LinBUGS with the command LINBUGS. > > > (the admonition that it may or may not work is not inspiring). Confirmed > at step (2), where you're supposed to change permissions on 2 files > which, in fact, are *not* distributed in the openBUGS.zip file. This > makes it rather tough to install. ;-) > > > I dug around, and found some folks have hacked together a LINGUS script > - one version I found fairly commonly looks like: > > #!/bin/bash > > export LD_ASSUME_KERNEL=2.4.1 > > DIR=$(dirname $0) > cd "$DIR" > if [ \! -e "$DIR/temp" ] ; then > mkdir "$DIR/temp" > fi > > if [ -e bugs.so ] ; then > ./cbugs "$DIR" "$DIR/temp" "/bugs.so" > else > ./cbugs "$DIR" "$DIR/temp" "/brugs.so" > > > Fine, except for line two, which doesn't work with newer distros. > > And, apparently (based on a bunch of websites I just looked at), BRugs > doesn't work under Linux, not unless you want to install the Blackbox > compiler (is there one for Linux?), and recompile. Not me (not today, > anyway...). > > So, unless I (and a lot of folks who seem to be running into the same > issues), my preliminary conclusion is that neither openBUGS nor BRugs
BRugs is just an interface to OpenBUGS. > are ready for prime time on a Linux platform. Which seems a shame, given > how many people using MCMC etc. use Linux as their primary platform. Yes, sure, and indeed, it is a shame that nobody of those people who want it to work under Linux is trying to submit patches to make it work. Uwe Ligges > Guess I'll have another look at JAGS. > > ______________________________________________ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.