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
- Installation of Eclipse/Indigo
- 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
Using Molgenis as a datasource for Galaxy
If you add Molgenis as a datasource to a Galaxy server and you navigate from this Galaxy to Molgenis, you'll have an additional menu item in the File menu to send all data from the selected view in Molgenis to Galaxy. Note this menu item is only visible when you added your Molgenis to Galaxy and you navigate to Molgenis from your Galaxy.
Here we will show how to your Galaxy server to be able to fetch data from your Molgenis. There is nothing you need to configure in Molgenis; it just works (on our servers).
If you read this we assume that you already installed Galaxy from http://getgalaxy.org/. In this tutorial $GALAXY is the folder where Galaxy is installed.
- You'll need to add a small XML file to Galaxy to make your Molgenis available as datasource (tool). (Below is the executive summary. For more details you may want to visit Generic documentation from the Galaxy Team on adding tools and Generic documentation from the Galaxy Team on adding datasources
- Download this example molgenis.xml file and copy it to $GALAXY/tools/data_source/
- Open $GALAXY/tools/data_source/Molgenis.xml in an editor and look for this line:
<inputs action="http://localhost:8082/molgenis_apps/molgenis.do" check_values="false" method="get" target="_top">
- Change http://localhost:8082/molgenis_apps/molgenis.do to where your Molgenis lives on the net and save the file.
- Open $GALAXY/tool_conf.xml in an editor and add <tool file="tools/data_source/Molgenis.xml" /> to the Get Data section, so it looks like this:
<toolbox> <section name="Get Data" id="getext"> ...''Other data sources already present''... <tool file="tools/data_source/Molgenis.xml" /> </section> ...''Other sections''... - Restart your Galaxy.
- You should now be able to navigate from your Galaxy to your Molgenis and send data from Molgenis to Galaxy as demonstrated in this screencast.
Attachments
-
Molgenis2Galaxy.mov
(7.1 MB) -
added by pneerincx 9 months ago.
Screencast demonstrating how to upload data from Molgenis to Galaxy
-
Molgenis.xml
(2.7 KB) -
added by pneerincx 8 months ago.
Example Galaxy datasource.xml file for Molgenis