run transonerate with multi-threading