Hi,
I’m having difficulties with the Tool Shed. I’ve got a freshly installed setup of galaxy-dist to run the community from and I’m trying to Upload files to a repository but getting an error when I do.
My user requires the “NGS: QC and manipulation” section of tools as well as others and so I’m trying to import these into a local Tool Shed.
I have therefore downloaded the tar.gz file from the public Galaxy Tool Shed, of the repository of the first tool listed within “NGS: QC and manipulation”, the FASTQ Groomer, which is “sharplabtool” from http://toolshed.g2.bx.psu.edu/repository/view_repository?id=ecc93bc8f0382e9e&changeset_revision=c2a356708570
Every time I attempt to do this upload, I have the following Server Error reported:
###
Module paste.exceptions.errormiddleware:143 in
__call__
>>
app_iter =
self.application(environ,
start_response)
Module paste.debug.prints:98 in __call__
>>
environ,
self.app)
Module paste.wsgilib:539 in intercept_output
>>
app_iter =
application(environ,
replacement_start_response)
Module paste.recursive:80 in __call__
>>
return
self.application(environ,
start_response)
Module paste.httpexceptions:632 in __call__
>>
return
self.application(environ,
start_response)
Module galaxy.web.framework.base:160 in
__call__
>>
body =
method( trans, **kwargs
)
Module galaxy.web.framework:94 in decorator
>>
return
func( self,
trans, *args, **kwargs
)
Module galaxy.webapps.community.controllers.upload:183 in
upload
>>
set_repository_metadata_due_to_new_tip(
trans, repository,
content_alert_str=content_alert_str,
**kwd )
Module galaxy.webapps.community.controllers.common:634 in
set_repository_metadata_due_to_new_tip
>>
error_message,
status = set_repository_metadata(
trans, repository,
content_alert_str=content_alert_str,
**kwd )
Module galaxy.webapps.community.controllers.common:583 in
set_repository_metadata
>>
persist=False
)
Module galaxy.util.shed_util_common:711 in
generate_metadata_for_changeset_revision
>>
invalid_files_and_errors_tups =
check_tool_input_params( app,
files_dir,
name, tool,
sample_file_metadata_paths )
Module galaxy.util.shed_util_common:246 in
check_tool_input_params
>>
if options.tool_data_table
or options.missing_tool_data_table_name:
AttributeError: 'str' object has no attribute 'tool_data_table'
###
Can anyone help me as to why this happens and how I fix it?
Any alternative suggestions as to how I can clone repo’s from one Tool Shed to another would also be appreciated.
Many Thanks,
Adam.
---
Adam Carr
Linux Support & Developmnent
E adam.carr@nbi.ac.uk
T +44 1603 450161
W jic.ac.uk ifr.ac.uk tgac.ac.uk tsl.ac.uk
NBI Partnership Ltd
Norwich Research Park
Norwich NR4 7UH
The NBI Partnership Ltd provides non-scientific services to the Institute of Food Research, the John Innes Centre, The Genome Analysis Centre and The Sainsbury Laboratory