|
|
@@ -87,7 +87,7 @@ const clusterSam = (input_sam, threshold, minReads) => {
|
|
|
byClusters[tmpClusterName] = Array.isArray(byClusters[tmpClusterName]) ? [...new Set([...byClusters[tmpClusterName], rname])] : [rname];
|
|
|
});
|
|
|
Object.keys(byClusters).map(e => byClusters[e].length < minReads ? delete byClusters[e] : null);
|
|
|
- resolve((Object.keys(byClusters).map(clusterName => ({ clusterName, rname: byClusters[clusterName] })).sort((a, b) => b.rname.length - a.rname.length)));
|
|
|
+ resolve((Object.keys(byClusters).map(clusterName => ({ clusterName, rnames: byClusters[clusterName] })).sort((a, b) => b.rname.length - a.rname.length)));
|
|
|
}));
|
|
|
};
|
|
|
exports.clusterSam = clusterSam;
|