Commit Graph
280 Commits
Author SHA1 Message Date
Helena Rasche 89405fae94 Merge pull request #6648 from mblue9/add_seurat_datatype
Add Seurat datatype: rdata.seurat
2018-09-06 16:03:33 +02:00
sb635 56d55399eb removing top and gro sniffers, at least for now 2018-09-03 19:03:13 +02:00
simonbray ea34aa84be adding 4 new GROMACS datatypes: cpt, xtc, top, and gro
shrinking test files
2018-09-03 19:03:13 +02:00
Maria Doyle 9f14fcb100 Add Seurat datatype: rdata.seurat 2018-08-29 08:32:28 +10:00
Chris Barnett 33794fa318 add vel datatype,register and example 2018-08-20 15:42:51 +02:00
Chris Barnett c63e4fde41 register dcd datatype 2018-08-17 09:30:51 +02:00
Bjoern Gruening e42829f036 register datatype 2018-08-13 23:20:05 +02:00
Dannon 8df7cafe3a Merge pull request #6444 from blankenberg/intermine
Intermine Enhancements
2018-07-06 06:54:29 -07:00
Björn Grüning 14ef3b8643 Merge branch 'dev' into topic/daa 2018-07-05 00:07:19 +02:00
Daniel Blankenberg 08547faddd Intermine from Hack 2018-06-30 15:08:02 -07:00
Nicola Soranzo 31e78461bd Merge branch 'release_18.05' into dev 2018-06-23 00:05:40 +01:00
Nicola Soranzo e0c269291a Merge branch 'release_18.01' into release_18.05 2018-06-23 00:04:32 +01:00
mvdbeek 5f24794efd Add basic .bai datatype 2018-06-22 19:50:43 +02:00
Dannon Baker fa2b6baef7 Revert "Remove bam to bai converter"
This reverts commit 7e2727bc0a.
2018-06-22 13:22:51 -04:00
Nicola Soranzo 76dee1970a Add gafa.sqlite datatype
Generated by the GAFA tool:

https://toolshed.g2.bx.psu.edu/view/earlhaminst/gafa/

Can be visualised with the Aequatus.js plugin (PR forthcoming).

Work in collaboration with @anilthanki as part of the GeneSeqToFamily
project:

https://github.com/TGAC/earlham-galaxytools/tree/master/workflows/GeneSeqToFamily
2018-06-21 15:45:50 +01:00
M Bernt 46788b99b2 added sniffer entry in data_types.conf.sample 2018-06-20 10:57:08 +02:00
M Bernt 1a2cd725bb added daa (diamond alignment) datatype 2018-06-20 10:54:43 +02:00
Dave B b9233b282b Add specific datatype for CuffDiff SQLite database. 2018-06-07 12:40:33 -04:00
Dave B 9c58c51ea6 Merge pull request #6206 from gregvonkuster/newick
Add the newick extension for the Newick datatype,
2018-06-06 10:26:54 -04:00
greg 994d78fde0 Add the newick extension for the Newick datatype, setting the nhx extension as a subclass 2018-05-23 14:34:29 -04:00
cmonjeau e950520ab0 add sbml datatype 2018-05-23 14:58:07 +00:00
Martin Cech a992637de1 Merge branch 'release_18.05' into dev 2018-05-21 14:30:25 -04:00
Ubuntu 872dbfb3c4 adding idat 2018-05-21 10:18:31 +00:00
Dannon ab05ac9475 Merge pull request #6092 from jj-umn/dev
Add blib datatype for Mass Spectrometry spectral library
2018-05-15 14:50:02 -04:00
John Chilton 9bc73824a5 [18.05] Fix matches_any() checks for dynamic compressed types.
See huge conversation on #6093.
2018-05-10 09:47:53 -04:00
Jim Johnson c3982fdf4c Add blib MS spectral library datatype
blib is a SQlite schema for MassSpec spectral library
2018-05-08 16:08:56 -05:00
Martin Cech 379714e5be remove sniffers that no longer exist from sample config 2018-04-19 14:16:11 -04:00
John Chilton fce2dd3ae8 Eliminate compressed datatype boiler plate.
Just annotate auto_compressed_types="gz|bz2|gz,bz2" in datatypes_conf.xml and get for free:

- The compressed datatype with correct extension, no need to have a class definition.
- Converters from the compressed datatype to the uncompressed datatype.
- A sniffer in the correct order.

Additionally, the hacky way we were controlling whether types would be sniffed or not has been improved. This can now be set in the datatypes_conf.xml file or read from a global Galaxy configuration option for options that haven't been explicitly set on a per-datatype basis in the configuration (sniff_compressed_dynamic_datatypes_default).

This should simplify all future datatypes moving in this direction and introduces the possibility of also just loading them in dynamically as needed based on what the tools in the tool panel annotate for inputs and outputs. See a tool with an input of type "genbank.gz" should be enough to trigger this someday I hope.
2018-04-19 14:10:33 -04:00
John Chilton 8baea1f7c7 Merge remote-tracking branch 'jmchilton/dev' into singlecellobject 2018-04-18 15:59:17 -04:00
Mehmet Tekman d5cb6f636b renamed type 2018-04-14 00:04:53 +02:00
Mehmet Tekman d31c05a67d removed sniffers, removed pinned, removed classes 2018-04-13 11:27:12 +02:00
Steven Weaver cea328effa adding hivtrace datatype and updating visualization to use it 2018-04-09 16:37:34 -04:00
Delphine-L e0b9e93b4b removed gbk.gz extension 2018-03-23 15:15:10 -04:00
Delphine-L ed86fe745f add genbank.gz andgbk.gz datatypes 2018-03-22 16:34:09 -04:00
Martin Cech ac3a0cbdc5 Merge pull request #5689 from natefoo/upload-memfix
Memory and performance fixes for upload tool
2018-03-19 12:36:57 -04:00
Nicola Soranzo 393e1d85cf Remove subclass="true" from Phylip datatype definition
Introduced in commit 3e63b63720 .
2018-03-19 11:09:04 +00:00
Mehmet Tekman e89290c330 sniffers, test cases 2018-03-18 22:03:16 +01:00
Nate Coraor ef6f7f62ab Memory usage bug fixes and code cleanup/simplification for upload tool 2018-03-15 14:32:02 -04: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
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
Nicola Soranzo 1118e6f1be Merge branch 'release_18.01' into dev
Conflicts:
	lib/galaxy/datatypes/binary.py
2018-03-05 19:03:30 +00: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
nekrut 31e31e6923 added fasta.gz 2018-02-19 12:36:04 -05:00
nekrut 19eee525a1 added fasta.gz 2018-02-16 13:57:51 -05:00
Björn Grüning 0367a356d5 Merge pull request #5360 from jj-umn/dev
Add Proteomics datatypes proBAM and proBED
2018-02-11 11:53:34 +01:00
greg b5945ad3e3 Add IdeasPre datatype subclassed from Rgenetics 2018-02-02 09:22:10 -05:00
Martin Cech 377291232f Merge pull request #5301 from khillion/dev
add Phylip datatype
2018-01-25 10:48:19 -05:00
Jim Johnson 007e3cc2db Add Proteomics datatypes proBAM and proBED
Add datatypes proBAM and proBED for genomic alignment and annotation of
proteomic analysis results.
2018-01-22 07:05:18 -06:00
khillion b649886eb8 fix datatypes_conf sniffer and code gardening 2018-01-18 15:47:31 -05:00