Commit Graph
84 Commits
Author SHA1 Message Date
Daniel Blankenberg 24e9b5df93 Fix typo in BAM slice tool. 2012-05-02 11:47:04 -04:00
Daniel Blankenberg e8fe4c4dc1 Add Slice BAM by regions tool. 2012-05-02 11:32:19 -04:00
Daniel Blankenberg 5bcce30d58 Fix inconsequential warning about when tag when loading samtools mpileup. 2012-04-10 16:07:19 -04:00
Lance Parsons 5bbb432cd8 Removed uneccessary hide_stderr.py script from samtools 2011-12-22 11:16:28 -05:00
Lance Parsons 98cdf4c33e Merged sam_merge fixes from galaxy-central keeping change to set TMP_DIR 2011-12-22 11:13:07 -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 c1dd3d3eaa Update help for some SAMTools. 2011-11-21 16:55:16 -05:00
Daniel Blankenberg 8986dc2c81 Add SAMTools mpileup. 2011-11-21 16:30:34 -05:00
Daniel Blankenberg 1143dfe2ba Have Picard MergeSamFiles use return code to determine tool error. 2011-10-27 10:54:42 -04:00
Daniel Blankenberg 8e10b7d6fb Allow Picard based Merge BAM Files tool to work on sam inputs as well as the previously accepted bam. 2011-10-26 16:03:47 -04:00
Daniel Blankenberg fc156c89a0 "Merge BAM Files" under SAM Tools section(???) calls Picard MergeSamFiles.jar. Update to new jar location. 2011-10-26 13:35:17 -04:00
Lance Parsons 1669d45d6b sam_merge: set TMP_DIR and check exit status 2011-10-03 16:59:07 -04:00
Daniel Blankenberg 06ca4ce6a3 Update tests for samtools rmdup. 2011-09-01 09:38:16 -04:00
Daniel Blankenberg d3ef713d9b Add samtools rmdup tool. 2011-08-31 16:50:58 -04:00
Kanwei Li 1502eed32f sam2interval: Add read_name column 2011-08-24 16:43:02 -04:00
Kanwei Li ad24f8c1dc Fix sam2interval.py bug due to tab spacing 2011-08-24 13:14:49 -04:00
Ross Lazarus 4720488fa4 Increase lines_diff so sam_merge tests might pass on buildbot 2011-08-04 16:55:13 +10:00
Ross Lazarus 11220e196c sam_merge.xml tweaks: changed call to MergeSamFiles to use minimal command line flags and finally got LENIENT validation stringency to actually work 2011-08-04 16:50:22 +10:00
Ross Lazarus 5b2e7947ea Fixed sam_merge.xml to call Picard MergeSamFiles.jar so metadata can be propagated through to the new merged bam from all the individual files - the samtools version of merge would require this to be done separately and passed in with the -h option whereas Picard does it automatically. Added one more test. Interesting that the test for that tool has been failing to correctly pass metadata but passing the buildbot anyway. Thanks to Camille Stephan for pointing out the bug.
Changes to rgManQQ so the user can obtain a decent pdf image. When millions of points are plotted, these are humongous so GS is called to compress the resulting pdf and they are now of reasonable size. PDF's are now linked from the thumbnails. Some minor fiddling with point size on the Manhatten plots so the intersting ones are a little more obvious.

