# HG changeset patch
# User jjohnson
# Date 1614171746 0
# Node ID b7795c2f0b811aeed6f252b08532af4c4537e1c0
# Parent 0ad5327b80cc1ff86306a7d66370a365a9c1abbf
"planemo upload commit 692ea558cbbefee93859dc2b005fab5ac4970eb8"
diff -r 0ad5327b80cc -r b7795c2f0b81 fgbio_call_molecular_consensus_reads.xml
--- a/fgbio_call_molecular_consensus_reads.xml Sun Feb 21 23:40:53 2021 +0000
+++ b/fgbio_call_molecular_consensus_reads.xml Wed Feb 24 13:02:26 2021 +0000
@@ -24,8 +24,8 @@
--min-input-base-quality=$filter_options.min_input_base_quality
#end if
- #if $bam_options.read-name-prefix
- --read-name-prefix='$bam_options.read-name-prefix'
+ #if $bam_options.read_name_prefix
+ --read-name-prefix='$bam_options.read_name_prefix'
#end if
#if $bam_options.tag
--tag=$bam_options.tag
@@ -41,20 +41,18 @@
#end if
]]>
-
+
-
-
-
-
-
+
+
+
-
-
-
+
+
@@ -64,13 +62,16 @@
-
+
-
+
output_rejects == True
+
-
+
+
+
diff -r 0ad5327b80cc -r b7795c2f0b81 macros.xml
--- a/macros.xml Sun Feb 21 23:40:53 2021 +0000
+++ b/macros.xml Wed Feb 24 13:02:26 2021 +0000
@@ -17,22 +17,33 @@
+
+
+
+
+
+
+
+
+
+
+ pairs much like the CIGAR string in BAM files. Four kinds of operators are recognized:
- T identifies a template read
- B identifies a sample barcode read
- M identifies a unique molecular index read
- S identifies a set of bases that should be skipped or ignored
+ - T identifies a template read
+ - B identifies a sample barcode read
+ - M identifies a unique molecular index read
+ - S identifies a set of bases that should be skipped or ignored
The last pair may be specified using a + sign instead of number to denote “all remaining bases”. This is useful if, e.g., fastqs have been trimmed and contain reads of varying length. For example to convert a paired-end run with an index read and where the first 5 bases of R1 are a UMI and the second five bases are monotemplate you might specify:
diff -r 0ad5327b80cc -r b7795c2f0b81 macros.xml.bak
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/macros.xml.bak Wed Feb 24 13:02:26 2021 +0000
@@ -0,0 +1,56 @@
+
+ 1.3.0
+ 0
+
+
+ fgbio
+
+
+
+ (([1-9][0-9]*[TBMS])*([+]|[1-9][0-9]*)[TBMS])
+ @READ_STRUCTURE_PATTERN@(\s@READ_STRUCTURE_PATTERN@)*
+
+ ^@READ_STRUCTURES_PATTERN@$
+
+
+ ^[A-Za-z][A-Za-z]$
+
+
+
+
+
+
+
+
+
+
+ pairs much like the CIGAR string in BAM files. Four kinds of operators are recognized:
+
+ - T identifies a template read
+ - B identifies a sample barcode read
+ - M identifies a unique molecular index read
+ - S identifies a set of bases that should be skipped or ignored
+
+The last pair may be specified using a + sign instead of number to denote “all remaining bases”. This is useful if, e.g., fastqs have been trimmed and contain reads of varying length. For example to convert a paired-end run with an index read and where the first 5 bases of R1 are a UMI and the second five bases are monotemplate you might specify:
+
+::
+
+ --input r1.fq r2.fq i1.fq --read-structures 5M5S+T +T +B
+
+Alternative if you know your reads are of fixed length you could specify:
+
+::
+
+ --input r1.fq r2.fq i1.fq --read-structures 5M5S65T 75T 8B
+
+
+]]>
+
+
+
+
+
+