Thomas 4 éve
szülő
commit
99bc738d89
2 módosított fájl, 7 hozzáadás és 5 törlés
  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]);
             reject('No convergence');
         }
-        yield rmList(tmpSubReads);
-        resolve(rsltDir);
+        else if (isDone(rsltDir)) {
+            yield rmList(tmpSubReads);
+            resolve(rsltDir);
+        }
     }));
 };
 exports.denovoAssemblage = denovoAssemblage;

+ 3 - 3
index.ts

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