Decimaker: A statistical software using R, Microsoft .NET, R (D)COM Server and graphical libraries
Julien Vanwinsberghe · 2008
Most statistical packages in R are command-based and do not involve user-friendly graphical interfaces. This limits their use by people who are not familiar with the R language. In this paper, we present a framework and methods used to build a complete software package using R as statistical engine. The user interface was developed in C# (Microsoft programming language from .NET framework), and connection to R used the R (D)COM Server. The resulting product: Decimaker (www.decimaker.com) is an innovative statistical software for the adaptive design and the Bayesian decision analysis of clinical trials. In this paper, we detail the components that were used to build this GUI, including : R(D)COM Server software to communicate with R, Zedgraph library to create interactive pretty-looking graphics, FamFamFam silk icon library to make your interface looking as nice as you dream, and many others.