[bugfix] Now pipeline can run diamond properly on both assembled contigs and singletons