|
|
@@ -88,8 +88,10 @@ const denovoAssemblage = (reads, rnames, spadesPath) => {
|
|
|
yield rmList([rsltDir, ...tmpSubReads]);
|
|
|
reject('No convergence');
|
|
|
}
|
|
|
- yield rmList(tmpSubReads);
|
|
|
- resolve(rsltDir);
|
|
|
+ else if (isDone(rsltDir)) {
|
|
|
+ yield rmList(tmpSubReads);
|
|
|
+ resolve(rsltDir);
|
|
|
+ }
|
|
|
}));
|
|
|
};
|
|
|
exports.denovoAssemblage = denovoAssemblage;
|