Commit Graph
1989 Commits
Author SHA1 Message Date
Mehmet Tekman d31c05a67d removed sniffers, removed pinned, removed classes 2018-04-13 11:27:12 +02:00
Mehmet Tekman e89290c330 sniffers, test cases 2018-03-18 22:03:16 +01:00
Nicola Soranzo 0944aee349 Add velvet to the datatypes allowed for upload
It was already allowed in `test/functional/tools/sample_datatypes_conf.xml`

This will stop the skipping of tests requiring the `velvet` datatype, like
`ToolsUploadTestCase.test_composite_datatype` in
`test/api/test_tools_upload.py` .
2018-03-14 18:53:22 +00:00
Dannon Baker c6993caabf Merge branch 'chunk_uploads' into dev 2018-03-14 09:10:42 -04:00
guerler 8d1e0fccc2 Add chunk size config option to schema 2018-03-13 17:25:51 -04:00
guerler 7589bbbb4d Specify chunk size in bytes instead of megabytes 2018-03-13 16:36:25 -04:00
Nate Coraor 4fc6380708 Merge remote-tracking branch 'origin/release_18.01' into dev 2018-03-12 16:51:30 -04:00
John Chilton 2db95b4d1d Rename datatype extension 'bam_native' to 'unsorted.bam'.
We handle other bam types this way and other more specific variants of an extension (e.g. thermo.raw) so this feels like the more consistent thing to do.
2018-03-12 12:29:57 -04:00
John Chilton c5df43cd00 Merge pull request #5610 from scholtalbers/feature/cgroup_metrics
Add basic cgroup metric collection
2018-03-09 14:38:21 -05:00
guerler cc64f5879e Merge branch 'dev' into chunk_uploads 2018-03-08 09:00:27 -05:00
John Chilton e7f7759cc2 Better default configuration of Galaxy test data directory. 2018-03-06 20:07:52 -05:00
John Chilton 5e6c1c9f51 New abstraction to obtain tool test data paths.
Can be shared between tests and TDTs. A step toward not requiring one to load the tool to test the tool (important for external testing of tools).
2018-03-06 20:07:51 -05:00
Nicola Soranzo 1118e6f1be Merge branch 'release_18.01' into dev
Conflicts:
	lib/galaxy/datatypes/binary.py
2018-03-05 19:03:30 +00:00
Jelle Scholtalbers 7c40725f3f fix broken xml in job_metrics.xml 2018-02-27 12:36:51 +01:00
Jelle Scholtalbers f6b2cc65b9 add basic cgroup metric collection 2018-02-27 11:05:29 +01:00
guerler 2cae71a2dd Add upload chunk size setting to configuration 2018-02-26 12:31:14 -05:00
mvdbeek bb19c7e448 Add queryname sorted and input sorted datatypes
The queryname sorted datatype (BamQuerynameSorted) ensures that the file is
queryname ordered.  The BamInputSorted datatype can be used to describe the
output of aligners, which usually keep mate pairs adjacent. The BamInputSorted
datatype allows using tools that require mates to be adjacent, without
requiring an explicit sorting step.  This can reduce the time and space
required for duplicate marking tools, HiC tools and structural variant
detection tools that require mates to be grouped together in an alignment file.

The BamQuerynameSorted has a converter that works for all datatypes that can be
consumed by samtools. There is no converter for BamInputSorted, since
BamQuerynameSorted is valid input for tools requiring BamInputSorted
input.

I'm targeting 18.01 since I think it would be very unfortunate if we start
annotating aligners with the very loose BamNative datatype, since this datatype
does not make any promises about sort order at all.

This closes https://github.com/galaxyproject/galaxy/issues/5497, goes
a long way towards the problems mentioned in https://github.com/galaxyproject/galaxy/issues/5496
and would make https://github.com/galaxyproject/tools-iuc/pull/1732 and https://github.com/galaxyproject/tools-iuc/pull/1591 better
2018-02-22 19:59:55 +01:00
Martin Cech 0c7dcc37c9 Merge pull request #5539 from jmchilton/per_request_sql_debugging
Add middleware and instrumentation to allow per-request SQL debugging.
2018-02-19 15:26:16 -05:00
nekrut 31e31e6923 added fasta.gz 2018-02-19 12:36:04 -05:00
John Chilton b84da7a07a Allow per-request SQL debugging via URL parameter.
This has been super helpful in debugging the SQL generated by Galaxy for recent PRs.

