Initializing OpenBUGS
Before the OpenBUGS software runs it needs to be initialized. This initialization is carried out in the body of module BugsInterface. A more extensible initialization protocol would be desirable if add on extensions to the OpenBUGS software need their own initialization. We have developed such an initialization protocol but it will require modification to work outside the Windows enviroment in say BRugs or Linux. The the brugs.dll and brugs.so versions of the OpenBUGS software export a procedure Initialize which take two string arguments to inform OpenBUGS in which directory the OpenBUGS software is installed and into which directory OpenBUGS should write files.