Is alignment intended to be thread-safe in bioruby? If so, should I use the same alignment factory between threads, or a separate one in each thread? Andrew