Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add TemplateCoordinate sort order to the usage of SortBam #993

Merged
merged 2 commits into from
May 30, 2024
Merged
Changes from 1 commit
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
4 changes: 4 additions & 0 deletions src/main/scala/com/fulcrumgenomics/bam/SortBam.scala
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,10 @@ import com.fulcrumgenomics.util.Io
|and several
|4. **RandomQuery**: sorts the reads into a random order but keeps reads with the same
| queryname together. The ordering is deterministic for any given input.
|5. **TemplateCoordinate**: sorts the reads The sort order used by `GroupReadByUmi`. Sorts reads by
nh13 marked this conversation as resolved.
Show resolved Hide resolved
nh13 marked this conversation as resolved.
Show resolved Hide resolved
| the earlier unclipped 5' coordinate of the read pair, the higher unclipped 5' coordinate of the
| read pair, library, the molecular identifier (MI tag), read name, and if R1 has the lower
| coordinates of the pair.
|
|Uses a temporary directory to buffer sets of sorted reads to disk. The number of reads kept in memory
|affects memory use and can be changed with the `--max-records-in-ram` option. The temporary directory
Expand Down
Loading