Mercurial > repos > chrisw > bamcount_test
changeset 1:cb4c1efac7af draft
Uploaded
author | chrisw |
---|---|
date | Tue, 19 Nov 2019 02:55:42 +0000 |
parents | f02b4483eda2 |
children | 8e9a8987581c |
files | .shed.yml README.rst tool_dependencies.xml |
diffstat | 3 files changed, 34 insertions(+), 17 deletions(-) [+] |
line wrap: on
line diff
--- 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
--- 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 +=======================================
--- 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 @@ <package name="htslib" version="1.9"/> <package name="libbigwig" version="0.4.2"/> --> - <package name="bamcount" version="0.2.6"> + <package name="bamcount" version="0.4.0"> <install version="1.0"> <actions_group> <actions architecture="x86_64" os="linux"> - <action type="download_by_url">https://github.com/BenLangmead/bamcount/releases/download/0.2.6/bamcount-0.2.6.zip</action> + <action type="download_by_url">https://github.com/ChristopherWilks/bamcount/releases/download/0.4.0/bamcount-0.4.0.zip</action> <action type="move_directory_files"> <source_directory>.</source_directory> <destination_directory>$INSTALL_DIR</destination_directory> @@ -20,7 +20,7 @@ </actions_group> </install> <readme><![CDATA[ -bamcount 0.2.6 +bamcount 0.4.0 BAM and BigWig utility. @@ -32,16 +32,30 @@ --version Show version. --threads # of threads to do BAM decompression +Extract basic junction information from the BAM, including co-occurrence + --junctions <prefix> Extract jx coordinates, strand, and anchor length, per read + Writes to a TSV file <prefix>.jxs.tsv + +Extract reads from BAM into FASTQ (exclusive of all other modes): + --bam2fastq <prefix> 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 <prefix> Print differing from ref per-base coverages - Writes to a CSV file <prefix>.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 <prefix> Print differing from ref per-base coverages + Writes to a CSV file <prefix>.alts.tsv + --include-softclip <prefix> Print a record to the alts CSV for soft-clipped bases + Writes total counts to a separate TSV file <prefix>.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 <bed> <prefix> 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 <int> 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 <prefix>.frags.tsv --echo-sam Print a SAM record for each aligned read --ends Report end coordinate for each read (useful for debugging) - ]]></readme> + --test-polya Lower Poly-A filter minimums for testing (only useful for debugging/testing) +]]></readme> </package> </tool_dependency>