Skip to content

Why does CartoScope use an approximation for the subsampling rate?

Concept

Counting hundreds of millions of coordinates in real-time during zoom/pan events is computationally heavy. Making the database count every single molecule or cell on the fly would introduce significant lag, defeating the performance benefits of subsampling.

Therefore, CartoScope estimates the rate dynamically based on loaded data file size (bytes) rather than a raw count. This serves as an instant, highly efficient proxy, which is why it is marked as "approximate".