OpenBUGS

OpenBUGS Original author(s) Andrew Thomas Developer(s) OpenBUGS Foundation Initial release 2005 Stable release v3.2.1 / March 28, 2011 Development status Active Written in Component Pascal Operating system Windows, Unix/Linux & Mac OS (using Wine) Platform Intel x86  32bit Size 5.6 MB Available in English Type Statistical package License GNU General Public License Website www.openbugs.info OpenBUGS is a computer software for the Bayesian analysis of complex statistical models using Markov chain Monte Carlo (MCMC) methods. OpenBUGS is the open source variant of WinBUGS (Bayesian inference Using Gibbs Sampling). It runs under Windows and Linux, as well as from inside the R statistical package. Versions from v3.0.7 onwards have been designed to be at least as efficient and reliable as WinBUGS over a range of test applications.^{[1]}
Contents
Differences from WinBUGS
In addition to the different licence and greater range of operating systems, a fundamental difference between OpenBUGS and WinBUGS is the way in which the expert system selects the updating algorithm to use for the class of full conditional distribution of each node. While WinBUGS defines one algorithm for each possible class, there is no limit to the number of algorithms that OpenBUGS can use, allowing greater flexibility and extensibility.^{[2]}^{[1]} The user can select the updater to be used for each node after compilation. Further differences are detailed on the OpenBUGS website.^{[3]}
Programming language
The source code of OpenBUGS is written in the Component Pascal programming language and is dependent on the Component Pascal libraries provided by Oberon Microsystems as part of the Blackbox Component Framework. The development tools are available as open source. The compilation of OpenBUGS is straightforward for Windows, but less well documented for Linux. Installation problems, development and usage questions are discussed at the OpenBUGS Bulletin Board.
Attempts to port OpenBUGS to Java with the Gardens Point Component Pascal were given up in favor of a new portable implementation called JAGS.
The BUGS language is the language that specifies the model code. It's parsed by OpenBUGS, which then creates an executable (compile code) that generates a sample from the a posteriori distribution when run (update).
OpenBUGS was designed to run together with SPlus ^{[4]} and the BUGS language is similar to the S programming language. OpenBUGS works well together with R, the BRugs module provides some interoperability, and R modules help further analyses.
References
 ^ ^{a} ^{b} Thomas, Neal (20100120). "Overview". OpenBUGS website. http://www.openbugs.info/w/Overview. Retrieved 9 October 2010.
 ^ Lunn, D.; Spiegelhalter, D.; Thomas, A.; Best, N. (2009). "The BUGS project: Evolution, critique and future directions". Statistics in Medicine 28: 3049–3067. doi:10.1002/sim.3680. PMID 19630097.
 ^ Thomas, Neal (20101005). "Changes Between WinBUGS and OpenBUGS". OpenBUGS website. http://www.openbugs.info/w/OpenVsWin. Retrieved 9 October 2010.
 ^ BUGS 0.5 Manual, date 19960814
External links
 OpenBUGS Official website
Statistical software Public domain Open source Freeware Retail Category • ComparisonCategories: Free Bayesian statistics software
 Numerical programming languages
 Monte Carlo software
Wikimedia Foundation. 2010.
Look at other dictionaries:
Software matemático — es aquel software que se utiliza para realizar, apoyar o ilustrar problemas matemáticos; entre este tipo de software se encuentran los sistemas algebraicos computacionales y graficadores de funciones, entre otros. Existen grupos y proyectos… … Wikipedia Español
Mathematica — For other uses, see Mathematica (disambiguation). Mathematica Mathema … Wikipedia
R (programming language) — R Paradigm(s) multi paradigm: object oriented, imperative, functional, procedural, reflective Appeared in 1993[1] … Wikipedia
Gibbs sampling — In statistics and in statistical physics, Gibbs sampling or a Gibbs sampler is an algorithm to generate a sequence of samples from the joint probability distribution of two or more random variables. The purpose of such a sequence is to… … Wikipedia
Minitab — Developer(s) Minitab, Inc. [1] Stable release 16.0.1 / May 18, 2010 Operating system Windows Type … Wikipedia
Bugs — may refer to:* Bugs (TV series), a UK television series from the 1990s *Bugs Bunny, an animated cartoon character *Bugs Baer, journalist *Bugs Raymond, baseball player *Bugz, former member of the rap group D 12 *Insects *Birmingham University… … Wikipedia
List of statistical packages — A statistical package is a suite of computer programs that are specialised for statistical analysis. It enables people to obtain the results of standard statistical procedures and statistical significance tests, without requiring low level… … Wikipedia
MedCalc — screenshot Developer(s) MedCalc Software Stable release 12 / October 1, 2011; 44 days ago ( … Wikipedia
Comparison of statistical packages — The following tables compare general and technical information for a number of statistical analysis packages. Contents 1 General information 2 Operating system support 3 ANOVA 4 Regression … Wikipedia
WinBUGS — is statistical software used for Bayesian modelling, developed by the MRC Biostatistics Unit, at the University of Cambridge, UK.It is based on the BUGS (Bayesian inference Using Gibbs Sampling) project started in 1989. It runs under Microsoft… … Wikipedia