drivenbyentropy / aptasuite

A full-featured bioinformatics software collection for the comprehensive analysis of aptamers in HT-SELEX experiments.
https://drivenbyentropy.github.io/
GNU General Public License v3.0
24 stars 11 forks source link

Cluster Cardinality Chart not being stored in LazyCache #63

Closed PJpb closed 5 years ago

PJpb commented 5 years ago

I don't know if that is on purpose, but the Cluster Cardinality Chart is being computed each time you open a cluster (despite the fact if it was or wasn't analyzed before). If that is on purpose please close the ticket.

drivenbyentropy commented 5 years ago

This is intentional as is should be a quick thing. The cluster sizes and diversities are stored in the instances of the corresponding cycles and should hence take atomic time to retrieve. Do the charts take long to generate in your case?

PJpb commented 5 years ago

The Logo, mutations and cluster cardinality chart take some time depending on the size of the cluster. If it's a small one (diversity is a few dozen) then it might take up to about half a minute, if it's a large cluster then it will take a few minutes. I am however using a laptop computer (a decent one, but still) with Windows 10 Home, so I'm not expecting too much ;)

PJpb commented 5 years ago

Just wanted to let you know that the Lazy Cache works perfectly now (v0.9.4), can switch around with no obstacles, loads everything really quickly. Great job, thanks! Makes life much easier :) 🥇