TracNav
Table of Contents
Introduction
MOLGENIS application overview
- Browsing and editing
- CSV file loading
- Connecting to R
- Connecting to SOAP web services
- Connecting to REST web services using CURL
- Molgenis as a datasource for Galaxy
Toolkit Installation
- Preperation on Windows
- Preperation on Ubuntu/Linux
- Installation of Eclipse/Galileo
- Installation of Eclipse/Helios
- Download MOLGENIS
Generating your own applications
- MOLGENIS workspace basics
- Running the generator
- Modeling a new MOLGENIS
- Modeling an existing database
- molgenis.properties file
Adding plug-ins
Building on the MOLGENIS framework
MOLGENIS Data Modeling Language Reference
MOLGENIS User Interface Modeling Language Reference
MOLGENIS framework API
Frequently asked questions
- How to change molgenis url from /molgenis_distro to xyz
- How to change the MolgenisServlet, e.g. to add more services
- How to extend an existing database model
- Case sensitivity and issues between windows, linux and mac
- How to create a hyperlink from plugin to another form
- How to create a hyperlink from plugin to another form
- How to create a hyperlink from plugin to another form
<plugin>
The <plugin> element allows to plug-in custom screen elements into the MOLGENIS user interface next to the auto-generated <form> and <menu> elements. The implementation of how to add your own logic to the plug-in is described in the MolgenisPluginGuide?.
Example usage:
<plugin name="myplugin" type="package.path.ClassName"/>
When running the generator, a Java class for logic is automatically created, as well as a FreemarkerTemplate? file for layout'. Its location and name is denoted by 'type' (and if it already exists this step is skipped).
Required attributes
- name="name": globally unique name for this entity (within this blueprint).
- type=”package.path.ClassName?”: reference to a java class in the ‘handwritten/java’ folder. Note: if this class doesn’t exist than it will be automatically generated.
Optional attributes
- label="Nice screen name": an user-friendly alias to show as form header (default: copied from name).