I noticed there is a bug when you read in tab separated files and leave them as type auto.
These are then identified by
as "CSV" as the CSV type uses the python module "csv" which can read tab separated files.
Fine so far EXCEPT that CSV's set_meta method does not read columns correctly if tab separated.
def set_meta( self, dataset, **kwd ):
reader = csv.reader(csvfile) #line 920
The default delimiter for ythins csv module is comma so a tab separated file file will have only 1 column.
As a result especially in Planemo parameters of type type="data_column" will not work as the systems thinks there is only one column in the data.
The CSV data type needs to be fixed or to protect backward compatibility replaced.
There are then several options for comma separated files.
1. Use python csv's sniff method to detect the delimiter in set_meta.
This will result in a slow down and effect backward compatability.
2. Make CSV handle only comma separated files.
Improve the def sniff( self, filename ): method (line 907) to make sure it is comma separated.
There are various clean ways of doing this.
3. Create a new True_CSV type that sniffs only comma separated files but leave the old one for backward compatibility.
For tab separated files
1. Above works here too
4 Then allow the default tabular to handle tab separated files.
5. Add a new type which extends True_CSV to sniff for tab separations and get_meta correctly with tabs.
I have code that works for True_CSV and the new TSV type if that is the best option.
University of Manchester
3b. Add one or more new types to handle tab separated files using pythons csv but informing python's csv reader of the new delimiter or dialect.
I am installing this package from peterjc.
I downloaded the tools from the CBS but i can’t run it in galaxy :
TMHMM : galaxy gives the error : no output from tmhmm2
Signal P: with v3.0: it can’t localize it (signal not found) (I can’t even launch it in command line)
With v4.1 it can’t be reached by galaxy (I am thinking about something with the name 3.0 vs 4.1 but I can’t figure where I have to change …)
Do anybody have an idea?
M Olivier CLAUDE- PhD Student
INSERM/UPMC UMRS ICAN 1166 – Equipe 2
Faculté de médecine Pitié-Salpêtrière
91, bld de l'Hôpital - 3ème étage - Porte 305
I was wondering if anyone has experience with setting up Galaxy with
SLURM. I'm not sure if this is the same for other DRMAAs, but what I
would like to do is use a server for both Galaxy and command-line job
execution. Thus, I would like both to add jobs on to the *same* queue
(i.e., partitions in SLURM).
I guess this is technically possible, but are there any reasons that
would make doing this a bad idea? I can't think of any and thought
I'd ask to see if anyone knows. (I wished we could have a server
dedicated to Galaxy and another dedicated to command-line usage, but
we don't have such resources to do that.)
I guess if I run "bwa" (for example) on the command-line, users would
see "bwa" in the job list owned by me. Maybe if I run it through
Galaxy, users might see the galaxy user being the owner. If that's
the case, that is fine.
But, other than this, is there something else that would make it a bad
idea? For example, jobs run slower, SLURM behaving incorrectly, etc.
Dear Galaxy Developers,
I would like to have this tool integrated into Galaxy. It is similar to
SignalP, however, where SignalP predict conventional secretion /
membrane integration, SecretomeP predicts unconventional secretion. More
information is in the attached paper.
A browser-version of SecretomeP v2.0 is available at
However, it is restricted to 100 uploaded sequences, so processing of
large datasets is tedious. Therefore, integration into Galaxy would be
A portable version of SecretomeP exists and is available here:
It is only v1.0, but the difference between the versions is minimal (see
also attached email of the developers).
There is one caveat: SecretomeP can deal with sequences only up to 4,000
amino acids (I am not sure, if including or excluding the 4,000). It
would be great to integrate a small preselection to sort out longer
sequences into the Galaxy tool.
P.S.: I am currently writing up my PhD thesis and I am short on time.
Would it be possible to integrate SecretomeP in 2-4 weeks? Pleeeeease?
P.P.S.: I have been in contact with Dr. Björn Grüning about this, but I
do not want to bother him during his current trip to the US.
Last week, I cloned Galaxy from Github. I uploaded a VCF file from my
computer. I also installed the following additional software:
*apt-key adv --keyserver keyserver.ubuntu.com <http://keyserver.ubuntu.com>
*echo 'deb http://cran.r-project.org/bin/linux/ubuntu
<http://cran.r-project.org/bin/linux/ubuntu> trusty/' >>
*apt-get -qq update && apt-get install --no-install-recommends -y
*apt-get install apt-transport-https python-dev libc-dev pandoc pkg-config
liblzma-dev libbz2-dev libpcre3-dev*
*apt-get install libblas-dev liblapack-dev gfortran libzmq3-dev curl*
*apt-get install libfreetype6-dev libpng-dev net-tools procps r-base
*pip install distribute --upgrade*
*pip install scipy sklearn-pandas bioblend matplotlib patsy pysam khmer
ggplot mpld3 sympy rpy2*
*pip install pyzmq ipython==2.4 jinja2 tornado pygments numpy biopython
However, clicking the *visualize* icon no iPython and RStudio are visible.
Galaxy is in my home folder installed */home/lorencm/galaxy.*
What am I missing?
Thank you in advance.
I am trying to upgrade our Galaxy instance to the latest stable code from master and now our instance won't start using my /etc/init.d/galaxy script. That is:
> sudo service galaxy start
no longer works. It says it does (i.e. prints "[OK]"), but Galaxy isn't running and nothing is written to the log. I am using the init.d script from simison , which is basically the same as the one posted to the Galaxy wiki , both of which are quite old.
Galaxy does start with:
> sudo su galaxy
> ./run.sh --daemon
so I have left Galaxy running in a screen session for now, but that is less than ideal.
I suspect something to do with the .venv as `./run.sh --skip-venv` also fails and I don't recall Galaxy being that finicky about a venv being active. Does anyone know how I can get the /etc/init.d/galaxy script (i.e. start-stop-daemon) to activate the venv for paster.py?
Department of Computer Science
We are planning a remote contribution fest for Galaxy tool developers
to hack and data scientists to develop, document and create metagenomic
Tools and Workflows.
It will take place on 30th of November and 1st of December 2015!
The remote nature of this should give people who don't have the
opportunity to come to GCC hackathons (which have always been
productive and a lot of fun) a chance to participate in a Galaxy
hackathon. Hopefully having a well defined topic will allow us to
accomplish a lot and let people who don't have particular tasks in
mind find something to work on very quickly.
We have been collecting ideas to work on here -
https://github.com/galaxyproject/tools-iuc/issues/299, but feel free to
contribute your own ideas and enhancements to rock the metabolic world.
If you are interested in participating in the codefest but not
interested in actual tool development - we will assemble a list of
small things everyone can contribute. So we explicitly invite everyone
that is interested on metagenomics in Galaxy - Galaxy Scientists welcome!
This is the second remote codefest we will organize and we encourage
ideas or advice about how to improve this - let us know.
I'd put this into Trello, but Trello is blocked from my place of business...
I have a data library with over 200 files in it. Half of them are
"clipped" and the other half are not. I'd like to be able to search and
display a subset of files in the data library. This will make selecting
the files I want to import into my history much easier.
I am working in the Center for Medical Research and my new task is to establish Galaxy as server. Could you be so kind to give me some basic instruction regarding the Linux distribution which is the most suitable and stable for Galaxy? I already tried with Centos 7 and Virtual Box, but it wasn't successful. Is there any good tutorial to follow during setting up?
Thank you in advance.
Mag. Marija Đurđević
Core Facility Computational Bioanalytics
Medical University of Graz
Center for Medical Research
Stiftingtalstraße 24, A-8010 Graz
Phone: +43 316/385-73024