reference free variant assembly