Fix get_chrom_info to take (and use) the tool in question.

This commit is contained in:
Dannon Baker
2014-05-19 17:47:20 -04:00
parent 3e66202c08
commit e878d8ac5d
2 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -193,7 +193,7 @@ class DefaultToolAction( object ):
# Collect chromInfo dataset and add as parameters to incoming
db_datasets = {}
( chrom_info, db_dataset ) = trans.app.genome_builds.get_chrom_info( input_dbkey, trans=trans )
( chrom_info, db_dataset ) = trans.app.genome_builds.get_chrom_info( input_dbkey, tool, trans=trans )
if db_dataset:
inp_data.update( { "chromInfo": db_dataset } )
incoming[ "chromInfo" ] = chrom_info
+2 -2
View File
@@ -2,7 +2,7 @@
Functionality for dealing with dbkeys.
"""
#dbkeys read from disk using builds.txt
from galaxy.util import dbnames, galaxy_directory
from galaxy.util import dbnames
from galaxy.util.json import from_json_string
from galaxy.util.odict import odict
import os.path
@@ -44,7 +44,7 @@ class GenomeBuilds( object ):
rval.append( ( key, "%s (%s) [Custom]" % ( chrom_dict['name'], key ) ) )
return rval
def get_chrom_info( self, dbkey, trans=None ):
def get_chrom_info( self, dbkey, tool, trans=None ):
chrom_info = None
db_dataset = None
# Collect chromInfo from custom builds