Commit Graph
33 Commits
Author SHA1 Message Date
John Chilton be172fdfda Merge Pull Request #244. 2013-11-04 23:42:06 -06:00
John Chilton 4fb2b89347 White-list expressions executed by filtering and dna_filtering tools. 2013-11-04 14:55:00 -05:00
Bjoern Gruening b172b602ad add [ and ] to mapped strings and advanced filters 2013-10-25 10:34:28 +02:00
Jeremy Goecks ea8d337316 Add parameter to filtering tool to optionally skip header lines. Add test for new parameter usage as well. 2013-01-29 10:37:16 -05:00
Jeremy Goecks a4b56c0b74 Improve filtering tool's stdout reporting of lines filtered; fixes #536 2011-06-15 13:22:18 -04:00
Kanwei Li 34155271b3 [Peter Cock] Filtering tool: Only cast used columns. Fix valid lines and skipped info lines. [Kanwei] Add new testcases to test this behavior. Fixes #537. Fixes #535 2011-05-27 10:47:17 +02:00
Jeremy Goecks ccf07c72aa Enable filter tool to operate correctly on files with a variable number of columns (such as SAM files). Tool prepares and processes only columns up to and including the right-most column (i.e. column with the largest index) in the filtering condition, and subsequent columns are ignored. New functional test added for this functionality as well. 2010-11-04 16:30:34 -04:00
Greg Von Kuster a14492c491 Added from __future__ import division to the Filter tool and increased the version, and fixed the URL in the new bx_browser tool config. 2010-01-14 11:26:08 -05:00
Greg Von Kuster d0d7875192 Deprecated code corrections for supporting Python 2.6. Many of the Python 2.6 eggs are still throwing DeprecationWarning messages, so some things still won't work. Eggs for 2.6 need to be re-scrambled after corrections are made. 2009-08-14 15:37:31 -04:00
Guruprasad Anada b88df9bdc3 Bug fixes for compare, Group and filter tools. 2008-12-02 11:41:25 -05:00
Daniel Blankenberg b9e242e4eb Add a new metadata type of Metadata Files.
These are now used to store the list of chromosomes for species as well as the index for MAF files.

MAF tools have been enhanced to make use of index files when available.

TODO: When datasets are purged from disk, these files should also be purged.
2008-10-22 13:49:22 -04:00
Greg Von Kuster 7aace9ccaa Convert metadata unicode strings to ascii ( previous code doesn't seem to do anything, am I missing something? ). Add no_value metadata attribute to columns and column_types metadata. Fix for column_maker and filter tools. 2008-09-24 11:14:44 -04:00
Greg Von Kuster bfabec75a0 Fixes for column_maker and filtering tool to use new approach for handling metadata in the tool params - functional tests should now pass. 2008-07-23 17:12:01 -04:00
Greg Von Kuster bb4b6c63b1 Improved information in filtering tool. 2008-05-15 12:38:30 +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 bb3cd06be1 Extensive fixes for filtering tool, now uses column_types metadata, no more MemoryErrors! 2008-05-09 14:57:19 +00:00
Nate Coraor 7560751dc8 Separate framework and tool environments.
Whether running locally or via PBS, $PATH should now be handled in your
user's environment.

This also fixes problems like PYTHONPATH on the new blast nodes being
wrong (because they are x86_64 and the frontends are i686).

Note that you can actually start Galaxy without having an eggs dir now.
2008-04-11 20:11:21 +00:00
Greg Von Kuster 135c9a0377 Removed the remainder of the tool version subdirectories. 2008-03-03 18:38:57 +00:00
Greg Von Kuster 78b2d4b78e Added tool version directories for stats tools directory. 2008-02-22 20:26:57 +00:00
Greg Von Kuster e54be223b2 Better way to skip invalid comment lines in filtering tool. Better numerical value checks in interval.py. 2007-12-18 14:52:04 +00:00
Greg Von Kuster 7718b28839 Better error condition handling for some tools. I've made these changes because anything printed to stderr now results in the tool state being "error" and tools with this state are no longer allowed as input datasets for tools. 2007-12-12 19:30:26 +00:00
Greg Von Kuster 65aeb6ec40 Better behavior in filter tool if filtering condition includes improper syntax (like commas). 2007-07-13 13:08:36 +00:00
Greg Von Kuster 437399fc66 Added expression validation for column_maker, filter. 2007-06-01 14:31:13 +00:00
Greg Von Kuster c2d1d0189f Some corrections for tracking referrals. Eliminated the referer column from the event table as it is not needed. 2007-04-10 16:07:53 +00:00
Greg Von Kuster baacb7c67c Enhanced security measures for condition entered as free text - should make tool more useful and reduce job errors. 2007-04-05 18:24:47 +00:00
Greg Von Kuster f42b4c6742 Re-added the safety measures. 2007-03-27 13:56:16 +00:00
Greg Von Kuster 5cfc24d89e Cleaned up the behavior of the filter tool and eliminated restrictions on filtering on words in the data. Should eliminate most job errors. 2007-03-27 13:18:33 +00:00
Greg Von Kuster e34fff8ff8 Added a corner-case fix for auto-detect file formats. Updated info displayed to user on upload and filter tools and added more valid words to filter tool. 2007-03-23 17:46:06 +00:00
Greg Von Kuster 2b05ca975f Fixed a bug in sniff.py and added a new unit test case to cover it. Added the hpvar data source tool to tool_conf.xml.sample. Slightly enhanced the filter and compute tools. 2007-03-19 19:55:57 +00:00
Greg Von Kuster 7ab5369033 Corrected the way these tools read input datasets to keep them from entering infinite loops if the dataset is empty. 2007-02-27 16:32:05 +00:00
Greg Von Kuster 5a8135f56c Minor correction to the message for the location of the first invalid line in a dataset, if there is in fact one. 2007-02-21 21:44:22 +00:00
Greg Von Kuster 67e1bb8846 Enhanced the Filter tool to handle invalid data and to display more useful, informative messages to the user. 2007-02-21 18:41:58 +00:00
James Taylor f788a34fca Moving james-wsgi branch to new trunk. 2006-11-15 16:28:21 +00:00