Add UMI support to samtools fastq / import. Needs htslib#1960#2270
Merged
Conversation
4d9635c to
f3e07bb
Compare
9962ec7 to
8e96987
Compare
The bulk of these changes are in the associated htslib PR. This PR just adds CLI / usage information. Also fixed the generated header comment to remove trailing white space, and added missing CASAVA tag hints. Fix samtools fasta usage statement. Samtools fasta previously hid a lot of options from the usage statement despite them applying to both fasta and fastq outputs. Examples include setting compression level and use of various Casava tags. Some of these are unlikely combinations in FASTA output, but we now document all the options that affect output. Improved samtools fasta/fastq man page. Added the UMI options, but also added the undocumented -v option and updated the markup to be standard with italic (or underscored in nroff) for operands. Bug fixed the import SAM header comment to use -n instead of -N when documenting how to convert back to a single-ended fastq file. Fixes samtools#2259 Fixes samtools#2262
8e96987 to
ff1862d
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The bulk of these changes are in the associated htslib PR. This PR just adds CLI / usage information.
Also fixed the generated header comment to remove trailing white space, and added missing CASAVA tag hints.
Fixes #2259
Fixes #2262
Draft as I forgot to update man pages. I'll do that tomorrow, but I wanted to get CI working (it failed due to CI flakiness before)