Commit Graph
572 Commits
Author SHA1 Message Date
Daniel Blankenberg 1049446c64 Minor fixes for dynamic options 2008-05-29 18:29:09 +00:00
Daniel Blankenberg 11a2c767c3 Rewrite of dynamic options for select lists. There are no more 'special cases' and new filters are much easier to incorporate, as neeeded.
MAF tool interfaces now support the use of index species and all species existing in cached alignment sets.
Until main is updated and the old maf_location files can be overwritten, these symbolic links are required:
maf_index.loc -> /depot/data2/galaxy/maf_index_new.loc
maf_pairwise.loc -> /depot/data2/galaxy/maf_pairwise_new.loc
2008-05-29 17:38:46 +00:00
Greg Von Kuster c0a5ecf2dd Fix for generating sniff_order in registry, functional tests should now pass. 2008-05-29 13:53:57 +00:00
Greg Von Kuster 711af7a4f2 Fix for sniffing datatypes, sniff order is now retrieved from app.datatypes_registry rather than the default sniff_order list in the Registry class. 2008-05-28 21:20:15 +00:00
Wen-Yu Chung 0288543fe7 add fastq converters to implicit data type converter. 2008-05-28 19:13:37 +00:00
James Taylor 8eb00bbd54 Bugfix for dataset names. 2008-05-28 18:04:05 +00:00
James Taylor 4c3db1af95 Allow "label" to be specified in tool output datasets, which will be used
to set the displayed name of created datasets. This is a template, and can
use the incoming parameters, the tool, and the special "on_string" value
created from the names of the data inputs.
2008-05-28 17:06:56 +00:00
Greg Von Kuster f7806342fc Requires change to Galaxy config - fixed the way the File Format select list in the upload tool is dynamically generated, now retrieved from the upload_file_formats in app.registry.
Fixed all references to 'qualityscore' file extensions to be 'qual', since that is the extension in the QualityScore class.
Added functional test to the fastq2fasta converter.
2008-05-28 16:01:29 +00:00
Greg Von Kuster 051dc9ca94 A bit of cleanup, added FASTQ to FASTA converted to tool_conf.xml.sample. 2008-05-27 19:59:33 +00:00
Greg Von Kuster 84c5c4387d Add support ( sans sniffer ) for FASTQ data type. 2008-05-27 19:25:54 +00:00
Greg Von Kuster fab2f2dcca Corrected the way we handle exceptions in the gops tools when building / using bitsets dictionaries. Added several new functional tests. 2008-05-23 20:43:20 +00:00
Daniel Blankenberg 36cec505b1 Fix for DrillDown parameter when user has an empty history. 2008-05-23 19:29:06 +00:00
Greg Von Kuster fa89dda270 Fix for current month's job report. 2008-05-23 14:13:01 +00:00
Greg Von Kuster 9b94d253d9 Added new current month's jobs report, all reports now use mako templates. 2008-05-23 13:51:31 +00:00
Daniel Blankenberg 17a3a131f2 Update unit tests for drill down parameter. 2008-05-23 13:02:44 +00:00
Daniel Blankenberg a52c890c4a Enhance the displaying of Drill Down menu items. 2008-05-22 20:21:23 +00:00
Daniel Blankenberg 8c5787f21d Fix Errors reported by Cathy regarding the GMAJ tool.
With these notes:

User's can now specify the warnings that they which to report ('nowarns').  There are likely more options but they are unknown.

Using Firefox 1.5.0.12 on Ubuntu with no extensions/addons installed gives me no issues with loading the applet while Javascript is enabled or disabled (works for me).
2008-05-20 19:54:12 +00:00
Nate Coraor 9ed40448e0 Accidentally committed a debug print. 2008-05-20 13:18:22 +00:00
Daniel Blankenberg 8dbd35176f Small fixes for GMAJ. 2008-05-16 19:01:09 +00:00
Daniel Blankenberg 310911f861 Update GMAJ to the latest beta.
GMAJ can now export MAF blocks back into the user's history.

The Interface for defining annotations has been updated.
2008-05-16 18:39:41 +00:00
Greg Von Kuster abafde6e07 Fixes for GBrowse display links. 2008-05-16 16:39:59 +00:00
Greg Von Kuster b0a4a72315 Eliminate hack in tool_runner for gbrowse. 2008-05-15 19:51:21 +00:00
Daniel Blankenberg a7ea9357f2 Add implicit datatype conversions.
If a dataset is not the proper format required by a tool, but there is a converter available, the dataset will appear as a valid option in DataToolParameters.

The converted dataset will be created (and subsequently reused) when the job is executed. Conversion utilizes the job runner, and will run on the cluster.

