EXEMPLAR tutorial

Exemplar is an online repository for experimental information that supports the authoring of experiment descriptions based on SEDL [1, Chapter 6], and the creation of  laboratory packages (henceforth labpacks) acording to the structure defined in SEA [1, Appendix E]. In this tutorial, we will show you how to:

  1. Register on EXEMPLAR
  2. Create our fist project and experimental description.
  3. Upload additional information about your experiment in order to create a fullyfledged labpack


1.- Registering on EXEMPLAR

You have two options for creating your EXEMPLAR account:

  • provide your data (including e-mail, name, username, ans password) through our registration form. We will send you an email to verify your address and you could use the username and password provided to login.
  • rely on an social account (currently we suppor facebook, google and twitter) for the creation of the account and the login process.

In EXEMPLAR, each registered user has its own personal space with a maximum quota (currently limited to 1Gb). In such personal space, users can create an unlimited number of workspaces, for which they can control access. Currently workspaces are either public (meaning availability to anyone in read-only mode) or private, but authors plan to implement workspace sharing among users in read-write mode as future work. Each workspace contains an unlimited number of lab-packs. Each lab-pack contains the information of a single experiment, structured as an unlimited number of files and nested folders. The workspaces and labpacks management interface of EXEMPLAR is shown in figure:

Additionally, a demo workspace is created for the newcomers, in order to show the capabilities of EXEMPLAR, feel free to explore the contents of this demo workspace as you wish.

2.- Creating your first experimental description.

Apart from the panels for workspace and projects, EXEMPLAR integrates a SEDL file editor:

In order to create a new SEDL file, you have to click on the button with the “+” symbol on the top-right side of the projects/labpacks panel.

The file will be created in the currently select project or directory, thus if you do not select one, the option for creating SEDL files will be disabled.
In the new SEDL File dialog you can specify the name of the new SEDL file (the extension “.sedl” will be added automatically), and you chooose to create the file from scratch or using an predefined template.
We recommend you to create your first experiment using the “minimal experiment” template, in order start from a basic structure for your experimental description.
You can explore the capabilities and syntax of the language by creating a new file from other templates.

3.- Uploading contents to your labpacks.

You can upload arbitrary contents to your labpacks using the upload file dialog. You can open the upload file dialog either from the main menu (“+” button), or from the contextual menu by clicking the right button of your mouse in the project or folder where you want to upload the file.

We recommend you to follow the guidelines described by SEA SEA [1, Appendix E] to structure the contents of your labpack. A project template will be available soon for creatin such structure automatically.


[1].-MOSES: a Metaheuristic Optimization Software Econsystem. PhD Dissertation by J. A. Parejo. Available online https://www.dropbox.com/s/gyk26y9gag3x5ix/JAParejo-PhD-Final.pdf