Skip to main content

Table 3 Performance of saving and loading databases and their memory and file size

From: CellFishing.jl: an ultrafast and scalable cell search method for single-cell RNA sequencing

Data set #bits Raw counts Size [MiB] Time [ms]
    Memory File Save Load
Baron2016-human 128 - 3.1 2.9 2.3 2.4
   + 10.9 10.7 6.5 3.1
  256 - 5.4 5.2 3.7 5.3
   + 13.2 13.0 8.0 3.6
Shekhar2016 128 - 8.2 7.8 5.6 8.3
   + 29.7 29.3 16.3 6.7
  256 - 14.6 14.1 9.1 8.3
   + 36.1 35.7 20.7 11.1
Plass2018 128 - 6.7 6.4 4.7 5.0
   + 17.5 17.2 10.4 6.2
  256 - 12.0 11.6 8.0 9.6
   + 22.8 22.4 14.9 9.2
TabulaMuris-chromium 128 - 13.8 13.0 8.6 12.5
   + 67.2 66.5 35.3 16.9
  256 - 24.9 24.2 13.8 18.0
   + 78.3 77.6 42.4 21.9
  1. Plus and minus signs in the raw counts column denote with or without raw UMI counts, respectively
  2. The memory size includes the region read as a memory-mapped file
  3. Each value is the median of ten measurements