Setting metadata will invalidate the converted dataset, and a new one will be automatically generated as needed.
2008-05-15 19:09:17 +00:00
Greg Von Kuster c424782fb4 More fixes for GBrowse / GMOD communication, tool now includes command line, display in GBrowse links now functional. 2008-05-15 18:46:51 +00:00
Greg Von Kuster 3f9afc5281 Fixes for GBrowse communication. 2008-05-15 13:38:31 +00:00
Ross Lazarus a971d2bc6b removed lgpl license - MIT is fine 2008-05-15 01:24:28 +00:00
Ross Lazarus 726240fd50 adding rgenetics stuff to trunk 2008-05-15 01:17:11 +00:00
Nate Coraor efe96172cc Don't try to stop command-less jobs. 2008-05-13 20:46:32 +00:00
Greg Von Kuster 160c9d9a4f Fix for the filter tool, also improved the way we determine column_types meta data. 2008-05-13 18:51:00 +00:00
Greg Von Kuster c32f87624f Added code for integration with C. Elegans / GBrowse test server. 2008-05-12 18:55:48 +00:00
James Taylor 080ea7f4f2 Another fix! 2008-05-09 17:18:44 +00:00
James Taylor b5eccb4cc3 Workflow bug fix. 2008-05-09 17:12:27 +00:00
James Taylor 8cfa45310e "Input dataset" module now works for running. Many bug fixes to workflows
and tools. Moved some methods related to params out of the Tool class, sets
of inputs can also be used in other ways (e.g. for modules). More abstraction
needed here.
2008-05-09 16:18:38 +00:00
Greg Von Kuster bb3cd06be1 Extensive fixes for filtering tool, now uses column_types metadata, no more MemoryErrors! 2008-05-09 14:57:19 +00:00
Daniel Blankenberg c803394b7a Fix for DataToolParameter where input is being filtered by dbkey.
Dynamic options had been updated to properly use 'dbkey' instead of 'build', but was missed here.
2008-05-08 15:43:46 +00:00
Daniel Blankenberg cebcc48f70 Fix a bug where sometimes 'value' in DataToolParamer.from_html() is already a dataset object, not an id. 2008-05-08 15:24:35 +00:00
Ross Lazarus ee20ea0186 fixed missing % brand in masthead - showed '%s' if brand was supplied 2008-05-07 19:25:21 +00:00
Daniel Blankenberg 93ae699b83 Adding a new parameter type drill_down. This parameter type creates a hierarchical set of checkboxes or radiobuttons.
For a multiple select, checkboxes must be used. When not allowing multiple values, radiobuttons must be used.
Options returned from user selections can either be exact, or recursive (the selection of an upper option will result in the passing of all lower options to the command line).
Options can be filtered based upon a metadata key of an input dataset.
Options can also be loaded from a configuration file that exists outside of the tool's xml file.

If javascript is enabled, option hierarchies are expandable and collapsable.

The annotation profiler has been updated to use this parameter type for table selection. See this tool as an example of use.
2008-05-07 17:10:35 +00:00
Greg Von Kuster bf0a8cc462 Added another wrapper around bx to handle exceptions, all gops tools affected. Added 2 new tests to gops_intersect. 2008-05-07 14:07:23 +00:00
James Taylor 24a3ce01c6 Workflows can now have steps of other kinds (not just tools). The first one
is "InputDataset" which allows a workflow to have an input dataset which many
different tools can use (without needing to specify it repeatedly. Still need
to extract out a common interface (tools will become another type of "module")
which will clean this up a lot.
2008-05-05 02:08:32 +00:00
James Taylor 3865eb0094 Unnecessary print statement. 2008-05-04 20:48:34 +00:00
James Taylor 95ca08bb99 Workflow: Repeat/Conditional now work in workflows, adding/removing/refreshing
properly update the 'terminals' for the nodes in the editor. Many other fixes
to saving and loading of workflows (error tracking should now be working
properly).
2008-05-04 20:10:57 +00:00
Nate Coraor be224a4a38 dist-scramble, scrambles eggs for distribution. 2008-05-02 17:05:40 +00:00
James Taylor 3cbff7e4f7 Workflow editor changes. Deleting nodes works again, and you can now delete
connections! (hover over an input terminal). Many UI improvements (dialogs,
error reporting).
2008-05-01 22:36:08 +00:00
Greg Von Kuster 4d520da9f8 Cleaned up admin controller, replaced Cheetah template with mako template. 2008-05-01 19:37:17 +00:00
James Taylor f4da57df63 Upgraded to jquery-ui ~1.5b2. Workflow now uses *no* iframes, closer to
working on IE6.
2008-05-01 15:10:38 +00:00
Greg Von Kuster 00ab0f5938 Speed improvements in file upload utility for large files, compressed or not. 2008-04-29 19:30:30 +00:00
Daniel Blankenberg b980659fc4 Fix for datasets when using grouping params. 2008-04-29 17:27:42 +00:00
Daniel Blankenberg c3f51c2fa7 Update handling of optional data parameters. 2008-04-29 16:25:20 +00:00
Nate Coraor c44deb73c7 Remove expensive copy from convert_newlines. 2008-04-29 01:03:42 +00:00