Minor tweak to twilltestcase.py so composite file components are copied correctly to the directory specified by GALAXY_TEST_SAVE. This makes updating test artefacts much simpler because running tests with GALAXY_TEST_SAVE pointing somewhere will now save every tested output file.
2011-08-04 12:43:30 +10: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
Anton Nekrutenko 87e4ce0100 Fix to sam2interval bug reported by Kathy So. The bug was causing sam2interval to successfully parse unmapped sam entries, which have no valid coordinate. 2011-06-10 14:42:41 -04:00
Kelly Vincent 772da79c12 Updated sam-to-bam to properly assign output dbkey; enhanced sam-to-bam and bam-to-sam functional tests 2011-05-09 12:00:05 -04:00
Daniel Blankenberg 22e3e53ce0 Enhance BAM to SAM tool to optionally output headers. 2011-04-18 16:41:51 -04:00
Kelly Vincent 72c21e0067 Removed unnecessary size check on BAM file produce in view step of sam-to-bam 2011-04-08 12:06:28 -04:00
Greg Von Kuster 8ba7de4c8b Improved checking to determine if a bam file is sorted. If the version of samtools being used is 0.1.13 or newer, determination of bam sorting is now much more robust. Add a new functional test to the test_library_features script that tests uploading a library_dataset (where the file is an unsorted bam file) using a combination of 'upload_paths' and 'link_to_files'. Rename the test-data file previously named 3.bam to now be named 3unsorted.bam to clarify that it is an unsorted bam file. 2011-03-23 12:18:57 -04:00
Nate Coraor 3fc4c7c4f8 Enable the ftype attribute for test outputs, fixes the sam-to-bam test. 2011-03-01 15:46:35 -05:00
Daniel Blankenberg 4eb1b0a79f Better determination in tests if a provided input is a DataToolParameter to better handle .gz and .zip uploads and allowing uploads from a sub-directory of test-data/. 2011-02-28 12:16:28 -05:00
Daniel Blankenberg 0ee635749d Change output format of samtools flagstat from 'text' to 'txt'. 2011-01-26 15:45:27 -05:00
Kelly Vincent 8c13d8e6e8 Corrected output labels to be in line with other tools for NGS tools: sam_to_bam, sam_merge, sam_pileup, bam_to_sam, PerM, bowtie_color_wrapper, bowtie_wrapper, bwa_wrapper, lastz_paired_reads_wrapper, lastz_wrapper, srma_wrapper 2011-01-12 13:31:04 -05:00
Daniel Blankenberg 2a510df4aa Add samtools flagstat tool. 2010-12-15 23:39:16 -05:00
Kanwei Li 2d0b8eb830 Adjust image links in tools to work with a proxy prefix [Brad Chapman]. Fixes #141 2010-12-14 14:22:13 -05:00
Kelly Vincent f61d147034 Added --max and --un file output options to Bowtie and modified tests to test for them.
Made Bowtie test files longer (more than one test read).
Added explanation of canonical and full reference genome variants to BWA and Bowtie.
Added informative labels to output files for NGS tools.
2010-12-01 10:54:35 -05:00
Kelly Vincent d149382f05 Added version info to stdout for NGS tools 2010-11-24 12:35:49 -05:00
Kanwei Li ba597f99d7 Refactor sam_bitwise_flag_filter tool, simplifying it and making it faster, especially when there are multiple flag criteria 2010-11-13 14:37:26 -05:00
Dannon Baker 988d94f2d4 Minimally functional splitting.
Disabled by default, not advisable to enable on a production server (or main!) until scheduling issues are looked at and performance analysis has been done.
    Tested 'basic' splitting with many basic tools (bowtie, bwa, filter sam, others).  This style of splitting should work for most 'embarassingly parallel' one input, one output tools (no dependence between parallel tasks).
2010-11-10 12:06:05 -05:00
Kelly Vincent ab1e01e928 Updated Samtools test files to work with version 0.1.9 and cleaned up some formatting and comments in the wrappers 2010-11-08 15:00:54 -05:00
Nate Coraor ea320b845b Remove imports of the sets module, set has been a standard type since 2.4. There are more in tools, but they check for the existence of set() first, so will not raise a warning. 2010-09-27 21:35:03 -04:00
James Taylor e2ae2c4a75 Requirements tags for some samtools tools 2010-09-26 18:06:01 -04:00
Kelly Vincent 33bd292e41 Added BAM-to-SAM tool 2010-09-01 09:44:12 -04:00
Kelly Vincent 5c546a21b3 Updating sam_indel_filter tool; adding NGS: Indel Analysis section; adding indel_analysis, indel_table, and indel_sam2interval tools 2010-07-14 01:09:52 -04:00
Kelly Vincent 862531e04e Changed the way sam_indel_filter expects quality score cutoffs and fixed bug so it checks qualities for correct bases in all cases 2010-06-24 13:43:38 -04:00
Kelly Vincent 7373e78cd4 Fixed handling of alignments with CIGAR strings with multiple indels for SAM indel filter, plus updated test files 2010-06-10 13:19:43 -04:00
Kelly Vincent 78b17cbb9c Adding SAM indel filter tool with test files 2010-06-07 15:23:32 -04:00
Kelly Vincent 139c2cf667 Change the way size of output file determined in Bowtie and SAM-to_BAM to deal with memory limitation. 2010-04-30 15:27:41 -04:00
Anton Nekrutenko 008cc9a012 changes to help text 2010-04-15 11:10:57 -04:00
Anton Nekrutenko 254ad33d95 Fixed indel calling in pileup wrapper. TO DO: Write a separate wrapper for indels only. 2010-04-14 13:52:35 -04:00
Kelly Vincent eeca0c723a Updated NGS tools' stderr handling to use file rather than pipe to allow for large stderr output 2010-04-12 15:56:13 -04:00
Anton Nekrutenko 04ed0933cf Updated output format for solid2fastq converter 2010-04-07 08:44:57 -04:00
Kanwei Li 0952b28502 Sync hashbangs 2010-04-01 20:36:31 -04:00