Commit Graph
110 Commits
Author SHA1 Message Date
Ross Lazarus 51e71a325c Adding a new datatype to datatypes_conf.xml.sample - toolshed compatible gzips created by a new automated
script wrapper.
2012-06-06 12:08:55 +10:00
Jeremy Goecks b261bc7335 Do not use tabix for GFF/GTF because tabix is woefully naive about these data formats. 2012-05-15 10:17:44 -04:00
Jeremy Goecks 50791f5802 Use tabix for indexing and getting data from GTF files. This is faster and more flexible than using interval index. 2012-04-23 09:08:29 -04:00
Hiral Vora 16753d3dbc Modifying datatypes_conf.xml.sample to include IGB files. 2012-04-20 08:59:26 -04:00
Daniel Blankenberg e344a49e48 Allow BCF files to be uploaded. 2012-04-17 09:47:25 -04:00
Greg Von Kuster 152f539560 Eliminate duplicate galaxy.datatypes.images:Xpm sniffer entry from datatypes_conf.xml.sample. 2012-04-16 13:09:06 -04:00
Nate Coraor cc2385220f Miller Lab's Genome Diversity tools moved to the Tool Shed. 2012-04-09 13:13:44 -04:00
Greg Von Kuster 8c9dd68f1f Eliminate the emboss 5 datatypes from datatypes_conf.xml.sample 2012-03-21 16:47:58 -04:00
Daniel Blankenberg 9e6f192608 Fix missing gatk_report datatype in datatypes_conf.xml.sample. 2012-02-29 10:27:49 -05:00
Jeremy Goecks e5e5cebe6b Enable visualization of ENCODE peak tracks. Create 'encodepeak' datatype and add data providers for new datatype. 2012-02-23 12:23:36 -05:00
Jeremy Goecks f926c93b5b Enable interval files to be converted to tabix. 2012-02-22 15:23:44 -05:00
Jeremy Goecks f13eb27286 Enable interval files to be converted to interval_index and summary_tree datatypes. 2012-02-22 13:57:17 -05:00
Daniel Blankenberg 11fd8d08e4 Add RViewer external display application. 2012-02-17 10:00:42 -05:00
Daniel Blankenberg a25dbe5603 GATK: add newly introduced gatkreport datatype, currently used by variant eval. 2012-01-27 10:46:58 -05:00
Nate Coraor 943ce1de96 Merged in jdlogicman/galaxy-central-add-xml-mimetype (pull request #16) 2012-01-23 14:34:38 -05:00
Greg Von Kuster 651f0a7024 Eliminate all references and support for datatype indexers since they have never been used - datatype converters do the same thing. 2012-01-06 15:43:35 -05:00
Daniel Blankenberg 08013f4ef1 Add UCSC VCF external display application. 2011-12-20 15:40:07 -05:00
Daniel Blankenberg cc38aae783 Add Picard Interval List to BED6 converter. 2011-12-16 14:39:40 -05:00
Jeremy Goecks 2c68904b30 Add automatic conversions for SAM to BAM and SAM to summary tree. Enable SAM datasets to be visualized in Trackster. 2011-12-06 09:34:19 -05:00
Daniel Blankenberg 8986dc2c81 Add SAMTools mpileup. 2011-11-21 16:30:34 -05:00
Daniel Blankenberg 09bcf6e95a Add VCF viewer for IGV. Add necessary datatypes and converters to support this view (vcf_bgzip; vcf_bgzip to tabix). 2011-11-15 17:24:38 -05:00
Daniel Blankenberg 0f98fc6814 Add 'type_extension' attribute to datatypes_conf.xml that allows creating a datatype from an earlier declared datatype by referencing extension. Make several datatypes that had been direct instantiations from Data become subclasses of Binary. 2011-11-15 14:28:08 -05:00
John Duddy 39f5a3995d Add support for generic XML files for tool integrations 2011-10-31 17:16:17 -07:00
John Duddy 642688263c add FQTOC datatype to drive file splitting 2011-10-10 12:17:57 -07:00
Kanwei Li fec37cd896 Standardize {datatypes|tool}_conf.xml.sample with 2 space indentation and newline before <label> blocks 2011-10-04 23:29:08 -04:00
Jeremy Goecks 5b3561444d Enable Trackster to use and display custom build data and update datatypes_conf sample to include converters for custom build datasets. 2011-09-21 11:11:08 -04:00
Jeremy Goecks a7c2899448 Use fasta HDAs to specify custom builds. Do automatic conversions from fasta to 2bit and len; also, do conversion from len to linecount so that chrom/contig count is available. Finally, refactor 'compute fasta length' code out of tools and into converters. 2011-09-20 11:19:44 -04:00
Daniel Blankenberg d301e2cd57 Update existing GATK tools. Add 4 new GATK tools: VariantAnnotator, VariantFiltration, VariantRecalibrator, ApplyRecalibration, ValidateVariants, VariantEval and CombineVariants. All GATK tool wrappers are still considered BETA and (workflow/rerun/etc) backwards-incompatible changes should be expected. 2011-09-01 11:08:34 -04:00
Daniel Blankenberg 8768351b99 Add FIMO tool from MEME suite. 2011-08-22 14:52:11 -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
Trevor Wennblom 424aca090e minor whitespace updates, tab/space consistency 2011-07-22 15:17:26 -05:00
Kanwei Li 0d3425ee81 Sniffers: Fix sniffers not being loaded from datatypes.conf file. Modify VCF sniffer to just check a simple header string. 2011-06-14 13:22:12 -04:00
Peter van Heusden 1f6d9fe5e4 Added TwoBit datatype for twobit binary nucleotide datatype. Sniffer code
based on bx-python's bx.seq.twobit.
2011-06-13 14:05:41 +02:00
Kanwei Li f2286c240a BLAST: Fix sniffer for some dataset. Closes #567. Set mimetype to application/xml. Closes #569 2011-06-02 17:36:38 -04:00
Daniel Blankenberg 364180ef7d First pass at adding some GATK tools. Included tools are "Realigner Target Creator", "Indel Realigner", "Count Covariates", "Table Recalibration", "Analyze Covariates" and "Unified Genotyper". These tool integrations should be considered beta: changes that will not be backwards-compatible with workflows and re-run functionality should be expected.
TODO:
A few new datatypes have been declared, but exist in name only (subclasses of Text defined only in datatypes_conf.xml), these should be refined to be true datatypes, with proper peeks, sniffing, metadata, etc.
Help sections need work.
HTML listing of files in e.g. Analyze Covariates should be prettified.
Other items not listed.
2011-05-11 09:38:23 -04:00
Kanwei Li 2e3c767ec4 trackster: Restore interval_index as Gff indexer for now due to sorting issues 2011-04-27 19:08:31 -04:00
Kanwei Li 43de1e17ce Fix GTF for trackster 2011-04-27 15:41:25 -04:00
Kanwei Li 8e2f6f4c8f trackster:
- Make GFF, Bed and Vcf use Tabix data provider instead of interval_index. PLEASE UPDATE with new entries in datatypes_conf.xml.sample
- Refactoring for data providers
2011-04-25 18:59:37 -04:00
Richard Burhans d3b7aaeb6b initial version of Webb's genome diversity tools 2011-04-21 17:22:27 -04:00
Kanwei Li b2ba5d422a trackster:
- Use tabix (through pysam) as the indexer for feature formats. Bed support included in this commit
- Add bigBed format support (same interface as bigWig)
- Improve implicit converter error handling
2011-04-18 18:07:52 -04:00
Kanwei Li fc550cdbab Remove array_tree datatype; add tabix 2011-03-31 18:58:02 -04:00
Daniel Blankenberg d95c6b2e52 Add IGV as an external display application. Contributed by Tobias Wohlfrom.
Provides two links for IGV:
1) web - to view with Java web start IGV if the user has no IGV installed
2) local - to view in the user's running IGV instance (requires remote port enabled in IGV)
2011-03-23 09:57:06 -04:00
Daniel Blankenberg d892a301e3 Add MEME tool configuration file. 2011-02-01 11:17:44 -05:00
Jeremy Goecks 9d34f038b2 Add GTF sniffer to datatypes config sample file. 2011-01-31 18:25:33 -05:00
Kanwei Li 5962f0ab2e trackster: Add bigWig display to trackster. Automatically converts wig to bigwig if needed (NOTE: datatypes_conf.xml.sample has been edited to add the new converter, you must update datatypes_conf.xml to use it). The converter requires that wigToBigWig be in the PATH, but no other tools are needed to view bigwig files as they are provided by bx_python.
- Fix track preferences not being applied
- Fix chroms not being selectable when a new track browser is created
- Fix ReferenceTrack not working with filters
- Fix visual analytics error when tool configuration has changed
2010-12-10 14:59:43 -05:00
Daniel Blankenberg db737b3003 Add basic support for bowtie indexes as a datatype (bowtie_base_index, bowtie_color_index), available via datatype conversion. Currently, the indexes need to be converted manually from the FASTA file before use in bowtie, but they can be reused.
More work is required to allow the one-off indexes built by bowtie to become Galaxy datasets; alternatively, the custom genome selection could be limited to the index datatype for input (and not allow fasta directly), which would allow implicit datatype conversion to occur when a fasta file is selected as input, but this would prevent the index tuning that is currently available when currently selecting a fasta file.
2010-10-07 16:59:41 -04:00
Jeremy Goecks 9c7065d898 Make VCF (variant call format) a Galaxy datatype and enable very basic VCF support in trackster. VCF datatype is sniffable and can be converted to summary tree and interval index. In trackster, VCF files are represented as single-base pair feature tracks. 2010-10-06 16:23:55 -04:00
Brad Chapman 8679ac8442 Add support for displaying BAM files at Ensembl 2010-10-06 11:03:28 -04:00
Ramkrishna Chakrabarty 5219ada91e added svg datatype 2010-08-25 12:27:24 -04:00
Greg Von Kuster a7e30c4441 Apply patch from Brad Chapman providing support for detecting, uploading and displaying UCSC bigWig and bigBed. Add new functional tests for uploading and detecting bigbed and bigwig formats, and correct and clean up the test_get_data.py functional test script. 2010-08-19 13:58:10 -04:00