Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cummeRbund 1.0.1 error - plots fail against sqlite database content #340

Open
methylome opened this issue Feb 24, 2016 · 9 comments
Open
Assignees

Comments

@methylome
Copy link

I have no clue why the following errors occurred.

  • When loading:
galaxy.tools.parameters.basic DEBUG 2016-02-24 04:04:17,191 Error determining dynamic options for parameter 'gene_id' in tool 'toolshed.g2.bx.psu.edu/repos/devteam/cummerbund/cummeRbund/1.0.1':
Traceback (most recent call last):
  File "/home/galaxy/dev/lib/galaxy/tools/parameters/basic.py", line 879, in get_options
    return eval( self.dynamic_options, self.tool.code_namespace, call_other_values )
  File "<string>", line 1, in <module>
NameError: name 'input_database' is not defined
  • When executing:
galaxy.tools.deps DEBUG 2016-02-24 04:04:59,270 Building dependency shell command for dependency 'CUMMERBUND_SCRIPT_PATH'
galaxy.tools.deps DEBUG 2016-02-24 04:04:59,270 Find dependency CUMMERBUND_SCRIPT_PATH version None
galaxy.tools.deps DEBUG 2016-02-24 04:04:59,299 Resolver tool_shed_packages returned <galaxy.tools.deps.resolvers.galaxy_packages.GalaxyPackageDependency object at 0x7f173c3de990> (isnull? False)
galaxy.tools.deps DEBUG 2016-02-24 04:04:59,300 Building dependency shell command for dependency 'R'
galaxy.tools.deps DEBUG 2016-02-24 04:04:59,300 Find dependency R version 3.1.2
galaxy.tools.deps DEBUG 2016-02-24 04:04:59,301 Resolver tool_shed_packages returned <galaxy.tools.deps.resolvers.galaxy_packages.GalaxyPackageDependency object at 0x7f173c3de090> (isnull? False)
galaxy.tools.deps DEBUG 2016-02-24 04:04:59,301 Building dependency shell command for dependency 'cummeRbund'
galaxy.tools.deps DEBUG 2016-02-24 04:04:59,301 Find dependency cummeRbund version 2.8.2
galaxy.tools.deps DEBUG 2016-02-24 04:04:59,301 Resolver tool_shed_packages returned <galaxy.tools.deps.resolvers.galaxy_packages.GalaxyPackageDependency object at 0x7f173c3dee50> (isnull? False)
galaxy.jobs.runners ERROR 2016-02-24 04:04:59,515 (137) Failure preparing job
Traceback (most recent call last):
  File "/home/galaxy/dev/lib/galaxy/jobs/runners/__init__.py", line 170, in prepare_job
    include_work_dir_outputs=include_work_dir_outputs,
  File "/home/galaxy/dev/lib/galaxy/jobs/runners/__init__.py", line 200, in build_command_line
    container=container
  File "/home/galaxy/dev/lib/galaxy/jobs/command_factory.py", line 41, in build_command
    raise Exception("Attempting to run a tool with empty command definition.")
Exception: Attempting to run a tool with empty command definition.

Thanks,
Justin.

@methylome
Copy link
Author

I'm using 16.01 and think it worked in 15.10.

@hershbc
Copy link

hershbc commented Apr 30, 2017

I'm having the same problem, was it ever resolved?

@davebx davebx self-assigned this May 1, 2017
@davebx
Copy link
Contributor

davebx commented May 1, 2017

@methylome, @hershbc: I've managed to track down where it is breaking, but I don't have a solution in place yet. I'll keep looking into it, and try to keep you posted on my progress.

@hershbc
Copy link

hershbc commented May 1, 2017

Thanks, issue #465 I believe is the same problem, I wrote it a few days ago, before I realized that this post was the same. So once it works again, that issue will also be resolved.

@jennaj
Copy link
Member

jennaj commented May 1, 2017

May also be related: galaxyproject/galaxy#3030 (Heatmap problems with same tool - might be resolved by same fix).

I closed out #465 as a duplicate, but it can still be referenced for the heatmap issue with this tool.

@davebx Dave, this is more about the problem, although it sounds like you know what is going on. I couldn't figure out what was wrong with the inputs after doing much testing on the single example I had/reviewed. I have seen other examples where this tool worked correctly (gene_id was populated based on the input and selectable), but that was a while ago, before 17.01 at least. I forwarded an example where it failed.

Job Information
Parameter gene_id requires a value, but has no legal values defined.

Volcano plots are also problematic (not just Heatmap). No distinct ticket for that, but let me know if is needed. When option is used, results in:

Job Information
Parameter x requires a value, but has no legal values defined.

Thanks @methylome & @hershbc for reporting the problem!

@davebx
Copy link
Contributor

davebx commented May 1, 2017

Any plot type that tries to fetch parameters from the sqlite file is going to be broken.

@jennaj
Copy link
Member

jennaj commented May 24, 2017

@davebx missed this comment, sorry. Should this issue have a more specific ticket (could be named what you commented!) then we list out tools (devtools, iuctools, others on main) that have this same issue? Bundle so can be fixed? Or is there another solution/idea? I don't want to lose the root cause of these failures (still get reported often).

@jennaj jennaj changed the title cummeRbund 1.0.1 error cummeRbund 1.0.1 error - plots fail against sqlite database content Aug 7, 2017
@jennaj
Copy link
Member

jennaj commented Aug 23, 2017

@davebx simple ping to find out the current status for the fix. Thanks!

@efraimculfa
Copy link

hello, I have encountered with the same problem as I tried to use cummeRbund in galaxy. Previously, I had attempted to visualize my data using RStudio but it wouldn't work.

cuff<-readCufflinks()
cuff
Following the two commands above, I would get this;

CuffSet instance with:
0 samples
0 genes
0 isoforms
0 TSS
0 CDS
0 promoters
0 splicing
0 relCDS
Could it be due to some processing problem in one of the tools of Galaxy?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants