Working with existing projects in DREAM Suite is quite easy. One can simply change input data in the GUI and recalculate results. However, developing a new project is more difficult, since one has to define the model and create a plugin module for the evaluation of proposals during the Markov chain calculation and implementing other needed functions. This may require a thorough understanding to mathematical methods used in DREAM Solver, which are described in DREAM Technical manual. We recommend you to read this manual before you start developing a new project in DREAM Suite.
Creating a new project from scratch
There are two ways how to create a new project: create a project from scratch or copy an existing project and modify it according to your needs. The following text explains how to create a project from scratch.
- In the Project Manager, click on the "New"button. Fill in a project name and description and press OK. This action will create files and directories of the new project and open a project window.
Figure 5.1. New Project.
- On the first project page, you can modify project description (both short one and detailed one).
Figure 5.2. First Project page.
- On the Model Definition page, you should specify a number of model parameters and their names (if you wish). The next step is to create the plugin module.
Figure 5.3. Model Definition page.
- To create a plugin module, enter a plugin name on the Model Definition page and click on button "Generate plugin project". This action will generate plugin files from a source code template and prompt the user to open the project in Visual Studio (you must have installed VS 2013 or VS 2015).
- The next step is to implement all needed functions of the plugin and build the plugin DLL. More information can be found in plugin module details and programming references. Once the plugin module is ready, can start creating new simulations.