Skip to content

StrobeMap (C++) v0.0.2

Latest
Compare
Choose a tag to compare
@ksahlin ksahlin released this 18 Sep 11:44
· 65 commits to main since this release

Many updates to the C++ implementation of StrobeMap

  1. NAM finding is now parallelized (OpenMP).
  2. StrobeMap can take read query sequences both as fasta and fastq.
  3. Faster indexing of references (through preallocation of hash table).
  4. Fixed minor bugs such as seg fault for references where no strobemer could be generated (e.g., reference containing only N's)
  5. Precompiled binaries added for Linux and Mac OSx.
  6. Several parameters added, described below.
  • Parameter -s to split the output into one file per thread and fw/rc NAMs (to be compatible as seed finder for uLTRA RNA long-read aligner)
  • Parameter -L to print at most L NAMs per query [1000]. Will print the NAMs with highest score S = n_strobemer_hits * query_span.
  • Parameter -S to sort output NAMs for each query based on score. Default is to sort first by ref ID, then by query coordinate, then by reference coordinate.