Articles

MRC Biostatistics Unit

Instalare (orice calculator cu Windows)

  • Descărcați WinBUGS. Descompuneți acest fișier în locul în care doriți să îl instalați. Acesta poate fi oriunde, de exemplu, directorul Program Files. Acest lucru ar trebui să funcționeze pentru orice versiune de Windows, pentru 32 sau 64 de biți. Acesta include cheia pentru utilizare nelimitată și a fost actualizat la versiunea 1.4.3.

Instalare mai ușoară (numai pentru Windows pe 32 de biți)

  • O modalitate mai ușoară de a instala WinBUGS, care funcționează numai pe mașini pe 32 de biți, este să descărcați și să instalați WinBUGS14.exe.
  • Apoi descărcați și instalați patch-ul pentru 1.4.3.
  • Obțineți cheia gratuită pentru utilizare nelimitată făcând clic aici – aceasta poate fi utilizată pentru mai multe instalări.

Suport și contact

Vezi pagina de suport și contact pentru resurse de ajutor.

Contenit

  • Introducere la WinBUGS
  • Instalarea WinBUGS 1.4 în Windows
    • Obținerea cheii pentru utilizare nelimitată
    • Actualizarea la versiunea 1.4.3
  • Probleme semnalate în WinBUGS 1.4
  • Ce mai este disponibil?

Introducere la WinBUGS

WinBUGS face parte din proiectul BUGS, care își propune să pună la dispoziția statisticienilor aplicativi metode MCMC practice. A se vedea pagina principală BUGS pentru un rezumat al diferitelor versiuni de BUGS disponibile.

WinBUGS poate folosi fie o interfață standard de tip „punct și clic” pentru ferestre pentru a controla analiza, fie poate construi modelul folosind o interfață grafică numită DoodleBUGS. WinBUGS este un program de sine stătător, deși poate fi apelat din alte programe. Pentru o versiune că BUGS (BRugs) care se află în cadrul pachetului statistic R, consultați site-ul OpenBUGS.

În trecut, am cerut ca utilizatorii să se înregistreze la noi pentru a obține o utilizare nerestricționată, în special pentru a ne da o idee despre utilizarea preconizată a programului. Aceste informații ne-au oferit un feedback valoros pentru noi și pentru finanțatorii noștri. Cu toate acestea, nu mai solicităm utilizatorilor să se înregistreze, iar cheia pentru utilizarea nerestricționată (a WinBUGS 1.4.x) poate fi descărcată de aici.

Vezi WinBUGS – The Movie! pentru o scurtă ilustrare Flash a pașilor de bază ai rulării WinBUGS. (Acest film prezintă WinBUGS 1.3 – după ce l-ați vizionat veți înțelege de ce WinBUGS 1.4 include scripturi pentru a evita toate clicurile și indicațiile!).

Toată documentația specifică pentru WinBUGS este disponibilă on-line și este împachetată împreună cu programul.

Versiuni PDF atât ale manualului WinBUGS 1.4 (care NU include caracteristicile din patch-ul 1.4.3), cât și ale manualului GeoBUGS (care include caracteristicile din patch-ul 1.4.3).3 patch) pot fi acum descărcate, la fel ca și versiunile PDF ale Volumului 1, Volumului 2 și Volumului 3 al exemplelor.

Obținerea fișierului (fișierelor)

Vă rugăm să citiți ACORDUL DE LICENȚĂ pentru WinBUGS, înainte de a descărca orice.

Filele de care aveți nevoie sunt WinBUGS14.exe (selectarea linkului va genera o casetă de dialog care vă invită să salvați fișierul pe sistemul dvs.) și cheia pentru utilizare nelimitată, care este gratuită.

WinBUGS 1.1 și WinBUGS 1.2 sunt încă disponibile pentru cei cu interese istorice. WinBUGS 1.3 și cheia sa sunt, de asemenea, disponibile și pot fi încă utile dacă se obțin probleme cu WinBUGS 1.4 și pentru rularea PKBUGS versiunea 1 (vezi mai jos).

Instalarea WinBUGS 1.4 în Windows

