[galaxy-dev] Galaxy can't find valid files in user folder
Hi all, My apologies for reposting this, but I thought I ought have asked this in a separate thread instead of appending it to a previous message. Anyway, I was able to set up a folder for a user (in my case, my own non-admin user account). universe_wsgi.ini's been configured to allow users to utilize a data library. I've also created a library for my non-admin user account. When all was set, I tried uploading a file to the library. But Galaxy prompted me that the folder did not contain any valid files. I thought I provided the wrong path; I even thought I really did not put anything in the folder. But when I checked, every thing seemed fine. I'm really stumped. I've searched the mailing list and even the wiki, and unfortunately I was not able to find a decent answer. I changed the file extension to .fastq and I indicated that the file to be uploaded was a FASTQ one, as Jen has suggested. I still got the same error in the end. I've scanned the universe_wsgi.ini file to see if there's anything else that I needed to configure, but I found none. Thanks in advance for your help! CL ___ Please keep all replies on the list by using reply all in your mail client. To manage your subscriptions to this and other Galaxy lists, please use the interface at: http://lists.bx.psu.edu/
Re: [galaxy-dev] ValueError: Maximum key size is 448 bits
Ok, found it! The 'id_secret' parameter in the universe_wsgi.ini was just too long. But I think something changed there, because we didn't change the id_secret, and it was working before. Anyway, now it's working! Cheers, Sajoscha On Jun 27, 2012, at 4:09 PM, Sajoscha Sauer wrote: Hi, I have updated our development installation of Galaxy. This wasn't done for a long time, so it was a quite old version. The update is done from galaxy-central. I did hg pull, hg update and a db update. All that without errors. But when I now try to start Galaxy, I get the following: … Traceback (most recent call last): File /galaxy-dev/lib/galaxy/web/buildapp.py, line 82, in app_factory app = UniverseApplication( global_conf = global_conf, **kwargs ) File /galaxy-dev/lib/galaxy/app.py, line 71, in __init__ self.security = security.SecurityHelper( id_secret=self.config.id_secret ) File /galaxy-dev/lib/galaxy/web/security/__init__.py, line 36, in __init__ self.id_cipher = Blowfish.new( self.id_secret ) ValueError: Maximum key size is 448 bits I'm totally lost on this one. Does anyone have an idea or a hint on where to start? It would be highly appreciated! Thanks a lot! Sajoscha ___ Please keep all replies on the list by using reply all in your mail client. To manage your subscriptions to this and other Galaxy lists, please use the interface at: http://lists.bx.psu.edu/ ___ Please keep all replies on the list by using reply all in your mail client. To manage your subscriptions to this and other Galaxy lists, please use the interface at: http://lists.bx.psu.edu/
[galaxy-dev] error running workflow
Hi all, I have added some tools to my local install of Galaxy. To get to my final results I have to do a lot of steps. When I try to run every step separately it turns out to work out fine. But when I try to run all steps at once with a workflow I get the following error message. OperationalError: (OperationalError) database is locked u'UPDATE dataset SET update_time=?, state=? WHERE dataset.id = ?' ['2012-07-02 11:34:48.135419', 'queued', 529] I have noticed that the processes eat a lot of my computer resources. Other than that I have no clue what the problem could be. Any tips are appreciated. Kind regards, Jaap van der Heijden ___ Please keep all replies on the list by using reply all in your mail client. To manage your subscriptions to this and other Galaxy lists, please use the interface at: http://lists.bx.psu.edu/
Re: [galaxy-dev] error running workflow
Hi Jaap are you using 'SQLite', if so, I recommend to switch to 'PostgreSQL', see: http://wiki.g2.bx.psu.edu/Admin/Config/Performance/Production%20Server/#Switching_to_a_database_server Regards, Hans On 07/02/2012 02:26 PM, j.w.f.van_der_heij...@lumc.nl wrote: Hi all, I have added some tools to my local install of Galaxy. To get to my final results I have to do a lot of steps. When I try to run every step separately it turns out to work out fine. But when I try to run all steps at once with a workflow I get the following error message. |OperationalError: (OperationalError) database is locked u'UPDATE dataset SET update_time=?, state=? WHERE dataset.id = ?' ['2012-07-02 11:34:48.135419', 'queued', 529] I have noticed that the processes eat a lot of my computer resources. Other than that I have no clue what the problem could be. Any tips are appreciated. Kind regards, Jaap van der Heijden | ___ Please keep all replies on the list by using reply all in your mail client. To manage your subscriptions to this and other Galaxy lists, please use the interface at: http://lists.bx.psu.edu/ ___ Please keep all replies on the list by using reply all in your mail client. To manage your subscriptions to this and other Galaxy lists, please use the interface at: http://lists.bx.psu.edu/
[galaxy-dev] Trackster : samtools not found error
Hello, I try to use the visualization tool of my local instance of galaxy under ubuntu. Everytime I try to create a feature track from a sam file, I get the following error: /bin/sh samtools not found I have installed samtools from ubuntu reposotories and it works well as I can call it from the shell. Nevertheless, I still get the same error. I checked that the samtools binary is in a folder included in my $PATH as described here: http://dev.list.galaxyproject.org/Re-bin-sh-samtools-not-found-gt-gt- WORKAROUND-td4585265.html I tried to use an analyze data tool in galaxy interface that uses samtools and it worked. It seems that it's only in trackster that samtools are not found. Do you have an idea to fix it? Best regards Yec'han Yec'han LAIZET Ingénieur Plateforme Genome Transcriptome Tel: 05 57 12 27 75 _ INRA-UMR BIOGECO 1202 Equipe Genetique 69 route d'Arcachon 33612 CESTAS ___ Please keep all replies on the list by using reply all in your mail client. To manage your subscriptions to this and other Galaxy lists, please use the interface at: http://lists.bx.psu.edu/
[galaxy-dev] problems installing mothur via toolshed
Hi, I am trying to install the mothur toolsuite via the toolshed but this returns in an HTTP 500 error: URL: http://galaxy.nioo.knaw.nl/admin_toolshed/install_repository?tool_shed_url=http%3A%2F%2Ftoolshed.g2.bx.psu.edu%2Finstall_tool_dependencies=repo_info_dict=ea2e290f2209f91ca1303230f6223b698a53945f%3A7b226d6f746875725f746f6f6c7375697465223a205b224d6f74687572206d65746167656e6f6d69637320636f6d6d616e64732061732047616c61787920746f6f6c73222c2022687474703a2f2f746f6f6c736865642e67322e62782e7073752e6564752f7265706f732f6a6a6f686e736f6e2f6d6f746875725f746f6f6c7375697465222c2022323964623862363138346561222c20223130225d7dincludes_tools=True File '/usr/local/lib/python2.7/dist-packages/Paste-1.7.5.1-py2.7.egg/paste/exceptions/errormiddleware.py', line 144 in __call__ app_iter = self.application(environ, sr_checker) File '/usr/local/lib/python2.7/dist-packages/Paste-1.7.5.1-py2.7.egg/paste/debug/prints.py', line 106 in __call__ environ, self.app) File '/usr/local/lib/python2.7/dist-packages/Paste-1.7.5.1-py2.7.egg/paste/wsgilib.py', line 543 in intercept_output app_iter = application(environ, replacement_start_response) File '/usr/local/lib/python2.7/dist-packages/Paste-1.7.5.1-py2.7.egg/paste/recursive.py', line 84 in __call__ return self.application(environ, start_response) File '/usr/local/lib/python2.7/dist-packages/Paste-1.7.5.1-py2.7.egg/paste/httpexceptions.py', line 633 in __call__ return self.application(environ, start_response) File '/home/galaxyTools/galaxy-central/lib/galaxy/web/framework/base.py', line 160 in __call__ body = method( trans, **kwargs ) File '/home/galaxyTools/galaxy-central/lib/galaxy/web/framework/__init__.py', line 184 in decorator return func( self, trans, *args, **kwargs ) File '/home/galaxyTools/galaxy-central/lib/galaxy/web/controllers/admin_toolshed.py', line 451 in install_repository clone_repository( repository_clone_url, os.path.abspath( relative_install_dir ), ctx_rev ) File '/home/galaxyTools/galaxy-central/lib/galaxy/util/shed_util.py', line 286 in clone_repository rev=[ ctx_rev ] ) File '/home/galaxyTools/galaxy-central/eggs/mercurial-2.1.2-py2.7-linux-x86_64-ucs4.egg/mercurial/commands.py', line 1157 in clone branch=opts.get('branch')) File '/home/galaxyTools/galaxy-central/eggs/mercurial-2.1.2-py2.7-linux-x86_64-ucs4.egg/mercurial/hg.py', line 350 in clone destrepo.clone(srcrepo, heads=revs, stream=stream) File '/home/galaxyTools/galaxy-central/eggs/mercurial-2.1.2-py2.7-linux-x86_64-ucs4.egg/mercurial/localrepo.py', line 2280 in clone return self.pull(remote, heads) File '/home/galaxyTools/galaxy-central/eggs/mercurial-2.1.2-py2.7-linux-x86_64-ucs4.egg/mercurial/localrepo.py', line 1582 in pull remotephases = remote.listkeys('phases') File '/home/galaxyTools/galaxy-central/eggs/mercurial-2.1.2-py2.7-linux-x86_64-ucs4.egg/mercurial/wireproto.py', line 115 in plain encresref.set(self._submitone(f.func_name, encargsorres)) File '/home/galaxyTools/galaxy-central/eggs/mercurial-2.1.2-py2.7-linux-x86_64-ucs4.egg/mercurial/wireproto.py', line 163 in _submitone return self._call(op, **args) File '/home/galaxyTools/galaxy-central/eggs/mercurial-2.1.2-py2.7-linux-x86_64-ucs4.egg/mercurial/httprepo.py', line 169 in _call fp = self._callstream(cmd, **args) File '/home/galaxyTools/galaxy-central/eggs/mercurial-2.1.2-py2.7-linux-x86_64-ucs4.egg/mercurial/httprepo.py', line 117 in _callstream resp = self.urlopener.open(req) File '/usr/lib/python2.7/urllib2.py', line 397 in open response = meth(req, response) File '/usr/lib/python2.7/urllib2.py', line 510 in http_response 'http', request, response, code, msg, hdrs) File '/usr/lib/python2.7/urllib2.py', line 435 in error return self._call_chain(*args) File '/usr/lib/python2.7/urllib2.py', line 369 in _call_chain result = func(*args) File '/usr/lib/python2.7/urllib2.py', line 518 in http_error_default raise HTTPError(req.get_full_url(), code, msg, hdrs, fp) HTTPError: HTTP Error 500: Internal Server Error Any ideas how to fix this? Thanks! ___ Please keep all replies on the list by using reply all in your mail client. To manage your subscriptions to this and other Galaxy lists, please use the interface at: http://lists.bx.psu.edu/
[galaxy-dev] GMOD Summer School application deadline
Hello, The deadline to apply for the GMOD Summer School is in one week, July 9th. The application is available as a Google Form: https://docs.google.com/spreadsheet/embeddedform?formkey=dG5hNGFiQ3UwYTV2LUZxZW04Qm1yZXc6MQ In the GMOD Summer School (August 24-29, 2012) we will cover the installation, configuration and use of a variety of GMOD tools, including Chado, GBrowse, JBrowse and Galaxy. For more information on the course, see the course web page at http://gmod.org/wiki/2012_GMOD_Summer_School The course will make heavy use of the Amazon Web Service (aka, the Cloud) via a grant from Amazon. Enrollment is limited to 24 students, and the application process is competitive: the last few years we've received over 75 applications for those 24 spots. I look forward to seeing you in North Carolina in August! -- Scott Cain, Ph. D. scott at scottcain dot net GMOD Coordinator (http://gmod.org/) 216-392-3087 Ontario Institute for Cancer Research ___ Please keep all replies on the list by using reply all in your mail client. To manage your subscriptions to this and other Galaxy lists, please use the interface at: http://lists.bx.psu.edu/
Re: [galaxy-dev] problems installing mothur via toolshed
Hello Matthias, I've just updated the tool shed to changeset revision 7332:e54f7684c919 and I've successfully installed the mothur toolsuite. This revision includes a fix that may be related to the issue you encountered. However, before you try reinstalling, can you reply with answers to each of the following? This will help me know what steps you'll need to take before attempting the installation. I'll reply back with what steps you should take as soon as I hear from you. 1. What changeset revision are you running on your Galaxy instance? 2. What is the setting for tool_path in your shed_tool_conf.xml file - is it the default of ../shed_tools ? 3. What changeset revision of the mothur tool suite were you trying to install - is the the tip of 5c77423823cb in the main tool shed? Thanks! Greg Von Kuster On Jul 2, 2012, at 10:57 AM, Hollander, Mattias de wrote: Hi, I am trying to install the mothur toolsuite via the toolshed but this returns in an HTTP 500 error: URL: http://galaxy.nioo.knaw.nl/admin_toolshed/install_repository?tool_shed_url=http%3A%2F%2Ftoolshed.g2.bx.psu.edu%2Finstall_tool_dependencies=repo_info_dict=ea2e290f2209f91ca1303230f6223b698a53945f%3A7b226d6f746875725f746f6f6c7375697465223a205b224d6f74687572206d65746167656e6f6d69637320636f6d6d616e64732061732047616c61787920746f6f6c73222c2022687474703a2f2f746f6f6c736865642e67322e62782e7073752e6564752f7265706f732f6a6a6f686e736f6e2f6d6f746875725f746f6f6c7375697465222c2022323964623862363138346561222c20223130225d7dincludes_tools=True File '/usr/local/lib/python2.7/dist-packages/Paste-1.7.5.1-py2.7.egg/paste/exceptions/errormiddleware.py', line 144 in __call__ app_iter = self.application(environ, sr_checker) File '/usr/local/lib/python2.7/dist-packages/Paste-1.7.5.1-py2.7.egg/paste/debug/prints.py', line 106 in __call__ environ, self.app) File '/usr/local/lib/python2.7/dist-packages/Paste-1.7.5.1-py2.7.egg/paste/wsgilib.py', line 543 in intercept_output app_iter = application(environ, replacement_start_response) File '/usr/local/lib/python2.7/dist-packages/Paste-1.7.5.1-py2.7.egg/paste/recursive.py', line 84 in __call__ return self.application(environ, start_response) File '/usr/local/lib/python2.7/dist-packages/Paste-1.7.5.1-py2.7.egg/paste/httpexceptions.py', line 633 in __call__ return self.application(environ, start_response) File '/home/galaxyTools/galaxy-central/lib/galaxy/web/framework/base.py', line 160 in __call__ body = method( trans, **kwargs ) File '/home/galaxyTools/galaxy-central/lib/galaxy/web/framework/__init__.py', line 184 in decorator return func( self, trans, *args, **kwargs ) File '/home/galaxyTools/galaxy-central/lib/galaxy/web/controllers/admin_toolshed.py', line 451 in install_repository clone_repository( repository_clone_url, os.path.abspath( relative_install_dir ), ctx_rev ) File '/home/galaxyTools/galaxy-central/lib/galaxy/util/shed_util.py', line 286 in clone_repository rev=[ ctx_rev ] ) File '/home/galaxyTools/galaxy-central/eggs/mercurial-2.1.2-py2.7-linux-x86_64-ucs4.egg/mercurial/commands.py', line 1157 in clone branch=opts.get('branch')) File '/home/galaxyTools/galaxy-central/eggs/mercurial-2.1.2-py2.7-linux-x86_64-ucs4.egg/mercurial/hg.py', line 350 in clone destrepo.clone(srcrepo, heads=revs, stream=stream) File '/home/galaxyTools/galaxy-central/eggs/mercurial-2.1.2-py2.7-linux-x86_64-ucs4.egg/mercurial/localrepo.py', line 2280 in clone return self.pull(remote, heads) File '/home/galaxyTools/galaxy-central/eggs/mercurial-2.1.2-py2.7-linux-x86_64-ucs4.egg/mercurial/localrepo.py', line 1582 in pull remotephases = remote.listkeys('phases') File '/home/galaxyTools/galaxy-central/eggs/mercurial-2.1.2-py2.7-linux-x86_64-ucs4.egg/mercurial/wireproto.py', line 115 in plain encresref.set(self._submitone(f.func_name, encargsorres)) File '/home/galaxyTools/galaxy-central/eggs/mercurial-2.1.2-py2.7-linux-x86_64-ucs4.egg/mercurial/wireproto.py', line 163 in _submitone return self._call(op, **args) File '/home/galaxyTools/galaxy-central/eggs/mercurial-2.1.2-py2.7-linux-x86_64-ucs4.egg/mercurial/httprepo.py', line 169 in _call fp = self._callstream(cmd, **args) File '/home/galaxyTools/galaxy-central/eggs/mercurial-2.1.2-py2.7-linux-x86_64-ucs4.egg/mercurial/httprepo.py', line 117 in _callstream resp = self.urlopener.open(req) File '/usr/lib/python2.7/urllib2.py', line 397 in open response = meth(req, response) File '/usr/lib/python2.7/urllib2.py', line 510 in http_response 'http', request, response, code, msg, hdrs) File '/usr/lib/python2.7/urllib2.py', line 435 in error return self._call_chain(*args) File '/usr/lib/python2.7/urllib2.py', line 369 in _call_chain result = func(*args) File '/usr/lib/python2.7/urllib2.py', line 518 in http_error_default raise HTTPError(req.get_full_url(), code, msg, hdrs, fp) HTTPError: HTTP
[galaxy-dev] sanitizer for carriage return
___ On 7/1/12 3:05 AM, Katrien Bernaerts wrote: Dear, I am making a Galaxy appliciation with a text area. In the text area, the user can copy/paste sequences. However, all carriage returns (e.g. after the comment line) are converted to XX by Galaxy. I found that a sanitizer can be used for specal characters, but I could not figure out how to configure the sanitizer for a carriage return. Does anyone have an idea how to handle carriage returns in the user input? Thanks in advance, -- Katrien Bernaerts The Galaxy User list should be used for the discussion of Galaxy analysis and other features on the public server at usegalaxy.org. Please keep all replies on the list by using reply all in your mail client. For discussion of local Galaxy instances and the Galaxy source code, please use the Galaxy Development list: http://lists.bx.psu.edu/listinfo/galaxy-dev To manage your subscriptions to this and other Galaxy lists, please use the interface at: http://lists.bx.psu.edu/ -- Jennifer Jackson http://galaxyproject.org ___ Please keep all replies on the list by using reply all in your mail client. To manage your subscriptions to this and other Galaxy lists, please use the interface at: http://lists.bx.psu.edu/
Re: [galaxy-dev] FastQC Tool Errors
Sure enough, this fixed the problem. I just installed the latest Sun JRE and it is working now. Thanks for the suggestion! I would have never guessed. -Josh On Mon, Jun 25, 2012 at 11:34 AM, simon andrews simon.andr...@babraham.ac.uk wrote: Yes, that's the broken version of gcj. I don't have a Centos machine here at the moment, but I think if you install OpenJDK and use the alternatives system to select that as the default JRE then that should fix things. Simon. On 25 Jun 2012, at 17:19, Josh Nielsen wrote: Hi Simon, I recently installed Java with the yum package manager on our compute nodes, and our cluster is a Centos 6 environment. Here is what the results of java -version returned on the compute nodes: *bash# java -version* *java version 1.5.0* *gij (GNU libgcj) version 4.4.4 20100726 (Red Hat 4.4.4-13)* * * *Copyright (C) 2007 Free Software Foundation, Inc.* *This is free software; see the source for copying conditions. There is NO* *warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE*. Is this version of Java too old? Perhaps I need to install the JRE manually? Thanks! On *Sat Jun 23 04:20:53 EDT 2012*, Simon Andrews simon.andr...@babraham.ac.uk galaxy-dev%40lists.bx.psu.edu?Subject=Re%3A%20%5Bgalaxy-dev%5D%20FastQC%20Tool%20ErrorsIn-Reply-To=%3CD9909700-8628-4478-814C-449803EE45F1%40babraham.ac.uk%3E wrote: Are you by any chance running an older version of gcj as your java version? There is a known bug in some of these where they don't correctly configure the headless environment, even if the correct parameters are passed. This causes exactly the kind of errors you're seeing. If this is the case you'll need to install a more recent JRE (or update your path to point to one which is already present). Simon. On Sat, Jun 23, 2012 at 6:30 AM, Josh Nielsen jniel...@hudsonalpha.com wrote: Hello, I am having an issue with getting the FastQC tool to work with Galaxy on our server. I downloaded the FastQC files (version 0.8.0) and changed the directory that the wrapper script looks for the 'fastqc' executable in, but when we run a job with it we have been getting the following output: Started analysis of Clip Approx 5% complete for Clip Approx 10% complete for Clip ... ... Approx 95% complete for Clip Approx 100% complete for Clip Analysis complete for Clip (.:9754): Gtk-WARNING **: cannot open display: And then the job shows as failed in Galaxy. The output .dat file just has that same output/error message in it (though it seems to indicate it got to 100%). Also when I try to execute the fastqc file directly (albeit with no arguments) I get this: Exception in thread main java.awt.HeadlessException: No X11 DISPLAY variable was set, but this program performed an operation which requires it. at java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:173) at java.awt.Window.init(Window.java:437) at java.awt.Frame.init(Frame.java:419) at java.awt.Frame.init(Frame.java:384) at javax.swing.JFrame.init(JFrame.java:174) at uk.ac.bbsrc.babraham.FastQC.FastQCApplication.init(FastQCApplication.java:271) at uk.ac.bbsrc.babraham.FastQC.FastQCApplication.main(FastQCApplication.java:102) Both errors seem to have something to do with the graphical GUI component of FastQC (which I have seen some screenshots for on the FastQC webpage). If this application is GUI-driven how did the online PSU Galaxy get it to work with their wrapper script when the tools are run in a command-line environment with no X11 or Gtk? Essentially I'm just wondering what steps I'm missing here to getting this to work with our Galaxy mirror, other than just dropping the executable in place? Any suggestions? Thanks, Josh ___ Please keep all replies on the list by using reply all in your mail client. To manage your subscriptions to this and other Galaxy lists, please use the interface at: http://lists.bx.psu.edu/ -- Ross Lazarus MBBS MPH; Associate Professor, Harvard Medical School; Head, Medical Bioinformatics, BakerIDI; Tel: +61 385321444; The Babraham Institute, Babraham Research Campus, Cambridge CB22 3AT *Registered Charity No. 1053902.* The information transmitted in this email is directed only to the addressee. If you received this in error, please contact the sender and delete this email from your system. The contents of this e-mail are the views of the sender and do not necessarily represent the views of the Babraham Institute. Full conditions at: www.babraham.ac.ukhttp://www.babraham.ac.uk/email_disclaimer.html ___ Please keep all replies on the list by using reply all in your mail client. To manage your subscriptions to this and other Galaxy lists, please use the interface
Re: [galaxy-dev] Trackster : samtools not found error
Hello, It's likely that samtools is not in Galaxy's path because Trackster uses the same path as Galaxy does. Also, many tools in Galaxy use the Galaxy PySam egg rather than the samtools binary, so it's possible that you can run a tool that uses samtools without the binary in Galaxy's path. Which tool were you able to run successfully? Probably the best idea is to simply convert SAM to BAM and then uses Trackster on the BAM. Visualizing SAM datasets is occasionally problematic due to missing metadata and large sizes, and SAM is simply converted to BAM before visualization anyways. Best, J. On Jul 2, 2012, at 9:37 AM, Yec'han Laizet wrote: Hello, I try to use the visualization tool of my local instance of galaxy under ubuntu. Everytime I try to create a feature track from a sam file, I get the following error: /bin/sh samtools not found I have installed samtools from ubuntu reposotories and it works well as I can call it from the shell. Nevertheless, I still get the same error. I checked that the samtools binary is in a folder included in my $PATH as described here: http://dev.list.galaxyproject.org/Re-bin-sh-samtools-not-found-gt-gt- WORKAROUND-td4585265.html I tried to use an analyze data tool in galaxy interface that uses samtools and it worked. It seems that it's only in trackster that samtools are not found. Do you have an idea to fix it? Best regards Yec'han Yec'han LAIZET Ingénieur Plateforme Genome Transcriptome Tel: 05 57 12 27 75 _ INRA-UMR BIOGECO 1202 Equipe Genetique 69 route d'Arcachon 33612 CESTAS ___ Please keep all replies on the list by using reply all in your mail client. To manage your subscriptions to this and other Galaxy lists, please use the interface at: http://lists.bx.psu.edu/ ___ Please keep all replies on the list by using reply all in your mail client. To manage your subscriptions to this and other Galaxy lists, please use the interface at: http://lists.bx.psu.edu/