John Chilton
323a7c57c7
Fix for b1121a315205e8152d9c59199443c492340e9f0b.
...
That did not work in Bjoern's setup for reasons that still are eluding me - but this variant works and is less hacky, more readable anyway.
2014-01-20 08:35:50 -06:00
John Chilton
915948a305
Hide to_posix_lines in UI by default.
...
Galaxy still completely supports this option on backend - API tests still completely work and will hopefully ensure this functionality continues running. Any Galaxy deployements that wish to enable this option simply have to switch this one param from hidden to select. This is a ugly workaround - but it is a very small workaround - and will hopefully alleviate any potential fears Gert Hulselmans has of Galaxy diverging from his changes. This is only a stop gap until the Galaxy upload UI supports more advanced options.
I have previously outlined my concerns with the visual clutter on the upload.xml page - this is why I am hiding it by default. If anyone with commit access disagrees - please by all means backout of this individual changeset and restore the full functionality of pull request 171 (I have a terrible eye for this sort of GUI design stuff).
2014-01-17 00:03:26 -06:00
John Chilton
658ea5966c
Merge pull request 171.
2014-01-16 23:57:43 -06:00
Nate Coraor
607fc002ea
Fix outdated usage of states in microbial dataset post-job hook.
2013-10-10 12:53:10 -04:00
Nate Coraor
705457f218
Convert DOS line endings.
2013-10-10 12:48:07 -04:00
Greg Von Kuster
f9a701164e
Fix inadvertently committed Galaxy upload tool config setting ajax upload to false.
2013-07-12 11:13:27 -04:00
Greg Von Kuster
2ae17f816d
Allow public usernames in the tool shed to be a minimum of 3 characters.
2013-07-06 19:41:10 -04:00
Daniel Blankenberg
33fd08a1a5
Change EBI SRA tool to use auto detect for format determination now that they are providing additional formats. Fixes issue seen when sending SFF files.
2013-06-26 11:57:51 -04:00
Gert Hulselmans
fb01c3cc96
Avoid corruption of binary files embedded in gzip, bz2 and zip archives in the upload tool.
...
Add an option in the upload tool to disable the conversion of universal
line endings to Posix line endings.
This is useful for avoiding corruption of uploaded files when a binary
file is contained inside a gzip, bz2 and zip archive.
This fixes bug report: https://trello.com/card/issue-with-uploaded-2bit-gz-files/506338ce32ae458f6d15e4b3/702
2013-05-27 20:55:52 +02:00
Dannon Baker
8161b70d89
Merged in nsoranzo/galaxy-central (pull request #135 )
...
Add generic ASN.1 text and binary datatypes
2013-04-04 08:41:54 -04:00
Nicola Soranzo
2f650b8866
Fix file extension determination
...
Extension was determined uncorrectly for filenames with more than 1 dot
2013-03-06 12:37:08 +01:00
John Chilton
262413f7c0
Based on input from natefoo, replace root tool tag "upload" with inverse tag "workflow_compatible". Adjust logic in tools module accordingly.
2013-02-13 10:45:56 -06:00
John Chilton
7e6ee45bb0
Add optional "upload" attribute to tool definitions.
...
When extracting workflows, such tools are treated as inputs. This eliminates the need for the hack of hardcoding 'upload1' in tools.py and allows multiple upload tools to exist and function properly when extracting workflows.
2013-02-10 11:13:51 -06:00
Daniel Blankenberg
a2a1a15b6f
Add MouseMine datasource tool provided by Howie Motenko (Howie.Motenko@jax.org).
2013-02-06 17:34:36 -05:00
Daniel Blankenberg
a273960126
Backout 3189a1bf18af
2013-02-04 06:43:35 -05:00
Daniel Blankenberg
bab984ed69
Add sentry_dsn to Tool Shed config.py' lib/galaxy/webapps/community/config.py
2013-02-04 06:33:19 -05:00
Kyle Ellrott
4aad0ad15e
Enabling dataset UUID setting through library upload, upload1 tool, and galaxy.json file
2013-01-29 15:58:58 -08:00
Brad Chapman
cf1407d471
Correctly set history and handle output datasets for error cases in tool API. Allow specification of dataset name during uploads, exposing through API
2012-10-04 15:31:16 -04:00
John Chilton
886a5c61b9
Merge.
2012-09-03 22:14:36 -05:00
Daniel Blankenberg
48548341fc
Handle non-ascii unicode in upload tool. Significant pre-existing refactoring still needed.
2012-08-28 19:23:39 -04:00
Daniel Blankenberg
d84ab3226e
Handle non-ascii unicode in data source tools. Add util.is_binary() method that returns true when provided string contains a null byte.
2012-08-28 19:23:39 -04:00
Richard Burhans
29d541c7be
name change: _BX main_ browser -> _BX_ table browser
2012-08-22 15:31:23 -04:00
John Chilton
d281e835ef
Remove hard-coding of unsniffable binary types array and manually
...
checking each sniffable type with a seperate function in
upload.py. Information on both types is now stored dynamically as
static variables in the Binary class.
2012-08-15 23:35:28 -05:00
Daniel Blankenberg
89e347625f
Rewrite HbVar datasource tool.
2012-05-04 15:35:51 -04:00
Daniel Blankenberg
c44aee110d
Update WormBase datasource tool to use WormBase 2.
2012-05-02 17:04:33 -04:00
Daniel Blankenberg
195e08f2b1
Add GenomeSpace tools.
2012-03-29 10:24:28 -04:00
Nate Coraor
c362e6202e
A bit more actual user cleaning.
2012-01-18 14:34:00 -05:00
Nate Coraor
61062a3ae5
Merge galaxy-central.
2012-01-18 10:34:39 -05:00
Daniel Blankenberg
99c7409900
Update EBI SRA tool's input action.
2011-12-14 09:37:45 -05:00
Daniel Blankenberg
2351c4aaca
Add EBI ENA SRA tool contributed by Iain Cleland.
2011-12-13 09:45:49 -05:00
Nate Coraor
85ba013e6d
Actual User: Fix for newline conversion on upload, tighten file permissions for files in upload. Please make sure you clean your temp directory regularly.
2011-12-08 13:22:39 -05:00
Nate Coraor
03c4fa3689
The upload tool requires samtools to upload BAM files, the Pileup tool requires samtools <= 0.1.16.
2011-12-06 11:42:12 -05:00
Daniel Blankenberg
df82c9dd76
Updates for 'GenomeSpace import from file browser' tools.
2011-11-29 13:41:40 -05:00
Greg Von Kuster
17c5b27cdc
Re-engineer the datatypes registry so that it is initialized once when the Galaxy server is started, but data types can continue to be loaded throughout the Galaxy server's session (hopefully this doesn't break anything).
...
Add support for a single "import_module" to be passed to the new load_datatypes() method in the datatypes registry. This provides the ability to load a single class module from an installed tool shed repository along with a datatypes_conf.xml file included in the installed repository and pass them to the new load_datatypes() method. In the future, multiple imported modules may be allowed. The datatypes_conf.xml file included in the repository must conform to a slightly different definition than the same named file that comes with the distribution. This new definition will be documented in the Galaxy tool shed wiki.
We now have the ability to load new data types into the Galaxy server from an installed tool shed repository without restarting the Galaxy server.
2011-11-23 16:16:15 -05:00
Daniel Blankenberg
7cf9b6daea
Updates for GenomeSpace file browser importer.
2011-11-21 17:12:07 -05:00
Daniel Blankenberg
e7c4d8557b
Update GenomeSpace import from file browser tool to use new versioned API.
2011-11-18 13:48:06 -05:00
ichorny
236276b132
add actual user changes to galaxy-central
2011-10-21 14:01:48 -07:00
Daniel Blankenberg
68f2b7656b
Some genomespace_file_browser tweaks.
2011-10-06 14:22:59 -04:00
Daniel Blankenberg
e8d8d8e7c3
Add test/development GenomeSpace file importer datasource tool.
2011-10-06 13:55:25 -04:00
Nate Coraor
7d8b701df6
Fix uploading sorted BAMs to libraries when using the link method rather than copying.
2011-08-26 15:59:29 -04:00
Daniel Blankenberg
aec47aa2a9
pdate EuPathDB datasource configuration file. Contributed by Mark Heiges.
2011-08-22 14:03:57 -04:00
Kanwei Li
a9370f1b72
Spacing fix
2011-08-20 02:56:33 -04:00
Daniel Blankenberg
f9759aac21
Update EuPathDB datasource configuration file. Contributed by Mark Heiges.
2011-08-02 08:55:57 -04:00
Greg Von Kuster
d8279f0e5c
Add an altered version of Jelle Scholtalbers' enhancement code to support uploding various image data types. I've moved some of the code components around from Jelle's version, and added some fixes. The cod ein the new image_util.py file enables detections of images types without the need to create a new Image() class.
...
I've also added baseline support of the HDF5 data type in this change set, but it is currently required to be in the unsniffable_data_types list.
2011-07-27 16:14:15 -04:00
Nick Semenkovich
403f2c73a3
Update links to reflect Galaxy Wiki moving away from Bitbucket.
2011-07-18 18:10:55 -05:00
Ross Lazarus
d53c3e984f
Backed out changeset 48bbe32beefe which introduced a whole bunch of unintended reversions from a broken hg repository
...
This is a backout of commit 5765
2011-07-06 09:44:56 +10:00
Ross Lazarus
86b55bb0c0
branch merge
2011-07-05 12:40:43 +10:00
Nate Coraor
3959897d3d
Uploading a compressed library dataset using either the server directory or path paste methods was previously overwriting the input file, which should never happen. This changeset also makes it possible to upload compressed files that remain compressed (by choosing to "link files only"), however, Galaxy does not yet open the compressed file to properly set metadata on its contents.
2011-06-08 15:35:36 -04:00
Nate Coraor
1026641425
Don't provde the output filename to the upload tool if it's outside Galaxy's files_path, since this means we're only linking data and the output paths are not used (and may contain non-shell-safe characters). Fixes issue #533 .
2011-06-08 13:25:45 -04:00
Greg Von Kuster
61c3ed305f
Move duplicate data type checker methods from sniff and upload into a new ~/datatypes/checkers.py.
2011-06-03 15:36:59 -04:00