Pentru instalare, rulați fișierul WinBUGS14.exe. O modalitate de a face acest lucru este următoarea:

  1. Închideți toate celelalte programe care rulează în prezent (în special dacă folosiți Windows XP)
  2. Copiați WinBUGS14.exe pe computerul dumneavoastră
  3. Intrați în Explore și faceți dublu clic pe WinBUGS14.exe
  4. Să urmați instrucțiunile din caseta de dialog
  5. Ar trebui să aveți un nou director numit WinBUGS14 în cadrul Program Files
  6. În interiorul directorului WinBUGS14 se află un program numit WinBUGS14.exe
  7. Click dreapta pe pictograma drăguță WinBUGS, selectați `create shortcut’, apoi trageți această scurtătură pe desktop.
  8. Click dublu pe WinBUGS14.exe pentru a rula WinBUGS14.

Dacă aveți probleme după instalare, verificați din nou dacă nu ați avut programe în execuție. De asemenea, ați putea încerca să dezactivați orice verificator de viruși.

Notă: Se pare că există o problemă cu instalarea WinBUGS și/sau a diferitelor patch-uri în Windows Vista. Se pare că lui Vista nu-i place ca cineva să suprascrie fișierele din directorul „C:\Program Files” (indiferent de permisiuni). Prin urmare, recomandăm ca WinBUGS să fie instalat în altă parte, de exemplu, în „C:\”.

Dacă nimic altceva nu reușește (de exemplu, cu o mașină pe 64 de biți), puteți descărca o versiune comprimată a întregii structuri de fișiere și o puteți descompune în Fișiere de program sau oriunde doriți. WinBUGS nu face nicio modificare în Registru.

Obținerea cheii pentru utilizare nelimitată

WinBUGS este gratuit, dar a absorbit mult timp și bani din granturi în ultimele două decenii. Am încercat să ne menținem angajatorii mulțumiți de timpul petrecut în acest proiect, ținând evidența numărului de persoane care îl descarcă și a provenienței acestora. De asemenea, a fost foarte util să avem o idee despre scopul pentru care este folosit. În trecut, aceste informații au fost colectate prin intermediul unui proces de înregistrare prin care utilizatorii își introduceau datele, iar o cheie pentru utilizarea nelimitată a software-ului le era trimisă prin e-mail (gratuit). Cu toate acestea, pe măsură ce dezvoltarea se îndreaptă din ce în ce mai mult către OpenBUGS, am decis că este timpul să renunțăm la acest proces de înregistrare și să permitem pur și simplu accesul direct la cheie (care nu va mai expira la sfârșitul fiecărui an)…

Vă rugăm să faceți clic aici pentru a descărca cheia pentru utilizare nerestricționată. După ce ați urmat instrucțiunile oferite în cheie, verificați dacă fișierul Keys.ocf din ..\WinBUGS14\Bugs\Code\ a fost actualizat. (Unele persoane au constatat că trebuie să repornească mașina pentru a finaliza instalarea cheii.)

Actualizare la versiunea 1.4.3

Un patch gratuit pentru actualizarea la versiunea 1.4.3 este acum disponibil. Faceți clic aici pentru a obține o descriere completă și fișierul patch.

Câteva probleme raportate în WinBUGS 1.4

Câteva modele care rulează în versiunea 1.3 rulează lent sau nu rulează deloc. Vă rugăm să ne dați exemple. Acest lucru se poate datora schimbării ordinii de actualizare în ordine grafică, care a rezolvat problemele cu eșantionarea înainte, dar a introdus unele dificultăți noi. Probabil că va trebui să facem ajustări la eșantionatorul adaptiv de felii. (Dacă mesajul Trap se plânge de probleme cu DFreeARS (Distribution-free adaptive rejection sampling), ați putea încerca să treceți la eșantionarea în felii pentru distribuții log-concave – a se vedea manualul pentru instrucțiuni.)

Etienne Rivot a subliniat că, după un Trap, puteți „Save States” (meniul modelului), apoi să reinitializați modelul cu aceste stări. S-ar putea ca atunci, cu puțin noroc, să apară un mesaj de eroare adecvat și util!

Adaugiri/corecții la manualul WinBUGS 1.4

  • Specificații ale modelului/Formatări ale datelor: Atunci când importați date matriciale din Splus versiunea 6 sau superioară utilizând comanda `dput’, va trebui să înlocuiți `nrow’ și `ncol’ din Splus cu o instrucțiune `.Dim’. Ordinea dimensiunilor rămâne cea din manual. Procedura pentru array-uri rămâne la fel ca în manual, cu excepția faptului că trebuie eliminate ghilimelele din Splus și instrucțiunea `.Dimnames’.
  • În 1.4.3 a fost adăugată o funcție `inprod2′ – folosiți-o în loc de `inprod’ pentru a accelera execuțiile.

Adaugiri/corecții la manualul GeoBUGS 1.2

  • Sintaxa dată în manualul GeoBUGS pentru definirea scării unei hărți este greșită: În manual se spune că sintaxa este:
    xScale: 1000
    yScale: 1000
    în timp ce, de fapt, ar trebui să fie
    Xscale: 1000
    Yscale: 1000

Ce mai este disponibil pentru WinBUGS 1.4.3?

  • GeoBUGS 1.2 pentru analiză spațială
  • PKBUGS pentru modelare farmacocinetică
  • O nouă versiune de testare pentru Reversible Jump MCMC.
  • Suită de funcții S-plus/R pentru diagnosticarea convergenței, potrivite pentru utilizare cu orice versiune de BUGS.
  • WinBUGS poate fi apelat de la distanță dintr-o varietate de pachete (deși rețineți că acum se poate rula BUGS din R folosind BRugs).
  • Acum avem un site web exclusiv pentru dezvoltarea și distribuirea de extensii pentru WinBUGS – pentru mai multe detalii, consultați site-ul de dezvoltare WinBUGS și articolul din ISBA Bulletin al lui Dave Lunn.

Din punct de vedere tehnic, WinBUGS folosește filozofia software a programării orientate pe componente, ceea ce înseamnă că programul este construit dintr-un set de componente care cooperează. Acest set nu este închis, astfel încât funcționalitatea lui WinBUGS poate fi extinsă în mod continuu prin dezvoltarea de noi componente: consultați site-ul OpenBUGS pentru cele mai recente evoluții.

Cu orice întrebări, vă rugăm să contactați bugs la mrc-bsu.cam.ac.uk

.