Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 Differences from WinBUGS  





2 Programming language  





3 References  





4 External links  














OpenBUGS






Deutsch

 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 


OpenBUGS
Original author(s)Andrew Thomas
Developer(s)OpenBUGS Foundation
Initial release2005 (2005)
Stable release

v3.2.3 / 8 March 2014; 10 years ago (2014-03-08)

Repository
Written inComponent Pascal
Operating systemMicrosoft Windows, Unix/Linux & macOS (using Wine)
PlatformIntel x86 - 32-bit
Size5.6 MB
Available inEnglish
TypeStatistical package
LicenseGNU General Public License
Website[1]

OpenBUGS is a software application for the Bayesian analysisofcomplex 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 Microsoft 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]

Differences from WinBUGS

[edit]

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.[1][2] 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

[edit]

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. Binaries of the current version of OpenBUGS are available for Microsoft Windows, and the previous version for Linux, it can also run under WINE 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 is parsed by OpenBUGS, which then creates an executable (compiled code) that generates a sample from the posterior distribution when run.

OpenBUGS was designed to run together with S-Plus[4] and the BUGS language is similar to the S programming language. OpenBUGS works well together with R; the R2OpenBUGS or BRugs packages provides some interoperability, and R modules help further analyses.

References

[edit]
  1. ^ a b Thomas, Neal (20 January 2010). "Overview". OpenBUGS website. 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 (25): 3049–3067. doi:10.1002/sim.3680. PMID 19630097.
  • ^ Thomas, Neal (5 October 2010). "Changes Between WinBUGS and OpenBUGS". OpenBUGS website. Retrieved 9 October 2010.
  • ^ BUGS 0.5 Manual, date 1996-08-14
  • [edit]
    Retrieved from "https://en.wikipedia.org/w/index.php?title=OpenBUGS&oldid=1159286644"

    Categories: 
    Free Bayesian statistics software
    Numerical programming languages
    Monte Carlo software
    Hidden categories: 
    Articles with short description
    Short description is different from Wikidata
    Use dmy dates from January 2021
     



    This page was last edited on 9 June 2023, at 11:32 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki