Where communities thrive

  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
Steven Shum
Docker galaxy failed with relation "galaxy_user" does not exist, does anyone know how to solve this problem? Thank you.
$ docker run -it -p 8090:80 -p 8091:21 -p 8092:22 -v /galaxy-dist/galaxy-store/:/export/ bgruening/galaxy-stable:20.05
Unable to find image 'bgruening/galaxy-stable:20.05' locally
20.05: Pulling from bgruening/galaxy-stable
5d9821c94847: Pull complete
a610eae58dfc: Pull complete
a40e0eb9f140: Pull complete
c22f3d9f90a5: Pull complete
9cd1fa643178: Pull complete
ff6a2a1c50aa: Pull complete
a6ae5ce9fc6c: Pull complete
046482794b25: Pull complete
d7589383c485: Pull complete
2fbe1a09a967: Pull complete
609dee4bd11a: Pull complete
3886f006cc87: Pull complete
a004131862a0: Pull complete
a7fd2cb23184: Pull complete
521623a34944: Pull complete
cca00ea03979: Pull complete
3396c885f0ca: Pull complete
10949b53410d: Pull complete
49d17980fa8a: Pull complete
c1175adabc93: Pull complete
df25b53b7e71: Pull complete
fd05c08ec188: Pull complete
15714e7f1059: Pull complete
418dc856821c: Pull complete
6fa262cc4b17: Pull complete
5b55c4eccd99: Pull complete
72d55fecbe00: Pull complete
4fdde884cea1: Pull complete
Digest: sha256:732c679ae81ed2beb432eab3cb5963961e956e49f17d34a6d046481882e67cae
Status: Downloaded newer image for bgruening/galaxy-stable:20.05
Enable Galaxy reports authentification
Checking /export...
Disable Galaxy Interactive Environments. Start with --privileged to enable IE's.
Starting postgres
postgresql: started
Checking if database is up and running
Traceback (most recent call last):
  File "/galaxy_venv/lib/python3.7/site-packages/sqlalchemy/engine/base.py", line 1248, in _execute_context
    cursor, statement, parameters, context
  File "/galaxy_venv/lib/python3.7/site-packages/sqlalchemy/engine/default.py", line 590, in do_execute
    cursor.execute(statement, parameters)
psycopg2.errors.UndefinedTable: relation "galaxy_user" does not exist
LINE 3: FROM galaxy_user
4 replies
Hello all, I am new to galaxy and the coding world. After trying to troubleshoot CIRCOS, I found the galaxy tool. I am trying to make a multi-species circular map where I can demonstrate homology between conserved sequences. However, when I upload my FASTA files to the circos tool, I receive errors for the map generation. Could anyone give me some advice?
1 reply
Hello, has anyone got the experience to set up a cloud-based infrastructure platform using Galaxy and cloud providers? Would you like to give any advice?
David Hong
Usegalaxy.org is running so slow. I saw the same problem was happened a couple of days ago in this chatting. Do you know there is same problem again?
26 replies
Does anyone have any info on the current and projected size of the galaxyproject CVMFS reference data servers, in the perspective of the lifetime of a new disk rack for a stratum 1 server? @natefoo? @erasche? @bgruening?
Björn Grüning
mh, if I count well its 16TB already?
it gets every 6 month substantially bigger -> because of new bioconductor release
2 replies
so maybe every 6 month 3TB more?
@bgruening Thanks! Exactly what I needed. I suppose one should add a bit on top of that to allow for unplanned extensions?
Oleksandr Moskalenko

In our instance, the featureCounts tool seems to rely on its built-in references to be inside the dependency (container, conda env)

   ## Export fc path for its built-in annotation
    export FC_PATH=\$(command -v featureCounts | sed 's@/bin/featureCounts$@@') &&

and the annotation directory is present in the directory e.g. database/dependencies/_conda/envs/mulled-v1-39786c1966303ef2ef27f1708fd92087f19ec27505a1cad54a74932345e20ab0/annotation/hg38_RefSeq_exon.txt . However, the tool interface tells the user that no references are available. https://usegalaxy.org has the same issue. Where should I post a bug report? I'm unsure which github repo or support forum would be appropriate.

2 replies
Björn Grüning
@sveinugu probably

Hi - I'm running a custom Galaxy v21.01 instance with 7 job handlers. I pasted my job config file below. I noticed that if my job lands on handler0 or handler3 it is placed in the queue but if it goes to any other handler it runs. I know that another user has jobs running on handler0 and handler3. Is there a way to skip handlers that already have two jobs running and move to an empty handler automatically? Right now I kill my paused job and run it again to get on a different handler for it to run.

<plugin id="local" type="runner" load="galaxy.jobs.runners.local:LocalJobRunner" workers="4"/>
<handlers assign_with="db-skip-locked" max_grab="2" />
<destination id="local" runner="local"/>
<limit type="registered_user_concurrent_jobs">4</limit>
<limit type="anonymous_user_concurrent_jobs">1</limit>

Nate Coraor
No, the handlers aren't designed to be used as a sort of "queue" like this. Even if you are running everything on one server I would recommend installing Slurm, so that you can queue jobs that way. You get some good additional benefits as well like being able to restart Galaxy while jobs are running.
Thank you. Can you share a URL with details on how we can do this and configure our job_config.xml.
Nicola Soranzo
Look at "Connecting Galaxy to a compute cluster" slides and tutorial at https://training.galaxyproject.org/training-material/topics/admin/
Thank you.
Jessica Conway
Hi, The Galaxy Project's main platform appears to be down. Whenever I go to https://usegalaxy.org/ I get the following error message "This page isn’t working. usegalaxy.org is currently unable to handle this request. HTTP ERROR 500". Does anyone know when the site will be back up and running?
3 replies
Arthur Eschenlauer
Is anyone successfully running MaxQuant with Thermo RAW data on Galaxy?
I'm stuck (it crashes with "file not found" while configuring, without identifying what file is not found).
Thank you (and sorry that the only connection to Galaxy is that I'm trying to run the toolshed tool on Galaxy).
Does anyone know if the tool "Compound conversion" is still available in galaxy? Or is it under a new name? I'm doing the "protein-ligand docking" tutorial of the computational chemistry training tutorials
issue resolved - tool is available on european server only, at the moment
Lucille Delisle
Hi there,
I feel super stupid. I know there is an alternative of the '.ga' workflow format but I forgot which one it is and how to convert '.ga' to it...
Björn Grüning
@lldelisle I think you are searching for https://github.com/galaxyproject/gxformat2
Lucille Delisle
What is the extension of the gxformat2? It is also ga?
Björn Grüning
its a yaml file
Lucille Delisle
Is there an example in the repo?
Or somewhere else...
Lucille Delisle
and I use planemo workflow_convert, right?
Björn Grüning
Your welcome!
Yes, that should work
Lucille Delisle
Thanks, indeed it worked.
We can't around this error - any idea what might be the problem?
job.c: In function ‘slurmdrmaa_job_control’:
job.c:117:8: error: too few arguments to function ‘slurm_kill_job2’
if(slurm_kill_job2(self->job_id, SIGKILL, 0) == -1) {
In file included from ../slurm_drmaa/job.h:29,
from job.c:38:
/usr/include/slurm/slurm.h:3531:12: note: declared here
extern int slurm_kill_job2(const char *job_id, uint16_t signal, uint16_t flags,
Nate Coraor
It's fixed, I need to create a new slurm-drmaa release.
If you have the GNU autotools installed you can clone the main branch and run ./autogen.sh followed by the usual ./configure, make, etc.
You need ragel and gperf as well.
If not I should be able to create a release today or tomorrow some time.
we will try the ragel and gperf
Nate Coraor
autodist.sh can do it for you in Docker if you would prefer that to installing system packages.

We installed ragel and gperf but get these errors.

running sh autogen.sh (/usr/local/slurm-drmaa/drmaa_utils)
sh: autogen.sh: No such file or directory

=== configuring in drmaa_utils (/usr/local/slurm-drmaa/drmaa_utils)
configure: WARNING: no configuration information is in drmaa_utils

make[2]: Entering directory '/usr/local/slurm-drmaa/drmaa_utils'
make[2]: * No rule to make target 'all'. Stop

Nate Coraor
You may've missed doing a recursive clone, drmaa_utils is a separate repo. You can fix that with git submodule init && git submodule update
23 replies
However, I have just published a new release: https://github.com/natefoo/slurm-drmaa/releases/tag/1.1.3
is the EU server down?
its's under heavy load