# 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) +]]>