Thomas 4 年之前
父節點
當前提交
99bc738d89
共有 2 個文件被更改,包括 7 次插入5 次删除
  1. 4 2
      index.js
  2. 3 3
      index.ts

+ 4 - 2
index.js

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

+ 3 - 3
index.ts

@@ -88,10 +88,10 @@ const denovoAssemblage = (
         } else if (!isDone(rsltDir) && !isPairedEnd) {
         } else if (!isDone(rsltDir) && !isPairedEnd) {
             await rmList([rsltDir, ...tmpSubReads])
             await rmList([rsltDir, ...tmpSubReads])
             reject('No convergence')
             reject('No convergence')
+        } else if (isDone(rsltDir)) {
+            await rmList(tmpSubReads)
+            resolve(rsltDir)
         }
         }
-
-        await rmList(tmpSubReads)
-        resolve(rsltDir)
     })
     })
 }
 }