# HG changeset patch
# User chrisw
# Date 1574132142 0
# Node ID cb4c1efac7afee504904eb83e0fe29e5fbff91aa
# Parent  f02b4483eda29d0f06c1378506d7c1f02e148d76
Uploaded
diff -r f02b4483eda2 -r cb4c1efac7af .shed.yml
--- a/.shed.yml	Tue Feb 12 12:51:34 2019 -0500
+++ b/.shed.yml	Tue Nov 19 02:55:42 2019 +0000
@@ -1,11 +1,11 @@
 categories:
 - Tool Dependency Packages
-description: Contains a tool dependency definition that downloads version 0.2.6 of bamcount
+description: Contains a tool dependency definition that downloads version 0.4.0 of bamcount
 long_description: |
     bamcount is a tool for efficiently computing coverage statistics over a DNA/RNA BAM file.
     It is aligner agnostic and counts everything over only one pass through the BAM.
     https://github.com/BenLangmead/bamcount
-name: package_bamcount_0_2_6
+name: package_bamcount_0_4_0
 owner: ChristoperWilks
 remote_repository_url: https://github.com/ChristopherWilks/bamcount_galaxy
 type: tool_dependency_definition
diff -r f02b4483eda2 -r cb4c1efac7af README.rst
--- a/README.rst	Tue Feb 12 12:51:34 2019 -0500
+++ b/README.rst	Tue Nov 19 02:55:42 2019 +0000
@@ -1,2 +1,2 @@
-bamcount Galaxy Dependency Package
-==================================
+bamcount Galaxy Tool Dependency Package
+=======================================
diff -r f02b4483eda2 -r cb4c1efac7af tool_dependencies.xml
--- a/tool_dependencies.xml	Tue Feb 12 12:51:34 2019 -0500
+++ b/tool_dependencies.xml	Tue Nov 19 02:55:42 2019 +0000
@@ -4,11 +4,11 @@
     
     
 -->
-    
+    
         
             
                 
-                    https://github.com/BenLangmead/bamcount/releases/download/0.2.6/bamcount-0.2.6.zip
+                    https://github.com/ChristopherWilks/bamcount/releases/download/0.4.0/bamcount-0.4.0.zip
                     
                         .
                         $INSTALL_DIR
@@ -20,7 +20,7 @@
             
         
          Extract jx coordinates, strand, and anchor length, per read
+                       Writes to a TSV file .jxs.tsv
+
+Extract reads from BAM into FASTQ (exclusive of all other modes):
+  --bam2fastq  Extract all reads from the passed in BAM and output as FASTQs
+                       Uses prefix to name the fastq(s)
+  --filter-out         SAM bit flags to filter out
+  --filter-in          SAM bit flags to filter in
+  --re-reverse         If read is reversed in alignment, re-reverse it in output
+  --one-file           If you know file is not paired or just want all reads in one file
+
 Non-reference summaries:
-  --alts       Print differing from ref per-base coverages
-                       Writes to a CSV file .alts.tsv
-  --include-softclip   Print a record for soft-clipped bases
-  --include-n          Print mismatch records when mismatched read base is N
-  --print-qual         Print quality values for mismatched bases
-  --delta              Print POS field as +/- delta from previous
-  --require-mdz        Quit with error unless MD:Z field exists everywhere it's
-                       expected
-  --no-head            Don't print sequence names and lengths in header
+  --alts               Print differing from ref per-base coverages
+                               Writes to a CSV file .alts.tsv
+  --include-softclip   Print a record to the alts CSV for soft-clipped bases
+                               Writes total counts to a separate TSV file .softclip.tsv
+  --only-polya                 If --include-softclip, only print softclips which are mostly A's or T's
+  --include-n                  Print mismatch records when mismatched read base is N
+  --print-qual                 Print quality values for mismatched bases
+  --delta                      Print POS field as +/- delta from previous
+  --require-mdz                Quit with error unless MD:Z field exists everywhere it's
+                               expected
+  --no-head                    Don't print sequence names and lengths in header
 
 Coverage and quantification:
   --coverage           Print per-base coverage (slow but totally worth it)
@@ -54,6 +68,8 @@
   --annotation  
                        Path to BED file containing list of regions to sum coverage over
                        (tab-delimited: chrm,start,end)
+  --keep-bam-order     Output annotation coverage in the order chromosomes appear in the BAM file.
+                       The default is to output annotation coverage in the order chromosomes appear in the BED file.
   --min-unique-qual 
                        Output second bigWig consisting built only from alignments
                        with at least this mapping quality.  --bigwig must be specified.
@@ -71,6 +87,7 @@
                        Writes to a TSV file .frags.tsv
   --echo-sam           Print a SAM record for each aligned read
   --ends               Report end coordinate for each read (useful for debugging)
-        ]]>
+  --test-polya         Lower Poly-A filter minimums for testing (only useful for debugging/testing)
+]]>