diff --git a/client/galaxy/scripts/mvc/history/history-model.js b/client/galaxy/scripts/mvc/history/history-model.js index 8733a1e2e75..c80f3edc47c 100644 --- a/client/galaxy/scripts/mvc/history/history-model.js +++ b/client/galaxy/scripts/mvc/history/history-model.js @@ -177,7 +177,7 @@ var History = Backbone.Model // if we don't flip this, then a fully-fetched list will not be re-checked via fetch this.contents.allFetched = false; var fetchFn = self.contents.currentPage !== 0 - ? function(){ return self.contents.fetchPage( 0 ); } + ? function(){ return self.contents.fetchPage( self.contents.currentPage ); } : function(){ return self.contents.fetchUpdated( lastUpdateTime ); }; // note: if there was no previous update time, all summary contents will be fetched return fetchFn() diff --git a/client/galaxy/scripts/mvc/history/history-view.js b/client/galaxy/scripts/mvc/history/history-view.js index 4eb01d0721e..6746a031bd2 100644 --- a/client/galaxy/scripts/mvc/history/history-view.js +++ b/client/galaxy/scripts/mvc/history/history-view.js @@ -369,14 +369,17 @@ var HistoryView = _super.extend( }), _clickPrevPage : function( ev ){ + this.model.clearUpdateTimeout(); this.model.contents.fetchPrevPage(); }, _clickNextPage : function( ev ){ + this.model.clearUpdateTimeout(); this.model.contents.fetchNextPage(); }, _changePageSelect : function( ev ){ + this.model.clearUpdateTimeout(); var page = $( ev.currentTarget ).val(); this.model.contents.fetchPage( page ); }, diff --git a/client/galaxy/scripts/mvc/history/options-menu.js b/client/galaxy/scripts/mvc/history/options-menu.js index 93be06795c1..6e0c50ce172 100644 --- a/client/galaxy/scripts/mvc/history/options-menu.js +++ b/client/galaxy/scripts/mvc/history/options-menu.js @@ -110,17 +110,11 @@ var menu = [ html : _l( 'Unhide Hidden Datasets' ), anon : true, func : function() { + // TODO: Deprecate this functionality and replace with group dataset selector and action combination if( Galaxy && Galaxy.currHistoryPanel && confirm( _l( 'Really unhide all hidden datasets?' ) ) ){ - var filtered = Galaxy.currHistoryPanel.model.contents.hidden(); - //TODO: batch - filtered.ajaxQueue( Backbone.Model.prototype.save, { visible : true }) - .done( function(){ - Galaxy.currHistoryPanel.renderItems(); - }) - .fail( function(){ - alert( 'There was an error unhiding the datasets' ); - console.error( arguments ); - }); + $.post(Galaxy.root + "history/adjust_hidden", + { 'user_action' : 'unhide' }, + function(){Galaxy.currHistoryPanel.loadCurrentHistory();}); } }, }, @@ -128,18 +122,11 @@ var menu = [ html : _l( 'Delete Hidden Datasets' ), anon : true, func : function() { + // TODO: Deprecate this functionality and replace with group dataset selector and action combination if( Galaxy && Galaxy.currHistoryPanel && confirm( _l( 'Really delete all hidden datasets?' ) ) ){ - var filtered = Galaxy.currHistoryPanel.model.contents.hidden(); - //TODO: batch - // both delete *and* unhide them - filtered.ajaxQueue( Backbone.Model.prototype.save, { deleted : true, visible: true }) - .done( function(){ - Galaxy.currHistoryPanel.renderItems(); - }) - .fail( function(){ - alert( 'There was an error deleting the datasets' ); - console.error( arguments ); - }); + $.post(Galaxy.root + "history/adjust_hidden", + { 'user_action' : 'delete' }, + function(){Galaxy.currHistoryPanel.loadCurrentHistory();}); } }, }, diff --git a/client/galaxy/scripts/mvc/tool/tool-form-composite.js b/client/galaxy/scripts/mvc/tool/tool-form-composite.js index a7eee257863..726c8a0176e 100644 --- a/client/galaxy/scripts/mvc/tool/tool-form-composite.js +++ b/client/galaxy/scripts/mvc/tool/tool-form-composite.js @@ -306,6 +306,7 @@ define([ 'utils/utils', 'utils/deferred', 'mvc/ui/ui-misc', 'mvc/form/form-view' var is_simple_input = ([ 'data_input', 'data_collection_input' ]).indexOf( step.step_type ) != -1; _.each( step.inputs, function( input ) { input.flavor = 'module'; input.hide_label = is_simple_input; } ); form = new Form( Utils.merge({ + title : '' + step.name + '' + step.description, onchange : function() { _.each( self.links[ step.index ], function( link ) { self._refreshStep( link ) } ) }, inputs : step.inputs && step.inputs.length > 0 ? step.inputs : [ { type: 'hidden', name: 'No options available.', ignore: null } ] }, step ) ); @@ -450,7 +451,7 @@ define([ 'utils/utils', 'utils/deferred', 'mvc/ui/ui-misc', 'mvc/form/form-view' Galaxy.emit.debug( 'tool-form-composite::submit', 'Submission successful.', response ); self.$el.children().hide(); self.$el.append( self._templateSuccess( response ) ); - + // Show Webhook if job is running if ($.isArray( response ) && response.length > 0) { self.$el.append( $( '
', { id: 'webhook-view' } ) ); diff --git a/lib/galaxy/datatypes/data.py b/lib/galaxy/datatypes/data.py index 8cd0bb96656..2aec27456f5 100644 --- a/lib/galaxy/datatypes/data.py +++ b/lib/galaxy/datatypes/data.py @@ -594,8 +594,8 @@ class Data( object ): files[ substitute_composite_key( key, value ) ] = value return files - def generate_auto_primary_file( self, dataset=None ): - raise Exception( "generate_auto_primary_file is not implemented for this datatype." ) + def generate_primary_file( self, dataset=None ): + raise Exception( "generate_primary_file is not implemented for this datatype." ) @property def has_resolution(self): diff --git a/lib/galaxy/jobs/__init__.py b/lib/galaxy/jobs/__init__.py index 471b70d9d74..d04ac6acc55 100644 --- a/lib/galaxy/jobs/__init__.py +++ b/lib/galaxy/jobs/__init__.py @@ -15,6 +15,7 @@ import time import traceback from abc import ABCMeta, abstractmethod from json import loads +from tempfile import NamedTemporaryFile from xml.etree import ElementTree import six @@ -1321,6 +1322,16 @@ class JobWrapper( object, HasResourceParameters ): dataset.info = dataset.info.rstrip() + "\n" + context['stderr'].strip() dataset.tool_version = self.version_string dataset.set_size() + # Handle composite datatypes of auto_primary_file type + if dataset.datatype.composite_type == 'auto_primary_file' and not dataset.has_data(): + try: + with NamedTemporaryFile() as temp_fh: + temp_fh.write( dataset.datatype.generate_primary_file( dataset ) ) + temp_fh.flush() + self.app.object_store.update_from_file( dataset.dataset, file_name=temp_fh.name, create=True ) + dataset.set_size() + except Exception as e: + log.warning( 'Unable to generate primary composite file automatically for %s: %s', dataset.dataset.id, e ) if 'uuid' in context: dataset.dataset.uuid = context['uuid'] # Update (non-library) job output datasets through the object store diff --git a/lib/galaxy/jobs/command_factory.py b/lib/galaxy/jobs/command_factory.py index cca621057d9..89646105984 100644 --- a/lib/galaxy/jobs/command_factory.py +++ b/lib/galaxy/jobs/command_factory.py @@ -29,7 +29,7 @@ if [ "$GALAXY_VIRTUAL_ENV" != "None" -a -z "$VIRTUAL_ENV" \ -a -f "$GALAXY_VIRTUAL_ENV/bin/activate" ]; then . "$GALAXY_VIRTUAL_ENV/bin/activate" fi -GALAXY_PYTHON=`which python` +GALAXY_PYTHON=`command -v python` """ diff --git a/lib/galaxy/tools/__init__.py b/lib/galaxy/tools/__init__.py index 6c16535edec..a44c2336527 100755 --- a/lib/galaxy/tools/__init__.py +++ b/lib/galaxy/tools/__init__.py @@ -11,6 +11,7 @@ import tempfile import threading from cgi import FieldStorage from datetime import datetime +from distutils.version import LooseVersion from xml.etree import ElementTree from mako.template import Template @@ -100,7 +101,7 @@ log = logging.getLogger( __name__ ) HELP_UNINITIALIZED = threading.Lock() MODEL_TOOLS_PATH = os.path.abspath(os.path.dirname(__file__)) # Tools that require Galaxy's Python environment to be preserved. -GALAXY_LIB_TOOLS = [ +GALAXY_LIB_TOOLS_UNVERSIONED = [ "upload1", # Legacy tools bundled with Galaxy. "vcf_to_maf_customtrack1", @@ -136,10 +137,14 @@ GALAXY_LIB_TOOLS = [ "sam_pileup", "find_diag_hits", "cufflinks", - "sam_to_bam", # This was fixed with version 1.1.3 of the tool - TODO add Galaxy to PYTHONPATH only for older versions # Tools improperly migrated to the tool shed (iuc) "tabular_to_dbnsfp", ] +# Tools that needed galaxy on the PATH in the past but no longer do along +# with the version at which they were fixed. +GALAXY_LIB_TOOLS_VERSIONED = { + "sam_to_bam": LooseVersion("1.1.3"), +} class ToolErrorLog: @@ -414,6 +419,10 @@ class Tool( object, Dictifiable ): self.history_manager = histories.HistoryManager( app ) self._view = views.DependencyResolversView(app) + @property + def version_object(self): + return LooseVersion(self.version) + @property def sa_session( self ): """Returns a SQLAlchemy session""" @@ -486,7 +495,11 @@ class Tool( object, Dictifiable ): elif preserve_python_environment == "legacy_and_local" and self.repository_id is None: return True else: - return self.old_id in GALAXY_LIB_TOOLS + unversioned_legacy_tool = self.old_id in GALAXY_LIB_TOOLS_UNVERSIONED + versioned_legacy_tool = self.old_id in GALAXY_LIB_TOOLS_VERSIONED + legacy_tool = unversioned_legacy_tool or \ + (versioned_legacy_tool and self.version_object < GALAXY_LIB_TOOLS_VERSIONED[self.old_id]) + return legacy_tool def __get_job_tool_configuration(self, job_params=None): """Generalized method for getting this tool's job configuration. diff --git a/lib/galaxy/tools/deps/__init__.py b/lib/galaxy/tools/deps/__init__.py index 1eeb2fee950..cc42d83cd92 100644 --- a/lib/galaxy/tools/deps/__init__.py +++ b/lib/galaxy/tools/deps/__init__.py @@ -149,6 +149,7 @@ class DependencyManager( object ): if dependencies: assert len(dependencies) == len(resolvable_requirements) for requirement, dependency in zip(resolvable_requirements, dependencies): + log.debug(dependency.resolver_msg) requirement_to_dependency[requirement] = dependency # Shortcut - resolution complete. diff --git a/lib/galaxy/tools/deps/conda_util.py b/lib/galaxy/tools/deps/conda_util.py index afe83025ee8..11cf0fdadc6 100644 --- a/lib/galaxy/tools/deps/conda_util.py +++ b/lib/galaxy/tools/deps/conda_util.py @@ -82,6 +82,41 @@ class CondaContext(installable.InstallableContext): ensure_channels = None self.ensure_channels = ensure_channels self.ensured_channels = False + self._conda_version = None + self._miniconda_version = None + + @property + def conda_version(self): + if self._conda_version is None: + self._guess_conda_version() + return self._conda_version + + def _guess_conda_version(self): + conda_meta_path = self._conda_meta_path + # Perhaps we should call "conda info --json" and parse it but for now we are going + # to assume the default. + conda_version = LooseVersion(CONDA_VERSION) + miniconda_version = "3" + + if os.path.exists(conda_meta_path): + for package in os.listdir(conda_meta_path): + package_parts = package.split("-") + if len(package_parts) < 3: + continue + package = '-'.join(package_parts[:-2]) + version = package_parts[-2] + # build = package_parts[-1] + if package == "conda": + conda_version = LooseVersion(version) + if package == "python" and version.startswith("2"): + miniconda_version = "2" + + self._conda_version = conda_version + self._miniconda_version = miniconda_version + + @property + def _conda_meta_path(self): + return os.path.join(self.conda_prefix, "conda-meta") def ensure_channels_configured(self): if not self.ensured_channels: @@ -495,7 +530,16 @@ def build_isolated_environment( export_path ) export_paths.append(export_path) - create_args = ["--unknown", "--offline"] + create_args = ["--unknown"] + # Works in 3.19, 4.0 - 4.2 - not in 4.3. + # Adjust fix if they fix Conda - xref + # - https://github.com/galaxyproject/galaxy/issues/3635 + # - https://github.com/conda/conda/issues/2035 + offline_works = conda_context.conda_version < LooseVersion("4.3") + if offline_works: + create_args.extend(["--offline"]) + else: + create_args.extend(["--use-index-cache"]) if path is None: create_args.extend(["--name", tempdir_name]) else: diff --git a/lib/galaxy/web/framework/middleware/remoteuser.py b/lib/galaxy/web/framework/middleware/remoteuser.py index 96688a88387..f363f4e6b98 100644 --- a/lib/galaxy/web/framework/middleware/remoteuser.py +++ b/lib/galaxy/web/framework/middleware/remoteuser.py @@ -147,6 +147,7 @@ class RemoteUser( object ): """ return self.error( start_response, title, message ) user_accessible_paths = ( + '/users', '/user/api_keys', '/user/edit_username', '/user/dbkeys', diff --git a/lib/galaxy/webapps/galaxy/buildapp.py b/lib/galaxy/webapps/galaxy/buildapp.py index c56bb38ce61..2cf4b3214ea 100644 --- a/lib/galaxy/webapps/galaxy/buildapp.py +++ b/lib/galaxy/webapps/galaxy/buildapp.py @@ -78,6 +78,11 @@ def paste_app_factory( global_conf, **kwargs ): # Force /history to go to view of current webapp.add_route( '/history', controller='history', action='view' ) webapp.add_route( '/history/view/{id}', controller='history', action='view' ) + # THIS IS A TEMPORARY ROUTE FOR THE 17.01 RELEASE + # This route supports the previous hide/delete-all-hidden functionality in a history. + # It will be removed after 17.01. + webapp.add_route( '/history/adjust_hidden', controller='history', action='adjust_hidden') + # Force /activate to go to the controller webapp.add_route( '/activate', controller='user', action='activate' ) webapp.add_route( '/login', controller='root', action='login' ) diff --git a/lib/galaxy/webapps/galaxy/controllers/history.py b/lib/galaxy/webapps/galaxy/controllers/history.py index 9896328ddc6..e0623e5b20d 100644 --- a/lib/galaxy/webapps/galaxy/controllers/history.py +++ b/lib/galaxy/webapps/galaxy/controllers/history.py @@ -826,6 +826,20 @@ class HistoryController( BaseUIController, SharableMixin, UsesAnnotations, UsesI email=email, send_to_err=send_to_err ) + @web.expose + def adjust_hidden( self, trans, id=None, **kwd ): + """ THIS METHOD IS A TEMPORARY ADDITION. It'll allow us to fix the + regression in history-wide actions, and will be removed in the first + release after 17.01 """ + action = kwd.get('user_action', None) + if action == 'delete': + for hda in trans.history.datasets: + if not hda.visible: + hda.mark_deleted() + elif action == 'unhide': + trans.history.unhide_datasets() + trans.sa_session.flush() + @web.expose @web.require_login( "share restricted histories with other users" ) def share_restricted( self, trans, id=None, email="", **kwd ): diff --git a/static/maps/mvc/history/history-model.js.map b/static/maps/mvc/history/history-model.js.map index 072590a649a..8faf7747d5d 100644 --- a/static/maps/mvc/history/history-model.js.map +++ b/static/maps/mvc/history/history-model.js.map @@ -1 +1 @@ -{"version":3,"file":"history-model.js","sources":["../../../src/mvc/history/history-model.js"],"names":["define","HISTORY_CONTENTS","HISTORY_PREFS","CONTROLLED_FETCH_COLLECTION","UTILS","BASE_MVC","_l","History","Backbone","Model","extend","LoggableMixin","mixin","SearchableModelMixin","_logNamespace","UPDATE_DELAY","defaults","model_class","id","name","state","deleted","contents_active","contents_states","urlRoot","Galaxy","root","contentsClass","HistoryContents","searchAttributes","searchAliases","title","tag","initialize","historyJSON","options","this","logger","log","contents","history","historyId","get","order","_setUpListeners","_setUpCollectionListeners","updateTimeoutId","on","error","clearUpdateTimeout","change:id","model","newId","listenTo","trigger","apply","jQuery","makeArray","arguments","contentsShown","contentsActive","shown","active","includeDeleted","includeHidden","hidden","nice_size","size","bytesToString","toJSON","_","prototype","call","key","ownedByCurrUser","user","isAnonymous","numOfUnfinishedJobs","unfinishedJobIds","length","numOfUnfinishedShownContents","runningAndActive","_fetchContentRelatedAttributes","contentRelatedAttrs","fetch","data","$","param","keys","join","refresh","self","lastUpdateTime","allFetched","fetchFn","currentPage","fetchPage","fetchUpdated","done","response","status","xhr","serverResponseDatetime","Date","getResponseHeader","err","checkForUpdates","_delayThenUpdate","setTimeout","delay","nonReadyContentCount","clearTimeout","parse","parsed","create_time","update_time","fetchWithContents","contentsOptions","view","then","setHistoryId","fetchContents","fetchCurrentPage","_delete","when","save","purge","purged","undelete","copy","current","allDatasets","undefined","Error","postData","history_id","all_datasets","post","newHistory","setAsCurrent","getJSON","toString","_collectionSuper","InfinitelyScrollingCollection","HistoryCollection","limitOnFirstFetch","limitPerFetch","models","currentHistoryId","setUpListeners","url","change:deleted","debug","remove","copied","original","newData","setCurrent","set-as-current","oldCurrentId","_buildFetchData","_buildFetchFilters","superFilters","filters","fetchFirst","silent","limit","encoded_id-in","offset","fetchMore","comparators","clone","buildComparator","ascending","name-dsc","size-asc","sort","currentHistory","unshift","create","hdas","historyOptions","collection"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"history-model.js","sources":["../../../src/mvc/history/history-model.js"],"names":["define","HISTORY_CONTENTS","HISTORY_PREFS","CONTROLLED_FETCH_COLLECTION","UTILS","BASE_MVC","_l","History","Backbone","Model","extend","LoggableMixin","mixin","SearchableModelMixin","_logNamespace","UPDATE_DELAY","defaults","model_class","id","name","state","deleted","contents_active","contents_states","urlRoot","Galaxy","root","contentsClass","HistoryContents","searchAttributes","searchAliases","title","tag","initialize","historyJSON","options","this","logger","log","contents","history","historyId","get","order","_setUpListeners","_setUpCollectionListeners","updateTimeoutId","on","error","clearUpdateTimeout","change:id","model","newId","listenTo","trigger","apply","jQuery","makeArray","arguments","contentsShown","contentsActive","shown","active","includeDeleted","includeHidden","hidden","nice_size","size","bytesToString","toJSON","_","prototype","call","key","ownedByCurrUser","user","isAnonymous","numOfUnfinishedJobs","unfinishedJobIds","length","numOfUnfinishedShownContents","runningAndActive","_fetchContentRelatedAttributes","contentRelatedAttrs","fetch","data","$","param","keys","join","refresh","self","lastUpdateTime","allFetched","fetchFn","currentPage","fetchPage","fetchUpdated","done","response","status","xhr","serverResponseDatetime","Date","getResponseHeader","err","checkForUpdates","_delayThenUpdate","setTimeout","delay","nonReadyContentCount","clearTimeout","parse","parsed","create_time","update_time","fetchWithContents","contentsOptions","view","then","setHistoryId","fetchContents","fetchCurrentPage","_delete","when","save","purge","purged","undelete","copy","current","allDatasets","undefined","Error","postData","history_id","all_datasets","post","newHistory","setAsCurrent","getJSON","toString","_collectionSuper","InfinitelyScrollingCollection","HistoryCollection","limitOnFirstFetch","limitPerFetch","models","currentHistoryId","setUpListeners","url","change:deleted","debug","remove","copied","original","newData","setCurrent","set-as-current","oldCurrentId","_buildFetchData","_buildFetchFilters","superFilters","filters","fetchFirst","silent","limit","encoded_id-in","offset","fetchMore","comparators","clone","buildComparator","ascending","name-dsc","size-asc","sort","currentHistory","unshift","create","hdas","historyOptions","collection"],"mappings":"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"} \ No newline at end of file diff --git a/static/maps/mvc/history/history-view.js.map b/static/maps/mvc/history/history-view.js.map index f0b00302fd5..59167689ad5 100644 --- a/static/maps/mvc/history/history-view.js.map +++ b/static/maps/mvc/history/history-view.js.map @@ -1 +1 @@ -{"version":3,"file":"history-view.js","sources":["../../../src/mvc/history/history-view.js"],"names":["define","LIST_VIEW","HISTORY_MODEL","HISTORY_CONTENTS","HISTORY_PREFS","HDA_LI","HDCA_LI","USER","ERROR_MODAL","faIconButton","BASE_MVC","_l","_super","ModelListPanel","HistoryView","extend","_logNamespace","HDAViewClass","HDAListItemView","HDCAViewClass","HDCAListItemView","collectionClass","HistoryContents","modelCollectionKey","tagName","className","prototype","emptyMsg","noneFoundMsg","searchPlaceholder","FETCH_COLLECTION_COUNTS_DELAY","initialize","attributes","call","this","linkTarget","_createDefaultCollection","history","model","freeModel","clearUpdateTimeout","_setUpListeners","on","error","xhr","options","msg","details","errorHandler","loading-done","self","_","delay","contents","fetchCollectionCounts","views:ready view:attached view:removed","_renderSelectButton","view:attached","scrollTo","loadHistory","historyId","contentsOptions","silent","info","setModel","History","id","trigger","fetchWithContents","always","render","refreshContents","refresh","$","when","_setUpCollectionListeners","listenTo","collection","fetching-more","_toggleContentsLoadingIndicator","$emptyMessage","hide","fetching-more-done","_showLoadingIndicator","speed","$indicator","$el","html","text","slideDown","isUndefined","fxSpeed","_hideLoadingIndicator","slideUp","remove","_buildNewRender","$newRender","$where","multiselectActions","length","views","hideSelectors","find","$existing","title","classes","faIcon","prependTo","_renderEmptyMessage","$whereTo","$emptyMsg","empty","get","active","append","show","searchFor","haveSearchDetails","$scrollContainer","$list","renderItems","models","_filterCollection","_renderPagination","_renderSomeItems","toggle","$paginationControls","shouldPaginate","templates","pagination","current","currentPage","last","getLastPage","tooltip","map","m","view","_createItemView","push","_renderItemView$el","_filterItem","includeHidden","hidden","includeDeleted","isDeletedOrPurged","_getItemViewClass","contentType","TypeError","_getItemViewOptions","expanded","storage","isExpanded","hasUser","ownedByCurrUser","_setUpItemViewListeners","panel","v","addExpanded","collapsed","removeExpanded","collapseAll","clearExpanded","getSelectedModels","events","clone","click .show-selectors-btn","click > .controls .prev","click > .controls .next","change > .controls .pages","click .messages [class$=message]","_clickPrevPage","fetchPrevPage","_clickNextPage","fetchNextPage","_changePageSelect","ev","page","currentTarget","val","fetchPage","toggleShowDeleted","undefined","setIncludeDeleted","fetchCurrentPage","renderAll","toggleShowHidden","store","setIncludeHidden","_firstSearch","inputSelector","log","searchItems","searchInput","progressivelyFetchDetails","progress","response","limit","offset","done","clearSearch","status","readyState","isString","message","errorModal","badGatewayErrorModal","ajaxErrorModal","clearMessages","$target","$messages","children","fadeOut","scrollToHid","hid","scrollToItem","first","viewsWhereModel","ordinalIndicator","number","numStr","charAt","toString","mainTemplate","wrapTemplate","controlsTemplate","paginationTemplate","el","controls"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"history-view.js","sources":["../../../src/mvc/history/history-view.js"],"names":["define","LIST_VIEW","HISTORY_MODEL","HISTORY_CONTENTS","HISTORY_PREFS","HDA_LI","HDCA_LI","USER","ERROR_MODAL","faIconButton","BASE_MVC","_l","_super","ModelListPanel","HistoryView","extend","_logNamespace","HDAViewClass","HDAListItemView","HDCAViewClass","HDCAListItemView","collectionClass","HistoryContents","modelCollectionKey","tagName","className","prototype","emptyMsg","noneFoundMsg","searchPlaceholder","FETCH_COLLECTION_COUNTS_DELAY","initialize","attributes","call","this","linkTarget","_createDefaultCollection","history","model","freeModel","clearUpdateTimeout","_setUpListeners","on","error","xhr","options","msg","details","errorHandler","loading-done","self","_","delay","contents","fetchCollectionCounts","views:ready view:attached view:removed","_renderSelectButton","view:attached","scrollTo","loadHistory","historyId","contentsOptions","silent","info","setModel","History","id","trigger","fetchWithContents","always","render","refreshContents","refresh","$","when","_setUpCollectionListeners","listenTo","collection","fetching-more","_toggleContentsLoadingIndicator","$emptyMessage","hide","fetching-more-done","_showLoadingIndicator","speed","$indicator","$el","html","text","slideDown","isUndefined","fxSpeed","_hideLoadingIndicator","slideUp","remove","_buildNewRender","$newRender","$where","multiselectActions","length","views","hideSelectors","find","$existing","title","classes","faIcon","prependTo","_renderEmptyMessage","$whereTo","$emptyMsg","empty","get","active","append","show","searchFor","haveSearchDetails","$scrollContainer","$list","renderItems","models","_filterCollection","_renderPagination","_renderSomeItems","toggle","$paginationControls","shouldPaginate","templates","pagination","current","currentPage","last","getLastPage","tooltip","map","m","view","_createItemView","push","_renderItemView$el","_filterItem","includeHidden","hidden","includeDeleted","isDeletedOrPurged","_getItemViewClass","contentType","TypeError","_getItemViewOptions","expanded","storage","isExpanded","hasUser","ownedByCurrUser","_setUpItemViewListeners","panel","v","addExpanded","collapsed","removeExpanded","collapseAll","clearExpanded","getSelectedModels","events","clone","click .show-selectors-btn","click > .controls .prev","click > .controls .next","change > .controls .pages","click .messages [class$=message]","_clickPrevPage","fetchPrevPage","_clickNextPage","fetchNextPage","_changePageSelect","ev","page","currentTarget","val","fetchPage","toggleShowDeleted","undefined","setIncludeDeleted","fetchCurrentPage","renderAll","toggleShowHidden","store","setIncludeHidden","_firstSearch","inputSelector","log","searchItems","searchInput","progressivelyFetchDetails","progress","response","limit","offset","done","clearSearch","status","readyState","isString","message","errorModal","badGatewayErrorModal","ajaxErrorModal","clearMessages","$target","$messages","children","fadeOut","scrollToHid","hid","scrollToItem","first","viewsWhereModel","ordinalIndicator","number","numStr","charAt","toString","mainTemplate","wrapTemplate","controlsTemplate","paginationTemplate","el","controls"],"mappings":"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"} \ No newline at end of file diff --git a/static/maps/mvc/history/options-menu.js.map b/static/maps/mvc/history/options-menu.js.map index 37b8b7996aa..319e20343b5 100644 --- a/static/maps/mvc/history/options-menu.js.map +++ b/static/maps/mvc/history/options-menu.js.map @@ -1 +1 @@ -{"version":3,"file":"options-menu.js","sources":["../../../src/mvc/history/options-menu.js"],"names":["define","PopupMenu","historyCopyDialog","BASE_MVC","_l","Webhooks","buildMenu","isAnon","purgeAllowed","urlRoot","_","clone","menu","filter","menuOption","anon","purge","href","target","confirm","func","galaxy_main","location","html","header","Galaxy","currHistoryPanel","createNewHistory","model","done","loadCurrentHistory","window","id","collapseAll","filtered","contents","hidden","ajaxQueue","Backbone","Model","prototype","save","visible","renderItems","fail","alert","console","error","arguments","deleted","add","url","async","callback","webhooks","webhooks_menu","$","each","models","index","webhook","toJSON","activate","push","config","title","length","unshift","merge","create","$button","options","undefined","anonymous","root"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"options-menu.js","sources":["../../../src/mvc/history/options-menu.js"],"names":["define","PopupMenu","historyCopyDialog","BASE_MVC","_l","Webhooks","buildMenu","isAnon","purgeAllowed","urlRoot","_","clone","menu","filter","menuOption","anon","purge","href","target","confirm","func","galaxy_main","location","html","header","Galaxy","currHistoryPanel","createNewHistory","model","done","loadCurrentHistory","window","id","collapseAll","$","post","root","user_action","add","url","async","callback","webhooks","webhooks_menu","each","models","index","webhook","toJSON","activate","push","config","title","length","unshift","merge","create","$button","options","undefined","anonymous"],"mappings":"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"} \ No newline at end of file diff --git a/static/maps/mvc/tool/tool-form-composite.js.map b/static/maps/mvc/tool/tool-form-composite.js.map index 0d013a6ce54..560a0bbe46b 100644 --- a/static/maps/mvc/tool/tool-form-composite.js.map +++ b/static/maps/mvc/tool/tool-form-composite.js.map @@ -1 +1 @@ -{"version":3,"file":"tool-form-composite.js","sources":["../../../src/mvc/tool/tool-form-composite.js"],"names":["define","Utils","Deferred","Ui","Form","FormData","ToolFormBase","Modal","Webhooks","WorkflowIcons","View","Backbone","extend","initialize","options","self","this","modal","parent","Galaxy","model","Model","deferred","setElement","$","addClass","append","$message","$header","$steps","$el","_configure","render","_refresh","on","scroll","window","resize","margin","_","reduce","children","memo","child","outerHeight","height","css","_handleWorkflowParameter","value","callback","re","match","exec","String","wp_name","wp_inputs","label","name","type","color","wp_count","style","links","forms","steps","parms","each","get","step","i","emit","debug","icon","step_type","title","parseInt","step_label","step_name","annotation","step_version","merge","index","escape","help","citations","collapsible","collapsed","_isDataStep","sustain_version","sustain_repeats","sustain_conditionals","narrow","text_enable","text_disable","cls_enable","cls_disable","errors","messages","initial_errors","cls","hide_operations","needs_refresh","always_refresh","visitInputs","inputs","input","output_connections","output_connection","sub_step","step_index","input_step_index","push","j","connections_by_name","connection","input_name","step_linked","output_name","wp_input","wp_linked","backdrop","post_job_actions","pja","action_arguments","arg","data_resolved","context","is_data_input","indexOf","data_ref","length","is_workflow","__class__","flavor","optional","isEmpty","collapsible_value","collapsible_preview","reset","_renderHeader","_renderMessage","_renderParameters","_renderHistory","_renderStep","execute_btn","Button","onclick","_execute","empty","Label","Message","message","status","persistent","fade","step_version_changes","wp_form","onchange","input_list","input_def","_refreshStep","_append","history_form","test_param","cases","form","execute","promise","postchange","process","current_state","tool_id","id","tool_version","version","data","create","wait","request","url","root","success","update","resolve","error","response","reject","portlet","html","short_str","is_simple_input","hide_label","link","ignore","show_progress","set","wait_text","percentage","setTimeout","field","field_list","new_value","undefined","values","source_step","v","multiple","wp_field","wp_value","replace","RegExp","trigger","_refreshHistory","history","currHistoryPanel","_refresh_history","clearTimeout","refresh","numOfUnfinishedShownContents","UPDATE_DELAY","_enabled","_submit","history_form_data","job_def","new_history_name","history_id","replacement_params","parameters","parameters_normalized","batch","validated","job_inputs","job_input_id","input_value","input_id","highlight","hide","_templateSuccess","isArray","WebhookView","urlRoot","input_found","err_data","step_related_errors","error_messages","matchResponse","show","body","_templateError","err_msg","buttons","Close","complete","$container","enabled","lst","startsWith","sanitize","text","JSON","stringify"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"tool-form-composite.js","sources":["../../../src/mvc/tool/tool-form-composite.js"],"names":["define","Utils","Deferred","Ui","Form","FormData","ToolFormBase","Modal","Webhooks","WorkflowIcons","View","Backbone","extend","initialize","options","self","this","modal","parent","Galaxy","model","Model","deferred","setElement","$","addClass","append","$message","$header","$steps","$el","_configure","render","_refresh","on","scroll","window","resize","margin","_","reduce","children","memo","child","outerHeight","height","css","_handleWorkflowParameter","value","callback","re","match","exec","String","wp_name","wp_inputs","label","name","type","color","wp_count","style","links","forms","steps","parms","each","get","step","i","emit","debug","icon","step_type","title","parseInt","step_label","step_name","annotation","step_version","merge","index","escape","help","citations","collapsible","collapsed","_isDataStep","sustain_version","sustain_repeats","sustain_conditionals","narrow","text_enable","text_disable","cls_enable","cls_disable","errors","messages","initial_errors","cls","hide_operations","needs_refresh","always_refresh","visitInputs","inputs","input","output_connections","output_connection","sub_step","step_index","input_step_index","push","j","connections_by_name","connection","input_name","step_linked","output_name","wp_input","wp_linked","backdrop","post_job_actions","pja","action_arguments","arg","data_resolved","context","is_data_input","indexOf","data_ref","length","is_workflow","__class__","flavor","optional","isEmpty","collapsible_value","collapsible_preview","reset","_renderHeader","_renderMessage","_renderParameters","_renderHistory","_renderStep","execute_btn","Button","onclick","_execute","empty","Label","Message","message","status","persistent","fade","step_version_changes","wp_form","onchange","input_list","input_def","_refreshStep","_append","history_form","test_param","cases","form","execute","promise","postchange","process","current_state","tool_id","id","tool_version","version","data","create","wait","request","url","root","success","update","resolve","error","response","reject","portlet","html","short_str","is_simple_input","hide_label","description","link","ignore","show_progress","set","wait_text","percentage","setTimeout","field","field_list","new_value","undefined","values","source_step","v","multiple","wp_field","wp_value","replace","RegExp","trigger","_refreshHistory","history","currHistoryPanel","_refresh_history","clearTimeout","refresh","numOfUnfinishedShownContents","UPDATE_DELAY","_enabled","_submit","history_form_data","job_def","new_history_name","history_id","replacement_params","parameters","parameters_normalized","batch","validated","job_inputs","job_input_id","input_value","input_id","highlight","hide","_templateSuccess","isArray","WebhookView","urlRoot","input_found","err_data","step_related_errors","error_messages","matchResponse","show","body","_templateError","err_msg","buttons","Close","complete","$container","enabled","lst","startsWith","sanitize","text","JSON","stringify"],"mappings":"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"} \ No newline at end of file diff --git a/static/scripts/bundled/analysis.bundled.js b/static/scripts/bundled/analysis.bundled.js index 24e239cdd32..f841fe9fe5e 100644 --- a/static/scripts/bundled/analysis.bundled.js +++ b/static/scripts/bundled/analysis.bundled.js @@ -5,10 +5,10 @@ this.log(this+".initialize:",e),d.prototype.initialize.call(this,e),this.linkTar return o.isUndefined(e)||this.set("show_deleted",e),this.get("show_deleted")},includeHidden:function(e){return o.isUndefined(e)||this.set("show_hidden",e),this.get("show_hidden")},toString:function(){return"HistoryPrefs("+this.id+")"}},{storageKeyPrefix:"history:",historyStorageKey:function(e){if(!e)throw new Error("HistoryPrefs.historyStorageKey needs valid id: "+e);return t.storageKeyPrefix+e},get:function(e){return new t({id:t.historyStorageKey(e)})},clearAll:function(e){for(var i in sessionStorage)0===i.indexOf(t.storageKeyPrefix)&&sessionStorage.removeItem(i)}});return{HistoryPrefs:t}}.apply(t,n),!(void 0!==s&&(e.exports=s))}).call(t,i(2))},function(e,t,i){var n,s;(function(o,a,r,l){n=[i(6),i(5)],s=function(e,t){"use strict";var i="list",n=o.View.extend(e.LoggableMixin).extend({_logNamespace:i,initialize:function(e){this.expanded=e.expanded||!1,this.log("\t expanded:",this.expanded),this.fxSpeed=void 0!==e.fxSpeed?e.fxSpeed:this.fxSpeed},fxSpeed:"fast",render:function(e){var t=this._buildNewRender();return this._setUpBehaviors(t),this._queueNewRender(t,e),this},_buildNewRender:function(){var e=a(this.templates.el(this.model.toJSON(),this));return this.expanded&&this.$details(e).replaceWith(this._renderDetails().show()),e},_queueNewRender:function(e,t){t=void 0===t?this.fxSpeed:t;var i=this;0===t?(i._swapNewRender(e),i.trigger("rendered",i)):a(i).queue("fx",[function(e){i.$el.fadeOut(t,e)},function(t){i._swapNewRender(e),t()},function(e){i.$el.fadeIn(t,e)},function(e){i.trigger("rendered",i),e()}])},_swapNewRender:function(e){return this.$el.empty().attr("class",r.isFunction(this.className)?this.className():this.className).append(e.children())},_setUpBehaviors:function(e){e=e||this.$el,e.find("[title]").tooltip({placement:"bottom"})},$details:function(e){return e=e||this.$el,e.find("> .details")},_renderDetails:function(){var e=a(this.templates.details(this.model.toJSON(),this));return this._setUpBehaviors(e),e},toggleExpanded:function(e){return e=void 0===e?!this.expanded:e,e?this.expand():this.collapse(),this},expand:function(){var e=this;return e._fetchModelDetails().always(function(){e._expand()})},_fetchModelDetails:function(){return this.model.hasDetails()?l.when():this.model.fetch()},_expand:function(){var e=this,t=e._renderDetails();e.$details().replaceWith(t),e.expanded=!0,e.$details().slideDown(e.fxSpeed,function(){e.trigger("expanded",e)})},collapse:function(){this.debug(this+"(ExpandableView).collapse");var e=this;e.expanded=!1,this.$details().slideUp(e.fxSpeed,function(){e.trigger("collapsed",e)})}}),s=n.extend(e.mixin(e.SelectableViewMixin,e.DraggableViewMixin,{tagName:"div",className:"list-item",initialize:function(t){n.prototype.initialize.call(this,t),e.SelectableViewMixin.initialize.call(this,t),e.DraggableViewMixin.initialize.call(this,t),this._setUpListeners()},_setUpListeners:function(){return this.on("selectable",function(e){e?this.$(".primary-actions").hide():this.$(".primary-actions").show()},this),this},_buildNewRender:function(){var e=n.prototype._buildNewRender.call(this);return e.children(".warnings").replaceWith(this._renderWarnings()),e.children(".title-bar").replaceWith(this._renderTitleBar()),e.children(".primary-actions").append(this._renderPrimaryActions()),e.find("> .title-bar .subtitle").replaceWith(this._renderSubtitle()),e},_swapNewRender:function(e){return n.prototype._swapNewRender.call(this,e),this.selectable&&this.showSelector(0),this.draggable&&this.draggableOn(),this.$el},_renderWarnings:function(){var e=this,t=a('
'),i=e.model.toJSON();return r.each(e.templates.warnings,function(n){t.append(a(n(i,e)))}),t},_renderTitleBar:function(){return a(this.templates.titleBar(this.model.toJSON(),this))},_renderPrimaryActions:function(){return[]},_renderSubtitle:function(){return a(this.templates.subtitle(this.model.toJSON(),this))},events:{"click .title-bar":"_clickTitleBar","keydown .title-bar":"_keyDownTitleBar","click .selector":"toggleSelect"},_clickTitleBar:function(e){e.stopPropagation(),e.altKey?(this.toggleSelect(e),this.selectable||this.showSelector()):this.toggleExpanded()},_keyDownTitleBar:function(e){var t=32,i=13;return!e||"keydown"!==e.type||e.keyCode!==t&&e.keyCode!==i||(this.toggleExpanded(),e.stopPropagation(),!1)},toString:function(){var e=this.model?this.model+"":"(no model)";return"ListItemView("+e+")"}}));s.prototype.templates=function(){var t=e.wrapTemplate(['
','
','
','',"
",'
','
','
',"
"]),i={},n=e.wrapTemplate(['
','','
','<%- element.name %>',"
",'
',"
"],"element"),s=e.wrapTemplate(['
']),o=e.wrapTemplate(['
']);return{el:t,warnings:i,titleBar:n,subtitle:s,details:o}}();var c=s.extend({foldoutStyle:"foldout",foldoutPanelClass:null,initialize:function(e){"drilldown"===this.foldoutStyle&&(this.expanded=!1),this.foldoutStyle=e.foldoutStyle||this.foldoutStyle,this.foldoutPanelClass=e.foldoutPanelClass||this.foldoutPanelClass,s.prototype.initialize.call(this,e),this.foldout=this._createFoldoutPanel()},_renderDetails:function(){if("drilldown"===this.foldoutStyle)return a();var e=s.prototype._renderDetails.call(this);return this._attachFoldout(this.foldout,e)},_createFoldoutPanel:function(){var e=this.model,t=this._getFoldoutPanelClass(e),i=this._getFoldoutPanelOptions(e),n=new t(r.extend(i,{model:e}));return n},_getFoldoutPanelClass:function(){return this.foldoutPanelClass},_getFoldoutPanelOptions:function(){return{foldoutStyle:this.foldoutStyle,fxSpeed:this.fxSpeed}},_attachFoldout:function(e,t){return t=t||this.$("> .details"),this.foldout=e.render(0),e.$("> .controls").hide(),t.append(e.$el)},expand:function(){var e=this;return e._fetchModelDetails().always(function(){"foldout"===e.foldoutStyle?e._expand():"drilldown"===e.foldoutStyle&&e._expandByDrilldown()})},_expandByDrilldown:function(){var e=this;e.listenTo(e.foldout,"close",function(){e.trigger("collapsed:drilldown",e,e.foldout)}),e.trigger("expanded:drilldown",e,e.foldout)}});return c.prototype.templates=function(){var t=e.wrapTemplate(['
',"
"],"collection");return r.extend({},s.prototype.templates,{details:t})}(),{ExpandableView:n,ListItemView:s,FoldoutListItemView:c}}.apply(t,n),!(void 0!==s&&(e.exports=s))}).call(t,i(3),i(1),i(2),i(1))},function(e,t,i){var n,s;(function(o,a){n=[i(4),i(55),i(7),i(23),i(17),i(30)],s=function(e,t,i,n,s,r){return n.extend({initialize:function(e){var i=this;this.deferred=new t,n.prototype.initialize.call(this,e),this.model.get("inputs")?this._buildForm(this.model.attributes):this.deferred.execute(function(e){i._buildModel(e,i.model.attributes,!0)}),this.model.get("listen_to_history")&&parent.Galaxy&&parent.Galaxy.currHistoryPanel&&this.listenTo(parent.Galaxy.currHistoryPanel.collection,"change",function(){i.model.get("onchange")()}),this.$el.on("remove",function(){i.remove()})},remove:function(){var e=this;this.$el.hide(),this.deferred.execute(function(){n.prototype.remove.call(e),Galaxy.emit.debug("tool-form-base::remove()","Destroy view.")})},_buildForm:function(e){var t=this;this.model.set(e),this.model.set({title:e.title||""+e.name+" "+e.description+" (Galaxy Version "+e.version+")",operations:!this.model.get("hide_operations")&&this._operations(),onchange:function(){t.deferred.reset(),t.deferred.execute(function(e){t.model.get("postchange")(e,t)})}}),this.model.get("customize")&&this.model.get("customize")(this),this.render(),this.model.get("collapsible")||this.$el.append(o("
").addClass("ui-margin-top-large").append(this._footer()))},_buildModel:function(t,n,s){var a=this,r=this.model.attributes;r.version=n.version,r.id=n.id;var l="",c={};r.job_id?l=Galaxy.root+"api/jobs/"+r.job_id+"/build_for_rerun":(l=Galaxy.root+"api/tools/"+r.id+"/build",Galaxy.params&&Galaxy.params.tool_id==r.id&&(c=o.extend({},Galaxy.params),r.version&&(c.tool_version=r.version))),e.get({url:l,data:c,success:function(e){return e.display?(a._buildForm(e),!s&&a.message.update({status:"success",message:"Now you are using '"+r.name+"' version "+r.version+", id '"+r.id+"'.",persistent:!1}),Galaxy.emit.debug("tool-form-base::_buildModel()","Initial tool model ready.",e),void t.resolve()):void(window.location=Galaxy.root)},error:function(e,n){var s=e&&e.err_msg||"Uncaught error.";401==n?window.location=Galaxy.root+"user/login?"+o.param({redirect:Galaxy.root+"?tool_id="+r.id}):a.$el.is(":empty")?a.$el.prepend(new i.Message({message:s,status:"danger",persistent:!0,large:!0}).$el):Galaxy.modal&&Galaxy.modal.show({title:"Tool request failed",body:s,buttons:{Close:function(){Galaxy.modal.hide()}}}),Galaxy.emit.debug("tool-form-base::_buildModel()","Initial tool model request failed.",e),t.reject()}})},_operations:function(){var t=this,n=this.model.attributes,s=new i.ButtonMenu({icon:"fa-cubes",title:!n.narrow&&"Versions"||null,tooltip:"Select another tool version"});if(!n.sustain_version&&n.versions&&n.versions.length>1)for(var o in n.versions){var a=n.versions[o];a!=n.version&&s.addMenu({title:"Switch to "+a,version:a,icon:"fa-cube",onclick:function(){var e=n.id.replace(n.version,this.version),i=this.version;t.deferred.reset(),t.deferred.execute(function(n){t._buildModel(n,{id:e,version:i})})}})}else s.$el.hide();var r=new i.ButtonMenu({icon:"fa-caret-down",title:!n.narrow&&"Options"||null,tooltip:"View available options"});return n.biostar_url&&(r.addMenu({icon:"fa-question-circle",title:"Question?",onclick:function(){window.open(n.biostar_url+"/p/new/post/")}}),r.addMenu({icon:"fa-search",title:"Search",onclick:function(){window.open(n.biostar_url+"/local/search/page/?q="+n.name)}})),r.addMenu({icon:"fa-share",title:"Share",onclick:function(){prompt("Copy to clipboard: Ctrl+C, Enter",window.location.origin+Galaxy.root+"root?tool_id="+n.id)}}),Galaxy.user&&Galaxy.user.get("is_admin")&&(r.addMenu({icon:"fa-download",title:"Download",onclick:function(){window.location.href=Galaxy.root+"api/tools/"+n.id+"/download"}}),r.addMenu({icon:"fa-refresh",title:"Reload XML",onclick:function(){e.get({url:Galaxy.root+"api/tools/"+n.id+"/reload",success:function(e){t.message.update({persistent:!1,message:"Tool XML has been reloaded.",status:"success"})},error:function(e){t.message.update({persistent:!1,message:e.err_msg,status:"danger"})}})}})),n.requirements&&n.requirements.length>0&&r.addMenu({icon:"fa-info-circle",title:"Requirements",onclick:function(){!this.requirements_visible||t.portlet.collapsed?(this.requirements_visible=!0,t.portlet.expand(),t.message.update({persistent:!0,message:t._templateRequirements(n),status:"info"})):(this.requirements_visible=!1,t.message.update({message:""}))}}),n.sharable_url&&r.addMenu({icon:"fa-external-link",title:"See in Tool Shed",onclick:function(){window.open(n.sharable_url)}}),{menu:r,versions:s}},_footer:function(){var e=this.model.attributes,t=o("
").append(this._templateHelp(e));if(e.citations){var i=o("
"),n=new s.ToolCitationCollection;n.tool_id=e.id;var a=new r.CitationListView({el:i,collection:n});a.render(),n.fetch(),t.append(i)}return t},_templateHelp:function(e){var t=o("
").addClass("ui-form-help").append(e.help);return t.find("a").attr("target","_blank"),t},_templateRequirements:function(e){var t=e.requirements.length;if(t>0){var i="This tool requires ";a.each(e.requirements,function(e,n){i+=e.name+(e.version?" (Version "+e.version+")":"")+(n").attr("target","_blank").attr("href","https://wiki.galaxyproject.org/Tools/Requirements").text("here");return o("").append(i+". Click ").append(n).append(" for more information.")}return"No requirements found."}})}.apply(t,n),!(void 0!==s&&(e.exports=s))}).call(t,i(1),i(2))},function(e,t,i){var n,s;(function(o,a){n=[i(2),i(16),i(11),i(18)],s=function(e,t,i,n){"use strict";var s={hidden:!1,show:function(){this.set("hidden",!1)},hide:function(){this.set("hidden",!0)},toggle:function(){this.set("hidden",!this.get("hidden"))},is_visible:function(){return!this.attributes.hidden}},r=o.Model.extend({defaults:{name:null,label:null,type:null,value:null,html:null,num_samples:5},initialize:function(e){this.attributes.html=unescape(this.attributes.html)},copy:function(){return new r(this.toJSON())},set_value:function(e){this.set("value",e||"")}}),l=o.Collection.extend({model:r}),c=r.extend({}),d=r.extend({set_value:function(e){this.set("value",parseInt(e,10))},get_samples:function(){return d3.scale.linear().domain([this.get("min"),this.get("max")]).ticks(this.get("num_samples"))}}),h=d.extend({set_value:function(e){this.set("value",parseFloat(e))}}),u=r.extend({get_samples:function(){return e.map(this.get("options"),function(e){return e[0]})}});r.subModelTypes={integer:d,float:h,data:c,select:u};var p=o.Model.extend({defaults:{id:null,name:null,description:null,target:null,inputs:[],outputs:[]},urlRoot:Galaxy.root+"api/tools",initialize:function(t){this.set("inputs",new l(e.map(t.inputs,function(e){var t=r.subModelTypes[e.type]||r;return new t(e)})))},toJSON:function(){var e=o.Model.prototype.toJSON.call(this);return e.inputs=this.get("inputs").map(function(e){return e.toJSON()}),e},remove_inputs:function(e){var t=this,i=t.get("inputs").filter(function(t){return e.indexOf(t.get("type"))!==-1});t.get("inputs").remove(i)},copy:function(e){var t=new p(this.toJSON());if(e){var i=new o.Collection;t.get("inputs").each(function(e){e.get_samples()&&i.push(e)}),t.set("inputs",i)}return t},apply_search_results:function(t){return e.indexOf(t,this.attributes.id)!==-1?this.show():this.hide(),this.is_visible()},set_input_value:function(e,t){this.get("inputs").find(function(t){return t.get("name")===e}).set("value",t)},set_input_values:function(t){var i=this;e.each(e.keys(t),function(e){i.set_input_value(e,t[e])})},run:function(){return this._run()},rerun:function(e,t){return this._run({action:"rerun",target_dataset_id:e.id,regions:t})},get_inputs_dict:function(){var e={};return this.get("inputs").each(function(t){e[t.get("name")]=t.get("value")}),e},_run:function(n){var s=e.extend({tool_id:this.id,inputs:this.get_inputs_dict()},n),o=a.Deferred(),r=new t.ServerStateDeferred({ajax_settings:{url:this.urlRoot,data:JSON.stringify(s),dataType:"json",contentType:"application/json",type:"POST"},interval:2e3,success_fn:function(e){return"pending"!==e}});return a.when(r.go()).then(function(e){o.resolve(new i.DatasetCollection(e))}),o}});e.extend(p.prototype,s);var g=(o.View.extend({}),o.Collection.extend({model:p})),f=o.Model.extend(s),m=o.Model.extend({defaults:{elems:[],open:!1},clear_search_results:function(){e.each(this.attributes.elems,function(e){e.show()}),this.show(),this.set("open",!1)},apply_search_results:function(t){var i,n=!0;e.each(this.attributes.elems,function(e){e instanceof f?(i=e,i.hide()):e instanceof p&&e.apply_search_results(t)&&(n=!1,i&&i.show())}),n?this.hide():(this.show(),this.set("open",!0))}});e.extend(m.prototype,s);var v=o.Model.extend({defaults:{search_hint_string:"search tools",min_chars_for_search:3,clear_btn_url:"",visible:!0,query:"",results:null,clear_key:27},urlRoot:Galaxy.root+"api/tools",initialize:function(){this.on("change:query",this.do_search)},do_search:function(){var e=this.attributes.query;if(e.length");e.append(k.tool_link(this.model.toJSON()));var t=this.model.get("form_style",null);if("upload1"===this.model.id)e.find("a").on("click",function(e){e.preventDefault(),Galaxy.upload.show()});else if("regular"===t){var i=this;e.find("a").on("click",function(e){e.preventDefault();var t=new n.View({id:i.model.id,version:i.model.get("version")});t.deferred.execute(function(){Galaxy.app.display(t)})})}return this.$el.append(e),this}}),b=y.extend({tagName:"div",className:"toolPanelLabel",render:function(){return this.$el.append(a("").text(this.model.attributes.text)),this}}),x=y.extend({tagName:"div",className:"toolSectionWrapper",initialize:function(){y.prototype.initialize.call(this),this.model.on("change:open",this.update_open,this)},render:function(){this.$el.append(k.panel_section(this.model.toJSON()));var t=this.$el.find(".toolSectionBody");return e.each(this.model.attributes.elems,function(e){if(e instanceof p){var i=new w({model:e,className:"toolTitle"});i.render(),t.append(i.$el)}else if(e instanceof f){var n=new b({model:e});n.render(),t.append(n.$el)}}),this},events:{"click .toolSectionTitle > a":"toggle"},toggle:function(){this.model.set("open",!this.model.attributes.open)},update_open:function(){this.model.attributes.open?this.$el.children(".toolSectionBody").slideDown("fast"):this.$el.children(".toolSectionBody").slideUp("fast")}}),C=o.View.extend({tagName:"div",id:"tool-search",className:"bar",events:{click:"focus_and_select","keyup :input":"query_changed","click #search-clear-btn":"clear"},render:function(){return this.$el.append(k.tool_search(this.model.toJSON())),this.model.is_visible()||this.$el.hide(),a("#messagebox").is(":visible")&&this.$el.css("top","95px"),this.$el.find("[title]").tooltip(),this},focus_and_select:function(){this.$el.find(":input").focus().select()},clear:function(){return this.model.clear_search(),this.$el.find(":input").val(""),this.focus_and_select(),!1},query_changed:function(e){return this.model.attributes.clear_key&&this.model.attributes.clear_key===e.which?(this.clear(),!1):void this.model.set("query",this.$el.find(":input").val())}}),$=o.View.extend({tagName:"div",className:"toolMenu",initialize:function(){this.model.get("tool_search").on("change:results",this.handle_search_results,this)},render:function(){var e=this,t=new C({model:this.model.get("tool_search")});return t.render(),e.$el.append(t.$el),this.model.get("layout").each(function(t){if(t instanceof m){var i=new x({model:t});i.render(),e.$el.append(i.$el)}else if(t instanceof p){var n=new w({model:t,className:"toolTitleNoSection"});n.render(),e.$el.append(n.$el)}else if(t instanceof f){var s=new b({model:t});s.render(),e.$el.append(s.$el)}}),e.$el.find("a.tool-link").click(function(t){var i=a(this).attr("class").split(/\s+/)[0],n=e.model.get("tools").get(i);e.trigger("tool_link_click",t,n)}),this},handle_search_results:function(){var e=this.model.get("tool_search").get("results");e&&0===e.length?a("#search-no-results").show():a("#search-no-results").hide()}}),E=o.View.extend({className:"toolForm",render:function(){this.$el.children().remove(),this.$el.append(k.tool_form(this.model.toJSON()))}}),k=(o.View.extend({className:"toolMenuAndView",initialize:function(){this.tool_panel_view=new $({collection:this.collection}),this.tool_form_view=new E},render:function(){this.tool_panel_view.render(),this.tool_panel_view.$el.css("float","left"),this.$el.append(this.tool_panel_view.$el),this.tool_form_view.$el.hide(),this.$el.append(this.tool_form_view.$el);var e=this;this.tool_panel_view.on("tool_link_click",function(t,i){t.preventDefault(),e.show_tool(i)})},show_tool:function(e){var t=this;e.fetch().done(function(){t.tool_form_view.model=e,t.tool_form_view.render(),t.tool_form_view.$el.show(),a("#left").width("650px")})}}),{tool_search:e.template(['',' ',''].join("")),panel_section:e.template(['",'