To use this simply enable the middleware, use your browser's network logger to find the URL of interest, copy the URL into the browser address bar and add ``?debug_sql=1`` to it. You will then see the sql in the logs only for that request and for every statement in that request.

Simply turning all logging on results in a deluge of logging I've never been able to grok and that is very hard to ping to particular request. Slow request logging is great but it doesn't make this kind of per-query full profile of the SQL generated as easy as this approach and isn't great at debugging performance problems when the result from a large number of small requests (you'd have to set a very low threshold to make sure you are logging every query and then it is no different from the full log).
2018-02-18 13:37:19 -05:00
nekrut 19eee525a1 added fasta.gz 2018-02-16 13:57:51 -05:00
Nicola Soranzo 0d029b39ac Merge branch 'release_17.09' into release_18.01 2018-02-16 18:48:56 +00:00
anup kumar a269a95cf0 Fix the bug 2018-02-15 14:25:36 -05:00
Martin Cech 92826fe5e7 Merge pull request #5531 from bgruening/bugfix_#5522
Fix search overlay JS errors
2018-02-15 14:24:41 -05:00
Dannon Baker 0b137669d7 Merge pull request #5505 from guerler/revise_charts_ui
Integration of charts into the generic visualization framework
2018-02-14 14:06:15 -05:00
Nate Coraor 25952e81e7 Map static content by default for Reports and Tool Shed webapps. 2018-02-14 11:12:40 -05:00
Dannon Baker 5b66429cb4 Rebuild heatmap, nvd3 after refactoring. 2018-02-14 09:29:17 -05:00
anup kumar 83cf06e361 Fix the bug 2018-02-14 12:51:49 +01:00
Dannon Baker 15d8afeddd Swap d3-3 back to d3 with a version pin. 2018-02-13 15:16:00 -05:00
Dannon Baker 997e31b881 More heatmap cleanup, trying to fix heatmap_cluster 2018-02-13 15:10:35 -05:00
Dannon Baker 320f1fccac Incremental cleanup in heatmap default viz 2018-02-13 15:04:19 -05:00
Dannon Baker a82f4a1ae1 Document jquery entanglement 2018-02-13 14:50:10 -05:00
Dannon Baker fafcfbb577 Remove duplicate key for nvd3_line lineChart. 2018-02-13 14:11:27 -05:00
Dannon Baker 5d4301ab3c Fix imports in nvd3.js, include underscore in package bundle 2018-02-13 14:10:47 -05:00
Dannon Baker 6c68e8e980 Graphviz cleanup 2018-02-13 12:59:02 -05:00
Dannon Baker be7f503448 Fix example plugin imports 2018-02-13 12:12:40 -05:00
John Chilton 6d00958d43 Merge pull request #5462 from mvdbeek/tag_collection_from_files
Tool that adds/sets tags for collection elements from a file
2018-02-12 07:48:45 -05:00
guerler 491fa33e85 Show list for all visualization types 2018-02-11 14:42:30 -05:00
guerler 8cf35768fd Fix margins, refactor app 2018-02-11 14:39:18 -05:00
guerler 8c6b6b42a6 Fix phylocanvas loader 2018-02-11 14:38:19 -05:00
guerler c132eb1c32 Fix msa configuration settings 2018-02-11 14:38:19 -05:00
guerler c09d9c81b4 Fix horizontal bar diagram settings 2018-02-11 14:38:19 -05:00
guerler cb5c30c32a Sort visualizations alphabetically 2018-02-11 14:38:18 -05:00
guerler 3c7b621b3b Fix entry function specifier for heatmaps 2018-02-11 14:37:26 -05:00
guerler 82a1f6e49e Improve resilience of dataset loader 2018-02-11 14:36:52 -05:00
guerler a6529c51d3 Show viewer before initiating load process 2018-02-11 14:36:50 -05:00
guerler 1afea3eec0 Fix drawrnajs caller 2018-02-11 14:36:40 -05:00
guerler 77340dded7 Use default load handler 2018-02-11 14:36:39 -05:00
guerler ff84aa4270 Use default load function for chart plugins 2018-02-11 14:36:34 -05:00
guerler 75b9d5f004 Load visualization with default values into the viewer before displaying editor 2018-02-11 14:35:55 -05:00