Fabian Klötzl

Results 26 comments of Fabian Klötzl

> Assembler suggests that `dna5_complement_xor_is_dna5` might be the best variant. See https://godbolt.org/z/qqq78fvb7 That is very similar to how [bwa](https://github.com/lh3/bwa/blob/34374c56139b7a08b3ef7dae38aca36f43f3cdd1/bwaseqio.c#L61-L78) does it.

Hey @mristin, You may want to have a look at [libmurmurhash](https://github.com/kloetzl/libmurmurhash). It is already packaged for [Arch](https://aur.archlinux.org/packages/libmurmurhash/) and [Debian](https://salsa.debian.org/med-team/libmurmurhash). Best

This looks related to #106 as a bus error hints at unaligned reads which are problemetic on arm. See the comment in the following code quote. https://github.com/marbl/Mash/blob/aabd5925e7cfc097a8d89e2d8691ac4af5b95d37/src/mash/MurmurHash3.cpp#L52-L65

The patch doesn't solve the problem within MurmerHash. I started working on a portable shared library which mash and other projects can then link to. https://github.com/kloetzl/libmurmurhash

This is kinda academic because very few people other than Debian actually use a big-endian machine. So in order to distribute mash on Debian and derivatives we now link against...

The [fix is simple](https://salsa.debian.org/med-team/figtree/commit/78b2507eb989c5c41b026d2e9ca4962b80ddb8d5), just include `libactivation-java` as a new dependency. You might want to add that to the classpath.

Is there a way to do both? Print a warning and file completion at the same time?

As long as all your subcommands are handled within the same completion script you could declare a global variable containing the shared options and add those to the individual options....

A rudimentary implementation is available here: https://github.com/kloetzl/maf2dist/blob/master/maf2dist.cxx

Hi, Thanks for your interest in phylonium. The reason for the length limit is the suffix array construction. We are using a thirdparty library `libdivsufsort`. By default that one only...