Name: B4TM-Galaxy-2017
Owner: IBIVU
Description: Everything about Galaxy assignment of B4TM: instructions, scripts, files and papers. This assignment served as an evaluation of the tutorial for metaModules Galaxy workflow.
Created: 2017-04-16 17:25:31.0
Updated: 2017-06-18 16:40:41.0
Pushed: 2017-05-11 06:38:22.0
Homepage: https://goo.gl/ggXp12
Size: 4575
Language: R
GitHub Committers
User | Most Recent Commit | # Commits |
---|---|---|
Cico | 2017-05-11 06:38:21.0 | 79 |
SanneAbeln | 2017-04-26 14:04:18.0 | 4 |
Other Committers
User | Most Recent Commit | # Commits |
---|
In this group assignment, you will play and tweak with Galaxy workflows as both users and developers.
In the first part of the assignment, you will run a Galaxy workflow as end users by importing, editing a workflow and tweaking its parameters; in the second part, as developers and administrators of Galaxy, you will develop a new Galaxy tool, install and modify another tool and create a workflow. After finishing this assignment, you will be familiar with Galaxy from different perspectives.
In the year of 2017, the assignment starts from 25 Apr and lasts until 8 May.
Up to know, VU WiFi seems to occasionally affect the usage of your local Galaxy instance. The know cases are:
After restarting Galaxy instance when editing bum.xml is finished, the bum.xml file just restores to the original version. It only happens in the /export/galaxy-central/tools
folder.
The solution is editing bum.xml in or transferring the modified one to the folder /galaxy-central/tools/bionet
instead.
After the installation of Version 5 of DESeq2 Galaxy tool, ?deseq2.R? does not appear. It is probably a bug in Galaxy toolshed in installing the older version of DESeq2. The expected behavior is that we can install any available version of DESeq2 from Galaxy toolshed. To fix it, we provide a few solutions:
docker.bioinformatician.science:5678/b4tm/local:0.2
, which has preinstalled DESeq2 (replacement is done, so you can use DESeq2 directly).docker.bioinformatician.science:5678/b4tm/local:0.1
to recreate a new Galaxy instance for Part 2, just install Version 9 of Deseq2 and then replace ?deseq2.R? with the one in https://github.com/ibivu/B4TM-Galaxy-2017/tree/master/scripts/, for this operation, you don?t need to restart Galaxy. The result of Version 9 has been tested on 2nd May, it is the same with Version 5?s.You need to form your team by enrolling a group on Blackboard. Each group consists of 2 people.
Please refer to this, which will guide you through the preparation.
We have covered as many answers to the questions you might be confronted with as possible in these documents. Therefore, before posing questions, please look them up in these documents to check whether they have been answered or not.
When you start running a job, an item will be immediately created in 'History'. You can monitor the progress of the job in 'History'. You might notice that the job has been in the state 'This job is waiting to run' for a long time. In this case, please just wait for a while, because Galaxy is installing the dependencies of the Galaxy tool on your first use. Never cancel the job ('cancel' means deleting this item in 'History'), or else you will screw up the installation of dependencies rendering the tool useless (Fixing it is not an easy thing).
This part will be done on Galaxy Instance 1. Please refer to this document for setting it up. Alternatively, you can use a Galaxy server running at SurfSara for this part of the assignment; please refer to the galaxy server instructions.
You need to register an account in this Galaxy instance before continuing the assignment.
In this part, you are required to:
It probably takes about 15 minutes to run this workflow using the full dataset given. Note that with different setting, Heinz can take a long time (>12 hours) to run.
There is no point using the full dataset to test the workflow, because it is time-consuming. Instead, you can try one of the following methods.
For this part, you need to hand in:
Actually in the first part, we just used some random values for parameters $\alpha$ and $\lambda$, making the result less interpretable. $\alpha$ and $\lambda$ should come from BUM model [[2]](https://github.com/ibivu/B4TM-Galaxy-2017/blob/master/papers/Heinz.pdf), therefore we need to run this statistical model to approximate the parameters instead. However, in the current Galaxy workflow, there is no such a tool, we need to develop it and make it available in the Galaxy instance you are working on.
This part will be done on Galaxy Instance 2. Please refer to this document for setting it up. If you do not have access to a docker environment on at least one device in your group, please contact us: we can provide you with a small VM to perform the development part of the assignment.
You need to register an account in this Galaxy instance and then make it the administrator (how?).
In this part, you are required to:
/export/shed_tools
with the bespoke one provided (why?)(Please read this first)./galaxy-central/tools/bionet
and edit /export/galaxy-central/config/tool_conf.xml
to make this tool visible. The tool will take effects after rebooting the Galxay instance. (Hint: you probably need refer to galaxy-central/tools/scoring/heinz-scoring.xml
or other xml files. $__tool_directory__
is a system variable representing the directory containing the scripts to evoke.)Note that the last Heinz step can take a very long time. If you do not want to run this last step on your own latop for the full data set you can use a Galaxy server at SurfSara. Please refer to the galaxy server instructions.
For this part, you need to hand in:
Please prepare everything (except output file of BUM model Galaxy tool) into a PDF document, where you name, email, student No. should be clearly mentioned. The document should be well-structured (using the ordinal numbers 1.1, 1.2, 2.1, etc)
The whole XML file should appear in the document in a code style with your code highlighted.
The file name of the document has to be ?groupXX.pdf? (e.g. group03.pdf).
Please don't rename the output file of BUM model Galaxy tool (just leave it as it is).
The document and the output file need to be submitted via Blackboard by the end of 8 May 2017