implement SOAPdenovo v2 pipeline