Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions src/main/scala/com/fulcrumgenomics/bam/ClipBam.scala
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,13 @@ import htsjdk.samtools.SamPairUtil
|The `--upgrade-clipping` parameter will convert all existing clipping in the input to the given more stringent mode:
|from `Soft` to either `SoftWithMask` or `Hard`, and `SoftWithMask` to `Hard`. In all other cases, clipping remains
|the same prior to applying any other clipping criteria.
|
|The order of operations for clipping is:
|
|1. Upgrade of clipping if `--upgrade-clipping` is specified
|2. Any fixed 5-prime or 3-prime clippings for R1 and/or R2
|3. Clipping of overlapping bases in paired reads if `--clip-overlapping-reads` is specified
|4. Clipping of bases extending past mates in `FR` pairs if `--clip-bases-past-mate` is specified
""")
class ClipBam
( @arg(flag='i', doc="Input SAM or BAM file of aligned reads in coordinate order.") val input: PathToBam,
Expand Down