Handling datasets with multiple modalities¶
[1]:
%load_ext autotime
%config InlineBackend.figure_format = 'retina'
import scarf
scarf.__version__
[1]:
'0.7.8'
time: 1.55 s (started: 2021-08-22 18:10:02 +00:00)
1) Fetch and convert data¶
For this tutorial we will use CITE-Seq data from 10x genomics. This dataset contains two modalities: gene expression and surface protein abundance. Throughout this tutorial we will refer to gene expression modality as RNA
and surface protein as ADT
. We start by downloading the data and converting it into Zarr format
[2]:
scarf.fetch_dataset('tenx_8K_pbmc_citeseq', save_path='scarf_datasets')
INFO: Download started...
--2021-08-22 18:10:12-- https://files.de-1.osf.io/v1/resources/zeupv/providers/osfstorage/609096075533b40325e1d205
Resolving files.de-1.osf.io (files.de-1.osf.io)... 35.186.249.111
Connecting to files.de-1.osf.io (files.de-1.osf.io)|35.186.249.111|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://storage.googleapis.com/cos-osf-prod-files-de-1/9d8e4be82c0b76dd8683a1f6659011c65277aa2d464853cfccd49e27835c4f88?response-content-disposition=attachment%3B%20filename%3D%22data.zarr.tar.gz%22%3B%20filename%2A%3DUTF-8%27%27data.zarr.tar.gz&GoogleAccessId=files-de-1%40cos-osf-prod.iam.gserviceaccount.com&Expires=1629655873&Signature=dgIUb5ibhZqsMPsIV%2BrBNM8VI7ruibvZF6Ro%2BIt4rSxesDvRJ88r134rRx2BDyKYcH3VKJQkybVsNJPxkNt8adrSWKERo%2FovQxmqJ%2Br%2FmQl170svSEEwE7PWylEEYV7t6eIdy%2BfmKgrsTrXGdeyKSHcw0Fsk5aCi9OcH0QcmZy7OgBrt5pumFPkocBCowgosXYXSPNRhMprndZAiS8Itot7fMRq6kZ0sPhOmtgrx0OLT6pyS6iRdMVyWn5Fu14eUBq7PY2REINBYd%2By5YubKW2AD129zHF%2FUYUdEVPZrGPE4%2BVdLDr4Q7UM1MF8hZE0vnGSTYrSwlDouDgSNGyw3Fg%3D%3D [following]
--2021-08-22 18:10:13-- https://storage.googleapis.com/cos-osf-prod-files-de-1/9d8e4be82c0b76dd8683a1f6659011c65277aa2d464853cfccd49e27835c4f88?response-content-disposition=attachment%3B%20filename%3D%22data.zarr.tar.gz%22%3B%20filename%2A%3DUTF-8%27%27data.zarr.tar.gz&GoogleAccessId=files-de-1%40cos-osf-prod.iam.gserviceaccount.com&Expires=1629655873&Signature=dgIUb5ibhZqsMPsIV%2BrBNM8VI7ruibvZF6Ro%2BIt4rSxesDvRJ88r134rRx2BDyKYcH3VKJQkybVsNJPxkNt8adrSWKERo%2FovQxmqJ%2Br%2FmQl170svSEEwE7PWylEEYV7t6eIdy%2BfmKgrsTrXGdeyKSHcw0Fsk5aCi9OcH0QcmZy7OgBrt5pumFPkocBCowgosXYXSPNRhMprndZAiS8Itot7fMRq6kZ0sPhOmtgrx0OLT6pyS6iRdMVyWn5Fu14eUBq7PY2REINBYd%2By5YubKW2AD129zHF%2FUYUdEVPZrGPE4%2BVdLDr4Q7UM1MF8hZE0vnGSTYrSwlDouDgSNGyw3Fg%3D%3D
Resolving storage.googleapis.com (storage.googleapis.com)... 172.217.4.48, 172.217.4.80, 172.217.4.208, ...
Connecting to storage.googleapis.com (storage.googleapis.com)|172.217.4.48|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 68237599 (65M) [application/octet-stream]
Saving to: ‘scarf_datasets/tenx_8K_pbmc_citeseq/data.zarr.tar.gz’
0K .......... .......... .......... .......... .......... 0% 1.65M 39s
50K .......... .......... .......... .......... .......... 0% 2.54M 33s
100K .......... .......... .......... .......... .......... 0% 4.79M 26s
150K .......... .......... .......... .......... .......... 0% 6.88M 22s
200K .......... .......... .......... .......... .......... 0% 7.46M 19s
250K .......... .......... .......... .......... .......... 0% 9.75M 17s
300K .......... .......... .......... .......... .......... 0% 11.2M 16s
350K .......... .......... .......... .......... .......... 0% 12.5M 14s
400K .......... .......... .......... .......... .......... 0% 14.9M 13s
450K .......... .......... .......... .......... .......... 0% 21.3M 12s
500K .......... .......... .......... .......... .......... 0% 14.1M 11s
550K .......... .......... .......... .......... .......... 0% 12.7M 11s
600K .......... .......... .......... .......... .......... 0% 14.4M 10s
650K .......... .......... .......... .......... .......... 1% 73.4M 10s
700K .......... .......... .......... .......... .......... 1% 77.4M 9s
750K .......... .......... .......... .......... .......... 1% 5.16M 9s
800K .......... .......... .......... .......... .......... 1% 11.4M 9s
850K .......... .......... .......... .......... .......... 1% 12.2M 9s
900K .......... .......... .......... .......... .......... 1% 10.7M 9s
950K .......... .......... .......... .......... .......... 1% 6.51M 9s
1000K .......... .......... .......... .......... .......... 1% 87.0M 8s
1050K .......... .......... .......... .......... .......... 1% 171M 8s
1100K .......... .......... .......... .......... .......... 1% 191M 8s
1150K .......... .......... .......... .......... .......... 1% 169M 7s
1200K .......... .......... .......... .......... .......... 1% 199M 7s
1250K .......... .......... .......... .......... .......... 1% 203M 7s
1300K .......... .......... .......... .......... .......... 2% 211M 7s
1350K .......... .......... .......... .......... .......... 2% 173M 6s
1400K .......... .......... .......... .......... .......... 2% 207M 6s
1450K .......... .......... .......... .......... .......... 2% 207M 6s
1500K .......... .......... .......... .......... .......... 2% 197M 6s
1550K .......... .......... .......... .......... .......... 2% 170M 6s
1600K .......... .......... .......... .......... .......... 2% 224M 5s
1650K .......... .......... .......... .......... .......... 2% 191M 5s
1700K .......... .......... .......... .......... .......... 2% 222M 5s
1750K .......... .......... .......... .......... .......... 2% 166M 5s
1800K .......... .......... .......... .......... .......... 2% 207M 5s
1850K .......... .......... .......... .......... .......... 2% 219M 5s
1900K .......... .......... .......... .......... .......... 2% 206M 5s
1950K .......... .......... .......... .......... .......... 3% 157M 4s
2000K .......... .......... .......... .......... .......... 3% 219M 4s
2050K .......... .......... .......... .......... .......... 3% 207M 4s
2100K .......... .......... .......... .......... .......... 3% 215M 4s
2150K .......... .......... .......... .......... .......... 3% 199M 4s
2200K .......... .......... .......... .......... .......... 3% 204M 4s
2250K .......... .......... .......... .......... .......... 3% 217M 4s
2300K .......... .......... .......... .......... .......... 3% 204M 4s
2350K .......... .......... .......... .......... .......... 3% 173M 4s
2400K .......... .......... .......... .......... .......... 3% 222M 4s
2450K .......... .......... .......... .......... .......... 3% 214M 4s
2500K .......... .......... .......... .......... .......... 3% 3.31M 4s
2550K .......... .......... .......... .......... .......... 3% 13.4M 4s
2600K .......... .......... .......... .......... .......... 3% 19.4M 4s
2650K .......... .......... .......... .......... .......... 4% 7.52M 4s
2700K .......... .......... .......... .......... .......... 4% 183M 4s
2750K .......... .......... .......... .......... .......... 4% 179M 4s
2800K .......... .......... .......... .......... .......... 4% 202M 4s
2850K .......... .......... .......... .......... .......... 4% 188M 4s
2900K .......... .......... .......... .......... .......... 4% 223M 4s
2950K .......... .......... .......... .......... .......... 4% 174M 4s
3000K .......... .......... .......... .......... .......... 4% 199M 4s
3050K .......... .......... .......... .......... .......... 4% 212M 3s
3100K .......... .......... .......... .......... .......... 4% 208M 3s
3150K .......... .......... .......... .......... .......... 4% 160M 3s
3200K .......... .......... .......... .......... .......... 4% 228M 3s
3250K .......... .......... .......... .......... .......... 4% 222M 3s
3300K .......... .......... .......... .......... .......... 5% 205M 3s
3350K .......... .......... .......... .......... .......... 5% 187M 3s
3400K .......... .......... .......... .......... .......... 5% 190M 3s
3450K .......... .......... .......... .......... .......... 5% 205M 3s
3500K .......... .......... .......... .......... .......... 5% 202M 3s
3550K .......... .......... .......... .......... .......... 5% 158M 3s
3600K .......... .......... .......... .......... .......... 5% 197M 3s
3650K .......... .......... .......... .......... .......... 5% 206M 3s
3700K .......... .......... .......... .......... .......... 5% 6.24M 3s
3750K .......... .......... .......... .......... .......... 5% 18.0M 3s
3800K .......... .......... .......... .......... .......... 5% 20.6M 3s
3850K .......... .......... .......... .......... .......... 5% 18.0M 3s
3900K .......... .......... .......... .......... .......... 5% 6.63M 3s
3950K .......... .......... .......... .......... .......... 6% 165M 3s
4000K .......... .......... .......... .......... .......... 6% 227M 3s
4050K .......... .......... .......... .......... .......... 6% 210M 3s
4100K .......... .......... .......... .......... .......... 6% 249M 3s
4150K .......... .......... .......... .......... .......... 6% 248M 3s
4200K .......... .......... .......... .......... .......... 6% 225M 3s
4250K .......... .......... .......... .......... .......... 6% 246M 3s
4300K .......... .......... .......... .......... .......... 6% 247M 3s
4350K .......... .......... .......... .......... .......... 6% 249M 3s
4400K .......... .......... .......... .......... .......... 6% 198M 3s
4450K .......... .......... .......... .......... .......... 6% 248M 3s
4500K .......... .......... .......... .......... .......... 6% 250M 3s
4550K .......... .......... .......... .......... .......... 6% 244M 3s
4600K .......... .......... .......... .......... .......... 6% 225M 3s
4650K .......... .......... .......... .......... .......... 7% 250M 3s
4700K .......... .......... .......... .......... .......... 7% 249M 3s
4750K .......... .......... .......... .......... .......... 7% 249M 3s
4800K .......... .......... .......... .......... .......... 7% 193M 3s
4850K .......... .......... .......... .......... .......... 7% 249M 3s
4900K .......... .......... .......... .......... .......... 7% 253M 3s
4950K .......... .......... .......... .......... .......... 7% 251M 2s
5000K .......... .......... .......... .......... .......... 7% 222M 2s
5050K .......... .......... .......... .......... .......... 7% 248M 2s
5100K .......... .......... .......... .......... .......... 7% 10.4M 2s
5150K .......... .......... .......... .......... .......... 7% 18.2M 2s
5200K .......... .......... .......... .......... .......... 7% 6.14M 3s
5250K .......... .......... .......... .......... .......... 7% 243M 3s
5300K .......... .......... .......... .......... .......... 8% 249M 2s
5350K .......... .......... .......... .......... .......... 8% 248M 2s
5400K .......... .......... .......... .......... .......... 8% 225M 2s
5450K .......... .......... .......... .......... .......... 8% 247M 2s
5500K .......... .......... .......... .......... .......... 8% 248M 2s
5550K .......... .......... .......... .......... .......... 8% 243M 2s
5600K .......... .......... .......... .......... .......... 8% 205M 2s
5650K .......... .......... .......... .......... .......... 8% 246M 2s
5700K .......... .......... .......... .......... .......... 8% 224M 2s
5750K .......... .......... .......... .......... .......... 8% 252M 2s
5800K .......... .......... .......... .......... .......... 8% 221M 2s
5850K .......... .......... .......... .......... .......... 8% 250M 2s
5900K .......... .......... .......... .......... .......... 8% 255M 2s
5950K .......... .......... .......... .......... .......... 9% 248M 2s
6000K .......... .......... .......... .......... .......... 9% 206M 2s
6050K .......... .......... .......... .......... .......... 9% 244M 2s
6100K .......... .......... .......... .......... .......... 9% 801K 3s
6150K .......... .......... .......... .......... .......... 9% 182M 3s
6200K .......... .......... .......... .......... .......... 9% 103M 3s
6250K .......... .......... .......... .......... .......... 9% 54.1M 3s
6300K .......... .......... .......... .......... .......... 9% 204M 3s
6350K .......... .......... .......... .......... .......... 9% 239M 3s
6400K .......... .......... .......... .......... .......... 9% 2.91M 3s
6450K .......... .......... .......... .......... .......... 9% 71.6M 3s
6500K .......... .......... .......... .......... .......... 9% 144M 3s
6550K .......... .......... .......... .......... .......... 9% 70.6M 3s
6600K .......... .......... .......... .......... .......... 9% 79.9M 3s
6650K .......... .......... .......... .......... .......... 10% 181M 3s
6700K .......... .......... .......... .......... .......... 10% 213M 3s
6750K .......... .......... .......... .......... .......... 10% 224M 3s
6800K .......... .......... .......... .......... .......... 10% 198M 3s
6850K .......... .......... .......... .......... .......... 10% 229M 3s
6900K .......... .......... .......... .......... .......... 10% 233M 3s
6950K .......... .......... .......... .......... .......... 10% 221M 3s
7000K .......... .......... .......... .......... .......... 10% 205M 3s
7050K .......... .......... .......... .......... .......... 10% 247M 3s
7100K .......... .......... .......... .......... .......... 10% 207M 3s
7150K .......... .......... .......... .......... .......... 10% 3.21M 3s
7200K .......... .......... .......... .......... .......... 10% 8.53M 3s
7250K .......... .......... .......... .......... .......... 10% 18.4M 3s
7300K .......... .......... .......... .......... .......... 11% 17.4M 3s
7350K .......... .......... .......... .......... .......... 11% 4.48M 3s
7400K .......... .......... .......... .......... .......... 11% 47.3M 3s
7450K .......... .......... .......... .......... .......... 11% 245M 3s
7500K .......... .......... .......... .......... .......... 11% 249M 3s
7550K .......... .......... .......... .......... .......... 11% 247M 3s
7600K .......... .......... .......... .......... .......... 11% 195M 3s
7650K .......... .......... .......... .......... .......... 11% 249M 3s
7700K .......... .......... .......... .......... .......... 11% 245M 3s
7750K .......... .......... .......... .......... .......... 11% 256M 3s
7800K .......... .......... .......... .......... .......... 11% 224M 3s
7850K .......... .......... .......... .......... .......... 11% 248M 3s
7900K .......... .......... .......... .......... .......... 11% 244M 3s
7950K .......... .......... .......... .......... .......... 12% 251M 3s
8000K .......... .......... .......... .......... .......... 12% 207M 3s
8050K .......... .......... .......... .......... .......... 12% 251M 3s
8100K .......... .......... .......... .......... .......... 12% 253M 2s
8150K .......... .......... .......... .......... .......... 12% 246M 2s
8200K .......... .......... .......... .......... .......... 12% 226M 2s
8250K .......... .......... .......... .......... .......... 12% 248M 2s
8300K .......... .......... .......... .......... .......... 12% 248M 2s
8350K .......... .......... .......... .......... .......... 12% 251M 2s
8400K .......... .......... .......... .......... .......... 12% 10.3M 2s
8450K .......... .......... .......... .......... .......... 12% 18.4M 2s
8500K .......... .......... .......... .......... .......... 12% 15.9M 2s
8550K .......... .......... .......... .......... .......... 12% 17.1M 2s
8600K .......... .......... .......... .......... .......... 12% 40.0M 2s
8650K .......... .......... .......... .......... .......... 13% 245M 2s
8700K .......... .......... .......... .......... .......... 13% 247M 2s
8750K .......... .......... .......... .......... .......... 13% 250M 2s
8800K .......... .......... .......... .......... .......... 13% 206M 2s
8850K .......... .......... .......... .......... .......... 13% 249M 2s
8900K .......... .......... .......... .......... .......... 13% 251M 2s
8950K .......... .......... .......... .......... .......... 13% 247M 2s
9000K .......... .......... .......... .......... .......... 13% 5.90M 2s
9050K .......... .......... .......... .......... .......... 13% 243M 2s
9100K .......... .......... .......... .......... .......... 13% 246M 2s
9150K .......... .......... .......... .......... .......... 13% 248M 2s
9200K .......... .......... .......... .......... .......... 13% 208M 2s
9250K .......... .......... .......... .......... .......... 13% 247M 2s
9300K .......... .......... .......... .......... .......... 14% 247M 2s
9350K .......... .......... .......... .......... .......... 14% 253M 2s
9400K .......... .......... .......... .......... .......... 14% 219M 2s
9450K .......... .......... .......... .......... .......... 14% 232M 2s
9500K .......... .......... .......... .......... .......... 14% 234M 2s
9550K .......... .......... .......... .......... .......... 14% 238M 2s
9600K .......... .......... .......... .......... .......... 14% 191M 2s
9650K .......... .......... .......... .......... .......... 14% 244M 2s
9700K .......... .......... .......... .......... .......... 14% 222M 2s
9750K .......... .......... .......... .......... .......... 14% 225M 2s
9800K .......... .......... .......... .......... .......... 14% 217M 2s
9850K .......... .......... .......... .......... .......... 14% 244M 2s
9900K .......... .......... .......... .......... .......... 14% 205M 2s
9950K .......... .......... .......... .......... .......... 15% 240M 2s
10000K .......... .......... .......... .......... .......... 15% 183M 2s
10050K .......... .......... .......... .......... .......... 15% 226M 2s
10100K .......... .......... .......... .......... .......... 15% 231M 2s
10150K .......... .......... .......... .......... .......... 15% 202M 2s
10200K .......... .......... .......... .......... .......... 15% 205M 2s
10250K .......... .......... .......... .......... .......... 15% 226M 2s
10300K .......... .......... .......... .......... .......... 15% 242M 2s
10350K .......... .......... .......... .......... .......... 15% 213M 2s
10400K .......... .......... .......... .......... .......... 15% 167M 2s
10450K .......... .......... .......... .......... .......... 15% 237M 2s
10500K .......... .......... .......... .......... .......... 15% 33.2M 2s
10550K .......... .......... .......... .......... .......... 15% 209M 2s
10600K .......... .......... .......... .......... .......... 15% 139M 2s
10650K .......... .......... .......... .......... .......... 16% 241M 2s
10700K .......... .......... .......... .......... .......... 16% 72.9M 2s
10750K .......... .......... .......... .......... .......... 16% 224M 2s
10800K .......... .......... .......... .......... .......... 16% 81.5M 2s
10850K .......... .......... .......... .......... .......... 16% 71.2M 2s
10900K .......... .......... .......... .......... .......... 16% 9.09M 2s
10950K .......... .......... .......... .......... .......... 16% 233M 2s
11000K .......... .......... .......... .......... .......... 16% 151M 2s
11050K .......... .......... .......... .......... .......... 16% 222M 2s
11100K .......... .......... .......... .......... .......... 16% 241M 2s
11150K .......... .......... .......... .......... .......... 16% 242M 2s
11200K .......... .......... .......... .......... .......... 16% 140M 2s
11250K .......... .......... .......... .......... .......... 16% 230M 2s
11300K .......... .......... .......... .......... .......... 17% 104M 2s
11350K .......... .......... .......... .......... .......... 17% 209M 2s
11400K .......... .......... .......... .......... .......... 17% 198M 2s
11450K .......... .......... .......... .......... .......... 17% 146M 2s
11500K .......... .......... .......... .......... .......... 17% 216M 2s
11550K .......... .......... .......... .......... .......... 17% 240M 2s
11600K .......... .......... .......... .......... .......... 17% 5.58M 2s
11650K .......... .......... .......... .......... .......... 17% 26.4M 2s
11700K .......... .......... .......... .......... .......... 17% 210M 2s
11750K .......... .......... .......... .......... .......... 17% 223M 2s
11800K .......... .......... .......... .......... .......... 17% 209M 2s
11850K .......... .......... .......... .......... .......... 17% 219M 2s
11900K .......... .......... .......... .......... .......... 17% 197M 2s
11950K .......... .......... .......... .......... .......... 18% 246M 2s
12000K .......... .......... .......... .......... .......... 18% 197M 2s
12050K .......... .......... .......... .......... .......... 18% 209M 2s
12100K .......... .......... .......... .......... .......... 18% 237M 2s
12150K .......... .......... .......... .......... .......... 18% 237M 2s
12200K .......... .......... .......... .......... .......... 18% 206M 2s
12250K .......... .......... .......... .......... .......... 18% 245M 2s
12300K .......... .......... .......... .......... .......... 18% 229M 2s
12350K .......... .......... .......... .......... .......... 18% 228M 2s
12400K .......... .......... .......... .......... .......... 18% 1.00M 2s
12450K .......... .......... .......... .......... .......... 18% 7.62M 2s
12500K .......... .......... .......... .......... .......... 18% 16.2M 2s
12550K .......... .......... .......... .......... .......... 18% 13.6M 2s
12600K .......... .......... .......... .......... .......... 18% 9.15M 2s
12650K .......... .......... .......... .......... .......... 19% 191M 2s
12700K .......... .......... .......... .......... .......... 19% 191M 2s
12750K .......... .......... .......... .......... .......... 19% 187M 2s
12800K .......... .......... .......... .......... .......... 19% 206M 2s
12850K .......... .......... .......... .......... .......... 19% 164M 2s
12900K .......... .......... .......... .......... .......... 19% 207M 2s
12950K .......... .......... .......... .......... .......... 19% 154M 2s
13000K .......... .......... .......... .......... .......... 19% 207M 2s
13050K .......... .......... .......... .......... .......... 19% 213M 2s
13100K .......... .......... .......... .......... .......... 19% 202M 2s
13150K .......... .......... .......... .......... .......... 19% 180M 2s
13200K .......... .......... .......... .......... .......... 19% 212M 2s
13250K .......... .......... .......... .......... .......... 19% 196M 2s
13300K .......... .......... .......... .......... .......... 20% 184M 2s
13350K .......... .......... .......... .......... .......... 20% 168M 2s
13400K .......... .......... .......... .......... .......... 20% 189M 2s
13450K .......... .......... .......... .......... .......... 20% 199M 2s
13500K .......... .......... .......... .......... .......... 20% 217M 2s
13550K .......... .......... .......... .......... .......... 20% 17.2M 2s
13600K .......... .......... .......... .......... .......... 20% 189M 2s
13650K .......... .......... .......... .......... .......... 20% 183M 2s
13700K .......... .......... .......... .......... .......... 20% 204M 2s
13750K .......... .......... .......... .......... .......... 20% 161M 2s
13800K .......... .......... .......... .......... .......... 20% 199M 2s
13850K .......... .......... .......... .......... .......... 20% 219M 2s
13900K .......... .......... .......... .......... .......... 20% 205M 2s
13950K .......... .......... .......... .......... .......... 21% 183M 2s
14000K .......... .......... .......... .......... .......... 21% 208M 2s
14050K .......... .......... .......... .......... .......... 21% 199M 2s
14100K .......... .......... .......... .......... .......... 21% 224M 2s
14150K .......... .......... .......... .......... .......... 21% 157M 2s
14200K .......... .......... .......... .......... .......... 21% 205M 2s
14250K .......... .......... .......... .......... .......... 21% 223M 2s
14300K .......... .......... .......... .......... .......... 21% 213M 2s
14350K .......... .......... .......... .......... .......... 21% 199M 2s
14400K .......... .......... .......... .......... .......... 21% 198M 2s
14450K .......... .......... .......... .......... .......... 21% 223M 2s
14500K .......... .......... .......... .......... .......... 21% 210M 2s
14550K .......... .......... .......... .......... .......... 21% 30.0M 2s
14600K .......... .......... .......... .......... .......... 21% 4.08M 2s
14650K .......... .......... .......... .......... .......... 22% 12.2M 2s
14700K .......... .......... .......... .......... .......... 22% 7.01M 2s
14750K .......... .......... .......... .......... .......... 22% 10.4M 2s
14800K .......... .......... .......... .......... .......... 22% 16.8M 2s
14850K .......... .......... .......... .......... .......... 22% 212M 2s
14900K .......... .......... .......... .......... .......... 22% 227M 2s
14950K .......... .......... .......... .......... .......... 22% 190M 2s
15000K .......... .......... .......... .......... .......... 22% 231M 2s
15050K .......... .......... .......... .......... .......... 22% 227M 2s
15100K .......... .......... .......... .......... .......... 22% 230M 2s
15150K .......... .......... .......... .......... .......... 22% 205M 2s
15200K .......... .......... .......... .......... .......... 22% 216M 2s
15250K .......... .......... .......... .......... .......... 22% 233M 2s
15300K .......... .......... .......... .......... .......... 23% 228M 2s
15350K .......... .......... .......... .......... .......... 23% 195M 2s
15400K .......... .......... .......... .......... .......... 23% 232M 2s
15450K .......... .......... .......... .......... .......... 23% 229M 2s
15500K .......... .......... .......... .......... .......... 23% 223M 2s
15550K .......... .......... .......... .......... .......... 23% 5.89M 2s
15600K .......... .......... .......... .......... .......... 23% 214M 2s
15650K .......... .......... .......... .......... .......... 23% 227M 2s
15700K .......... .......... .......... .......... .......... 23% 230M 2s
15750K .......... .......... .......... .......... .......... 23% 190M 2s
15800K .......... .......... .......... .......... .......... 23% 221M 2s
15850K .......... .......... .......... .......... .......... 23% 232M 2s
15900K .......... .......... .......... .......... .......... 23% 234M 2s
15950K .......... .......... .......... .......... .......... 24% 202M 2s
16000K .......... .......... .......... .......... .......... 24% 231M 2s
16050K .......... .......... .......... .......... .......... 24% 232M 2s
16100K .......... .......... .......... .......... .......... 24% 224M 2s
16150K .......... .......... .......... .......... .......... 24% 193M 2s
16200K .......... .......... .......... .......... .......... 24% 231M 2s
16250K .......... .......... .......... .......... .......... 24% 214M 2s
16300K .......... .......... .......... .......... .......... 24% 221M 2s
16350K .......... .......... .......... .......... .......... 24% 201M 2s
16400K .......... .......... .......... .......... .......... 24% 223M 2s
16450K .......... .......... .......... .......... .......... 24% 216M 2s
16500K .......... .......... .......... .......... .......... 24% 229M 2s
16550K .......... .......... .......... .......... .......... 24% 191M 2s
16600K .......... .......... .......... .......... .......... 24% 229M 2s
16650K .......... .......... .......... .......... .......... 25% 12.2M 2s
16700K .......... .......... .......... .......... .......... 25% 14.2M 2s
16750K .......... .......... .......... .......... .......... 25% 223M 2s
16800K .......... .......... .......... .......... .......... 25% 229M 2s
16850K .......... .......... .......... .......... .......... 25% 228M 2s
16900K .......... .......... .......... .......... .......... 25% 186M 2s
16950K .......... .......... .......... .......... .......... 25% 209M 2s
17000K .......... .......... .......... .......... .......... 25% 213M 2s
17050K .......... .......... .......... .......... .......... 25% 202M 2s
17100K .......... .......... .......... .......... .......... 25% 213M 2s
17150K .......... .......... .......... .......... .......... 25% 200M 2s
17200K .......... .......... .......... .......... .......... 25% 206M 2s
17250K .......... .......... .......... .......... .......... 25% 217M 2s
17300K .......... .......... .......... .......... .......... 26% 221M 2s
17350K .......... .......... .......... .......... .......... 26% 177M 2s
17400K .......... .......... .......... .......... .......... 26% 213M 2s
17450K .......... .......... .......... .......... .......... 26% 217M 2s
17500K .......... .......... .......... .......... .......... 26% 190M 2s
17550K .......... .......... .......... .......... .......... 26% 191M 2s
17600K .......... .......... .......... .......... .......... 26% 223M 2s
17650K .......... .......... .......... .......... .......... 26% 200M 2s
17700K .......... .......... .......... .......... .......... 26% 226M 2s
17750K .......... .......... .......... .......... .......... 26% 19.9M 2s
17800K .......... .......... .......... .......... .......... 26% 4.58M 2s
17850K .......... .......... .......... .......... .......... 26% 13.5M 2s
17900K .......... .......... .......... .......... .......... 26% 7.25M 2s
17950K .......... .......... .......... .......... .......... 27% 16.9M 2s
18000K .......... .......... .......... .......... .......... 27% 32.2M 2s
18050K .......... .......... .......... .......... .......... 27% 205M 2s
18100K .......... .......... .......... .......... .......... 27% 210M 2s
18150K .......... .......... .......... .......... .......... 27% 181M 2s
18200K .......... .......... .......... .......... .......... 27% 217M 2s
18250K .......... .......... .......... .......... .......... 27% 214M 2s
18300K .......... .......... .......... .......... .......... 27% 209M 2s
18350K .......... .......... .......... .......... .......... 27% 191M 2s
18400K .......... .......... .......... .......... .......... 27% 217M 2s
18450K .......... .......... .......... .......... .......... 27% 212M 1s
18500K .......... .......... .......... .......... .......... 27% 210M 1s
18550K .......... .......... .......... .......... .......... 27% 175M 1s
18600K .......... .......... .......... .......... .......... 27% 184M 1s
18650K .......... .......... .......... .......... .......... 28% 5.48M 1s
18700K .......... .......... .......... .......... .......... 28% 19.4M 2s
18750K .......... .......... .......... .......... .......... 28% 15.6M 2s
18800K .......... .......... .......... .......... .......... 28% 18.8M 2s
18850K .......... .......... .......... .......... .......... 28% 18.2M 2s
18900K .......... .......... .......... .......... .......... 28% 131M 2s
18950K .......... .......... .......... .......... .......... 28% 170M 1s
19000K .......... .......... .......... .......... .......... 28% 205M 1s
19050K .......... .......... .......... .......... .......... 28% 172M 1s
19100K .......... .......... .......... .......... .......... 28% 202M 1s
19150K .......... .......... .......... .......... .......... 28% 194M 1s
19200K .......... .......... .......... .......... .......... 28% 210M 1s
19250K .......... .......... .......... .......... .......... 28% 204M 1s
19300K .......... .......... .......... .......... .......... 29% 218M 1s
19350K .......... .......... .......... .......... .......... 29% 159M 1s
19400K .......... .......... .......... .......... .......... 29% 206M 1s
19450K .......... .......... .......... .......... .......... 29% 213M 1s
19500K .......... .......... .......... .......... .......... 29% 198M 1s
19550K .......... .......... .......... .......... .......... 29% 182M 1s
19600K .......... .......... .......... .......... .......... 29% 224M 1s
19650K .......... .......... .......... .......... .......... 29% 210M 1s
19700K .......... .......... .......... .......... .......... 29% 107M 1s
19750K .......... .......... .......... .......... .......... 29% 167M 1s
19800K .......... .......... .......... .......... .......... 29% 172M 1s
19850K .......... .......... .......... .......... .......... 29% 164M 1s
19900K .......... .......... .......... .......... .......... 29% 176M 1s
19950K .......... .......... .......... .......... .......... 30% 170M 1s
20000K .......... .......... .......... .......... .......... 30% 134M 1s
20050K .......... .......... .......... .......... .......... 30% 12.0M 1s
20100K .......... .......... .......... .......... .......... 30% 20.4M 1s
20150K .......... .......... .......... .......... .......... 30% 146M 1s
20200K .......... .......... .......... .......... .......... 30% 149M 1s
20250K .......... .......... .......... .......... .......... 30% 174M 1s
20300K .......... .......... .......... .......... .......... 30% 152M 1s
20350K .......... .......... .......... .......... .......... 30% 178M 1s
20400K .......... .......... .......... .......... .......... 30% 9.99M 1s
20450K .......... .......... .......... .......... .......... 30% 5.13M 1s
20500K .......... .......... .......... .......... .......... 30% 239M 1s
20550K .......... .......... .......... .......... .......... 30% 209M 1s
20600K .......... .......... .......... .......... .......... 30% 184M 1s
20650K .......... .......... .......... .......... .......... 31% 240M 1s
20700K .......... .......... .......... .......... .......... 31% 229M 1s
20750K .......... .......... .......... .......... .......... 31% 224M 1s
20800K .......... .......... .......... .......... .......... 31% 194M 1s
20850K .......... .......... .......... .......... .......... 31% 231M 1s
20900K .......... .......... .......... .......... .......... 31% 214M 1s
20950K .......... .......... .......... .......... .......... 31% 227M 1s
21000K .......... .......... .......... .......... .......... 31% 209M 1s
21050K .......... .......... .......... .......... .......... 31% 230M 1s
21100K .......... .......... .......... .......... .......... 31% 207M 1s
21150K .......... .......... .......... .......... .......... 31% 231M 1s
21200K .......... .......... .......... .......... .......... 31% 190M 1s
21250K .......... .......... .......... .......... .......... 31% 191M 1s
21300K .......... .......... .......... .......... .......... 32% 238M 1s
21350K .......... .......... .......... .......... .......... 32% 224M 1s
21400K .......... .......... .......... .......... .......... 32% 187M 1s
21450K .......... .......... .......... .......... .......... 32% 230M 1s
21500K .......... .......... .......... .......... .......... 32% 233M 1s
21550K .......... .......... .......... .......... .......... 32% 194M 1s
21600K .......... .......... .......... .......... .......... 32% 190M 1s
21650K .......... .......... .......... .......... .......... 32% 206M 1s
21700K .......... .......... .......... .......... .......... 32% 236M 1s
21750K .......... .......... .......... .......... .......... 32% 209M 1s
21800K .......... .......... .......... .......... .......... 32% 203M 1s
21850K .......... .......... .......... .......... .......... 32% 228M 1s
21900K .......... .......... .......... .......... .......... 32% 239M 1s
21950K .......... .......... .......... .......... .......... 33% 233M 1s
22000K .......... .......... .......... .......... .......... 33% 193M 1s
22050K .......... .......... .......... .......... .......... 33% 222M 1s
22100K .......... .......... .......... .......... .......... 33% 232M 1s
22150K .......... .......... .......... .......... .......... 33% 209M 1s
22200K .......... .......... .......... .......... .......... 33% 197M 1s
22250K .......... .......... .......... .......... .......... 33% 243M 1s
22300K .......... .......... .......... .......... .......... 33% 233M 1s
22350K .......... .......... .......... .......... .......... 33% 223M 1s
22400K .......... .......... .......... .......... .......... 33% 197M 1s
22450K .......... .......... .......... .......... .......... 33% 229M 1s
22500K .......... .......... .......... .......... .......... 33% 233M 1s
22550K .......... .......... .......... .......... .......... 33% 237M 1s
22600K .......... .......... .......... .......... .......... 33% 214M 1s
22650K .......... .......... .......... .......... .......... 34% 5.61M 1s
22700K .......... .......... .......... .......... .......... 34% 220M 1s
22750K .......... .......... .......... .......... .......... 34% 229M 1s
22800K .......... .......... .......... .......... .......... 34% 188M 1s
22850K .......... .......... .......... .......... .......... 34% 231M 1s
22900K .......... .......... .......... .......... .......... 34% 245M 1s
22950K .......... .......... .......... .......... .......... 34% 210M 1s
23000K .......... .......... .......... .......... .......... 34% 16.2M 1s
23050K .......... .......... .......... .......... .......... 34% 19.2M 1s
23100K .......... .......... .......... .......... .......... 34% 52.1M 1s
23150K .......... .......... .......... .......... .......... 34% 221M 1s
23200K .......... .......... .......... .......... .......... 34% 182M 1s
23250K .......... .......... .......... .......... .......... 34% 228M 1s
23300K .......... .......... .......... .......... .......... 35% 219M 1s
23350K .......... .......... .......... .......... .......... 35% 241M 1s
23400K .......... .......... .......... .......... .......... 35% 181M 1s
23450K .......... .......... .......... .......... .......... 35% 233M 1s
23500K .......... .......... .......... .......... .......... 35% 226M 1s
23550K .......... .......... .......... .......... .......... 35% 230M 1s
23600K .......... .......... .......... .......... .......... 35% 189M 1s
23650K .......... .......... .......... .......... .......... 35% 227M 1s
23700K .......... .......... .......... .......... .......... 35% 244M 1s
23750K .......... .......... .......... .......... .......... 35% 227M 1s
23800K .......... .......... .......... .......... .......... 35% 213M 1s
23850K .......... .......... .......... .......... .......... 35% 238M 1s
23900K .......... .......... .......... .......... .......... 35% 224M 1s
23950K .......... .......... .......... .......... .......... 36% 237M 1s
24000K .......... .......... .......... .......... .......... 36% 187M 1s
24050K .......... .......... .......... .......... .......... 36% 34.0M 1s
24100K .......... .......... .......... .......... .......... 36% 107M 1s
24150K .......... .......... .......... .......... .......... 36% 133M 1s
24200K .......... .......... .......... .......... .......... 36% 219M 1s
24250K .......... .......... .......... .......... .......... 36% 146M 1s
24300K .......... .......... .......... .......... .......... 36% 208M 1s
24350K .......... .......... .......... .......... .......... 36% 7.57M 1s
24400K .......... .......... .......... .......... .......... 36% 216M 1s
24450K .......... .......... .......... .......... .......... 36% 219M 1s
24500K .......... .......... .......... .......... .......... 36% 105M 1s
24550K .......... .......... .......... .......... .......... 36% 177M 1s
24600K .......... .......... .......... .......... .......... 36% 150M 1s
24650K .......... .......... .......... .......... .......... 37% 221M 1s
24700K .......... .......... .......... .......... .......... 37% 214M 1s
24750K .......... .......... .......... .......... .......... 37% 133M 1s
24800K .......... .......... .......... .......... .......... 37% 211M 1s
24850K .......... .......... .......... .......... .......... 37% 204M 1s
24900K .......... .......... .......... .......... .......... 37% 114M 1s
24950K .......... .......... .......... .......... .......... 37% 182M 1s
25000K .......... .......... .......... .......... .......... 37% 136M 1s
25050K .......... .......... .......... .......... .......... 37% 9.13M 1s
25100K .......... .......... .......... .......... .......... 37% 8.54M 1s
25150K .......... .......... .......... .......... .......... 37% 17.8M 1s
25200K .......... .......... .......... .......... .......... 37% 19.2M 1s
25250K .......... .......... .......... .......... .......... 37% 19.2M 1s
25300K .......... .......... .......... .......... .......... 38% 8.99M 1s
25350K .......... .......... .......... .......... .......... 38% 198M 1s
25400K .......... .......... .......... .......... .......... 38% 205M 1s
25450K .......... .......... .......... .......... .......... 38% 216M 1s
25500K .......... .......... .......... .......... .......... 38% 212M 1s
25550K .......... .......... .......... .......... .......... 38% 182M 1s
25600K .......... .......... .......... .......... .......... 38% 210M 1s
25650K .......... .......... .......... .......... .......... 38% 221M 1s
25700K .......... .......... .......... .......... .......... 38% 212M 1s
25750K .......... .......... .......... .......... .......... 38% 190M 1s
25800K .......... .......... .......... .......... .......... 38% 222M 1s
25850K .......... .......... .......... .......... .......... 38% 963K 1s
25900K .......... .......... .......... .......... .......... 38% 109M 1s
25950K .......... .......... .......... .......... .......... 39% 86.5M 1s
26000K .......... .......... .......... .......... .......... 39% 86.7M 1s
26050K .......... .......... .......... .......... .......... 39% 80.9M 1s
26100K .......... .......... .......... .......... .......... 39% 17.8M 1s
26150K .......... .......... .......... .......... .......... 39% 87.5M 1s
26200K .......... .......... .......... .......... .......... 39% 90.1M 1s
26250K .......... .......... .......... .......... .......... 39% 41.6M 1s
26300K .......... .......... .......... .......... .......... 39% 166M 1s
26350K .......... .......... .......... .......... .......... 39% 23.6M 1s
26400K .......... .......... .......... .......... .......... 39% 26.9M 1s
26450K .......... .......... .......... .......... .......... 39% 133M 1s
26500K .......... .......... .......... .......... .......... 39% 206M 1s
26550K .......... .......... .......... .......... .......... 39% 218M 1s
26600K .......... .......... .......... .......... .......... 39% 148M 1s
26650K .......... .......... .......... .......... .......... 40% 177M 1s
26700K .......... .......... .......... .......... .......... 40% 218M 1s
26750K .......... .......... .......... .......... .......... 40% 7.48M 1s
26800K .......... .......... .......... .......... .......... 40% 24.2M 1s
26850K .......... .......... .......... .......... .......... 40% 30.5M 1s
26900K .......... .......... .......... .......... .......... 40% 213M 1s
26950K .......... .......... .......... .......... .......... 40% 219M 1s
27000K .......... .......... .......... .......... .......... 40% 144M 1s
27050K .......... .......... .......... .......... .......... 40% 182M 1s
27100K .......... .......... .......... .......... .......... 40% 215M 1s
27150K .......... .......... .......... .......... .......... 40% 215M 1s
27200K .......... .......... .......... .......... .......... 40% 113M 1s
27250K .......... .......... .......... .......... .......... 40% 45.7M 1s
27300K .......... .......... .......... .......... .......... 41% 30.7M 1s
27350K .......... .......... .......... .......... .......... 41% 8.75M 1s
27400K .......... .......... .......... .......... .......... 41% 202M 1s
27450K .......... .......... .......... .......... .......... 41% 174M 1s
27500K .......... .......... .......... .......... .......... 41% 216M 1s
27550K .......... .......... .......... .......... .......... 41% 208M 1s
27600K .......... .......... .......... .......... .......... 41% 217M 1s
27650K .......... .......... .......... .......... .......... 41% 192M 1s
27700K .......... .......... .......... .......... .......... 41% 213M 1s
27750K .......... .......... .......... .......... .......... 41% 213M 1s
27800K .......... .......... .......... .......... .......... 41% 216M 1s
27850K .......... .......... .......... .......... .......... 41% 177M 1s
27900K .......... .......... .......... .......... .......... 41% 437K 1s
27950K .......... .......... .......... .......... .......... 42% 89.8M 1s
28000K .......... .......... .......... .......... .......... 42% 57.6M 1s
28050K .......... .......... .......... .......... .......... 42% 76.5M 1s
28100K .......... .......... .......... .......... .......... 42% 39.1M 1s
28150K .......... .......... .......... .......... .......... 42% 163M 1s
28200K .......... .......... .......... .......... .......... 42% 177M 1s
28250K .......... .......... .......... .......... .......... 42% 77.4M 1s
28300K .......... .......... .......... .......... .......... 42% 63.2M 1s
28350K .......... .......... .......... .......... .......... 42% 184M 1s
28400K .......... .......... .......... .......... .......... 42% 23.1M 1s
28450K .......... .......... .......... .......... .......... 42% 190M 1s
28500K .......... .......... .......... .......... .......... 42% 152M 1s
28550K .......... .......... .......... .......... .......... 42% 222M 1s
28600K .......... .......... .......... .......... .......... 42% 223M 1s
28650K .......... .......... .......... .......... .......... 43% 127M 1s
28700K .......... .......... .......... .......... .......... 43% 13.0M 1s
28750K .......... .......... .......... .......... .......... 43% 17.1M 1s
28800K .......... .......... .......... .......... .......... 43% 206M 1s
28850K .......... .......... .......... .......... .......... 43% 203M 1s
28900K .......... .......... .......... .......... .......... 43% 108M 1s
28950K .......... .......... .......... .......... .......... 43% 217M 1s
29000K .......... .......... .......... .......... .......... 43% 159M 1s
29050K .......... .......... .......... .......... .......... 43% 181M 1s
29100K .......... .......... .......... .......... .......... 43% 217M 1s
29150K .......... .......... .......... .......... .......... 43% 224M 1s
29200K .......... .......... .......... .......... .......... 43% 149M 1s
29250K .......... .......... .......... .......... .......... 43% 194M 1s
29300K .......... .......... .......... .......... .......... 44% 223M 1s
29350K .......... .......... .......... .......... .......... 44% 206M 1s
29400K .......... .......... .......... .......... .......... 44% 209M 1s
29450K .......... .......... .......... .......... .......... 44% 5.28M 1s
29500K .......... .......... .......... .......... .......... 44% 19.2M 1s
29550K .......... .......... .......... .......... .......... 44% 16.3M 1s
29600K .......... .......... .......... .......... .......... 44% 17.0M 1s
29650K .......... .......... .......... .......... .......... 44% 185M 1s
29700K .......... .......... .......... .......... .......... 44% 214M 1s
29750K .......... .......... .......... .......... .......... 44% 114M 1s
29800K .......... .......... .......... .......... .......... 44% 216M 1s
29850K .......... .......... .......... .......... .......... 44% 182M 1s
29900K .......... .......... .......... .......... .......... 44% 181M 1s
29950K .......... .......... .......... .......... .......... 45% 158M 1s
30000K .......... .......... .......... .......... .......... 45% 130M 1s
30050K .......... .......... .......... .......... .......... 45% 5.85M 1s
30100K .......... .......... .......... .......... .......... 45% 148M 1s
30150K .......... .......... .......... .......... .......... 45% 216M 1s
30200K .......... .......... .......... .......... .......... 45% 117M 1s
30250K .......... .......... .......... .......... .......... 45% 167M 1s
30300K .......... .......... .......... .......... .......... 45% 221M 1s
30350K .......... .......... .......... .......... .......... 45% 218M 1s
30400K .......... .......... .......... .......... .......... 45% 151M 1s
30450K .......... .......... .......... .......... .......... 45% 188M 1s
30500K .......... .......... .......... .......... .......... 45% 215M 1s
30550K .......... .......... .......... .......... .......... 45% 217M 1s
30600K .......... .......... .......... .......... .......... 45% 223M 1s
30650K .......... .......... .......... .......... .......... 46% 173M 1s
30700K .......... .......... .......... .......... .......... 46% 220M 1s
30750K .......... .......... .......... .......... .......... 46% 155M 1s
30800K .......... .......... .......... .......... .......... 46% 199M 1s
30850K .......... .......... .......... .......... .......... 46% 185M 1s
30900K .......... .......... .......... .......... .......... 46% 192M 1s
30950K .......... .......... .......... .......... .......... 46% 206M 1s
31000K .......... .......... .......... .......... .......... 46% 184M 1s
31050K .......... .......... .......... .......... .......... 46% 181M 1s
31100K .......... .......... .......... .......... .......... 46% 207M 1s
31150K .......... .......... .......... .......... .......... 46% 216M 1s
31200K .......... .......... .......... .......... .......... 46% 214M 1s
31250K .......... .......... .......... .......... .......... 46% 190M 1s
31300K .......... .......... .......... .......... .......... 47% 216M 1s
31350K .......... .......... .......... .......... .......... 47% 214M 1s
31400K .......... .......... .......... .......... .......... 47% 222M 1s
31450K .......... .......... .......... .......... .......... 47% 174M 1s
31500K .......... .......... .......... .......... .......... 47% 217M 1s
31550K .......... .......... .......... .......... .......... 47% 220M 1s
31600K .......... .......... .......... .......... .......... 47% 196M 1s
31650K .......... .......... .......... .......... .......... 47% 141M 1s
31700K .......... .......... .......... .......... .......... 47% 218M 1s
31750K .......... .......... .......... .......... .......... 47% 204M 1s
31800K .......... .......... .......... .......... .......... 47% 188M 1s
31850K .......... .......... .......... .......... .......... 47% 88.6M 1s
31900K .......... .......... .......... .......... .......... 47% 205M 1s
31950K .......... .......... .......... .......... .......... 48% 5.67M 1s
32000K .......... .......... .......... .......... .......... 48% 5.42M 1s
32050K .......... .......... .......... .......... .......... 48% 14.3M 1s
32100K .......... .......... .......... .......... .......... 48% 21.7M 1s
32150K .......... .......... .......... .......... .......... 48% 21.4M 1s
32200K .......... .......... .......... .......... .......... 48% 174M 1s
32250K .......... .......... .......... .......... .......... 48% 199M 1s
32300K .......... .......... .......... .......... .......... 48% 219M 1s
32350K .......... .......... .......... .......... .......... 48% 215M 1s
32400K .......... .......... .......... .......... .......... 48% 196M 1s
32450K .......... .......... .......... .......... .......... 48% 214M 1s
32500K .......... .......... .......... .......... .......... 48% 200M 1s
32550K .......... .......... .......... .......... .......... 48% 223M 1s
32600K .......... .......... .......... .......... .......... 48% 176M 1s
32650K .......... .......... .......... .......... .......... 49% 213M 1s
32700K .......... .......... .......... .......... .......... 49% 206M 1s
32750K .......... .......... .......... .......... .......... 49% 216M 1s
32800K .......... .......... .......... .......... .......... 49% 198M 1s
32850K .......... .......... .......... .......... .......... 49% 212M 1s
32900K .......... .......... .......... .......... .......... 49% 215M 1s
32950K .......... .......... .......... .......... .......... 49% 227M 1s
33000K .......... .......... .......... .......... .......... 49% 169M 1s
33050K .......... .......... .......... .......... .......... 49% 228M 1s
33100K .......... .......... .......... .......... .......... 49% 5.89M 1s
33150K .......... .......... .......... .......... .......... 49% 203M 1s
33200K .......... .......... .......... .......... .......... 49% 194M 1s
33250K .......... .......... .......... .......... .......... 49% 215M 1s
33300K .......... .......... .......... .......... .......... 50% 208M 1s
33350K .......... .......... .......... .......... .......... 50% 218M 1s
33400K .......... .......... .......... .......... .......... 50% 184M 1s
33450K .......... .......... .......... .......... .......... 50% 210M 1s
33500K .......... .......... .......... .......... .......... 50% 831K 1s
33550K .......... .......... .......... .......... .......... 50% 15.5M 1s
33600K .......... .......... .......... .......... .......... 50% 43.1M 1s
33650K .......... .......... .......... .......... .......... 50% 168M 1s
33700K .......... .......... .......... .......... .......... 50% 220M 1s
33750K .......... .......... .......... .......... .......... 50% 148M 1s
33800K .......... .......... .......... .......... .......... 50% 219M 1s
33850K .......... .......... .......... .......... .......... 50% 134M 1s
33900K .......... .......... .......... .......... .......... 50% 6.81M 1s
33950K .......... .......... .......... .......... .......... 51% 21.3M 1s
34000K .......... .......... .......... .......... .......... 51% 16.4M 1s
34050K .......... .......... .......... .......... .......... 51% 72.5M 1s
34100K .......... .......... .......... .......... .......... 51% 214M 1s
34150K .......... .......... .......... .......... .......... 51% 146M 1s
34200K .......... .......... .......... .......... .......... 51% 220M 1s
34250K .......... .......... .......... .......... .......... 51% 178M 1s
34300K .......... .......... .......... .......... .......... 51% 145M 1s
34350K .......... .......... .......... .......... .......... 51% 213M 1s
34400K .......... .......... .......... .......... .......... 51% 220M 1s
34450K .......... .......... .......... .......... .......... 51% 101M 1s
34500K .......... .......... .......... .......... .......... 51% 220M 1s
34550K .......... .......... .......... .......... .......... 51% 152M 1s
34600K .......... .......... .......... .......... .......... 51% 4.95M 1s
34650K .......... .......... .......... .......... .......... 52% 17.3M 1s
34700K .......... .......... .......... .......... .......... 52% 15.0M 1s
34750K .......... .......... .......... .......... .......... 52% 16.8M 1s
34800K .......... .......... .......... .......... .......... 52% 12.8M 1s
34850K .......... .......... .......... .......... .......... 52% 196M 1s
34900K .......... .......... .......... .......... .......... 52% 231M 1s
34950K .......... .......... .......... .......... .......... 52% 159M 1s
35000K .......... .......... .......... .......... .......... 52% 224M 1s
35050K .......... .......... .......... .......... .......... 52% 190M 1s
35100K .......... .......... .......... .......... .......... 52% 229M 1s
35150K .......... .......... .......... .......... .......... 52% 41.9M 1s
35200K .......... .......... .......... .......... .......... 52% 23.5M 1s
35250K .......... .......... .......... .......... .......... 52% 20.5M 1s
35300K .......... .......... .......... .......... .......... 53% 218M 1s
35350K .......... .......... .......... .......... .......... 53% 228M 1s
35400K .......... .......... .......... .......... .......... 53% 233M 1s
35450K .......... .......... .......... .......... .......... 53% 193M 1s
35500K .......... .......... .......... .......... .......... 53% 232M 1s
35550K .......... .......... .......... .......... .......... 53% 228M 1s
35600K .......... .......... .......... .......... .......... 53% 234M 1s
35650K .......... .......... .......... .......... .......... 53% 203M 1s
35700K .......... .......... .......... .......... .......... 53% 229M 1s
35750K .......... .......... .......... .......... .......... 53% 231M 1s
35800K .......... .......... .......... .......... .......... 53% 226M 1s
35850K .......... .......... .......... .......... .......... 53% 11.1M 1s
35900K .......... .......... .......... .......... .......... 53% 227M 1s
35950K .......... .......... .......... .......... .......... 54% 245M 1s
36000K .......... .......... .......... .......... .......... 54% 240M 1s
36050K .......... .......... .......... .......... .......... 54% 210M 1s
36100K .......... .......... .......... .......... .......... 54% 235M 1s
36150K .......... .......... .......... .......... .......... 54% 242M 1s
36200K .......... .......... .......... .......... .......... 54% 236M 1s
36250K .......... .......... .......... .......... .......... 54% 206M 1s
36300K .......... .......... .......... .......... .......... 54% 238M 1s
36350K .......... .......... .......... .......... .......... 54% 228M 1s
36400K .......... .......... .......... .......... .......... 54% 230M 1s
36450K .......... .......... .......... .......... .......... 54% 206M 1s
36500K .......... .......... .......... .......... .......... 54% 225M 1s
36550K .......... .......... .......... .......... .......... 54% 216M 1s
36600K .......... .......... .......... .......... .......... 54% 216M 1s
36650K .......... .......... .......... .......... .......... 55% 179M 1s
36700K .......... .......... .......... .......... .......... 55% 213M 1s
36750K .......... .......... .......... .......... .......... 55% 215M 1s
36800K .......... .......... .......... .......... .......... 55% 230M 1s
36850K .......... .......... .......... .......... .......... 55% 202M 1s
36900K .......... .......... .......... .......... .......... 55% 204M 1s
36950K .......... .......... .......... .......... .......... 55% 202M 1s
37000K .......... .......... .......... .......... .......... 55% 192M 1s
37050K .......... .......... .......... .......... .......... 55% 165M 1s
37100K .......... .......... .......... .......... .......... 55% 207M 1s
37150K .......... .......... .......... .......... .......... 55% 208M 1s
37200K .......... .......... .......... .......... .......... 55% 191M 1s
37250K .......... .......... .......... .......... .......... 55% 187M 1s
37300K .......... .......... .......... .......... .......... 56% 178M 1s
37350K .......... .......... .......... .......... .......... 56% 196M 1s
37400K .......... .......... .......... .......... .......... 56% 202M 1s
37450K .......... .......... .......... .......... .......... 56% 159M 1s
37500K .......... .......... .......... .......... .......... 56% 5.91M 1s
37550K .......... .......... .......... .......... .......... 56% 236M 1s
37600K .......... .......... .......... .......... .......... 56% 181M 1s
37650K .......... .......... .......... .......... .......... 56% 198M 1s
37700K .......... .......... .......... .......... .......... 56% 220M 1s
37750K .......... .......... .......... .......... .......... 56% 203M 1s
37800K .......... .......... .......... .......... .......... 56% 213M 1s
37850K .......... .......... .......... .......... .......... 56% 177M 1s
37900K .......... .......... .......... .......... .......... 56% 7.70M 1s
37950K .......... .......... .......... .......... .......... 57% 209M 1s
38000K .......... .......... .......... .......... .......... 57% 185M 1s
38050K .......... .......... .......... .......... .......... 57% 218M 1s
38100K .......... .......... .......... .......... .......... 57% 217M 1s
38150K .......... .......... .......... .......... .......... 57% 216M 1s
38200K .......... .......... .......... .......... .......... 57% 188M 1s
38250K .......... .......... .......... .......... .......... 57% 18.6M 1s
38300K .......... .......... .......... .......... .......... 57% 208M 1s
38350K .......... .......... .......... .......... .......... 57% 201M 1s
38400K .......... .......... .......... .......... .......... 57% 173M 1s
38450K .......... .......... .......... .......... .......... 57% 194M 1s
38500K .......... .......... .......... .......... .......... 57% 229M 1s
38550K .......... .......... .......... .......... .......... 57% 197M 1s
38600K .......... .......... .......... .......... .......... 57% 219M 1s
38650K .......... .......... .......... .......... .......... 58% 5.60M 1s
38700K .......... .......... .......... .......... .......... 58% 16.8M 1s
38750K .......... .......... .......... .......... .......... 58% 16.7M 1s
38800K .......... .......... .......... .......... .......... 58% 211M 1s
38850K .......... .......... .......... .......... .......... 58% 104M 1s
38900K .......... .......... .......... .......... .......... 58% 213M 1s
38950K .......... .......... .......... .......... .......... 58% 154M 1s
39000K .......... .......... .......... .......... .......... 58% 216M 1s
39050K .......... .......... .......... .......... .......... 58% 136M 1s
39100K .......... .......... .......... .......... .......... 58% 204M 1s
39150K .......... .......... .......... .......... .......... 58% 219M 1s
39200K .......... .......... .......... .......... .......... 58% 220M 1s
39250K .......... .......... .......... .......... .......... 58% 97.3M 1s
39300K .......... .......... .......... .......... .......... 59% 147M 1s
39350K .......... .......... .......... .......... .......... 59% 203M 1s
39400K .......... .......... .......... .......... .......... 59% 217M 1s
39450K .......... .......... .......... .......... .......... 59% 137M 1s
39500K .......... .......... .......... .......... .......... 59% 207M 1s
39550K .......... .......... .......... .......... .......... 59% 213M 1s
39600K .......... .......... .......... .......... .......... 59% 4.83M 1s
39650K .......... .......... .......... .......... .......... 59% 14.5M 1s
39700K .......... .......... .......... .......... .......... 59% 29.3M 1s
39750K .......... .......... .......... .......... .......... 59% 86.0M 1s
39800K .......... .......... .......... .......... .......... 59% 111M 1s
39850K .......... .......... .......... .......... .......... 59% 22.2M 1s
39900K .......... .......... .......... .......... .......... 59% 57.9M 1s
39950K .......... .......... .......... .......... .......... 60% 146M 1s
40000K .......... .......... .......... .......... .......... 60% 67.2M 1s
40050K .......... .......... .......... .......... .......... 60% 8.55M 1s
40100K .......... .......... .......... .......... .......... 60% 166M 1s
40150K .......... .......... .......... .......... .......... 60% 159M 1s
40200K .......... .......... .......... .......... .......... 60% 157M 1s
40250K .......... .......... .......... .......... .......... 60% 126M 1s
40300K .......... .......... .......... .......... .......... 60% 150M 1s
40350K .......... .......... .......... .......... .......... 60% 161M 1s
40400K .......... .......... .......... .......... .......... 60% 166M 1s
40450K .......... .......... .......... .......... .......... 60% 141M 1s
40500K .......... .......... .......... .......... .......... 60% 163M 1s
40550K .......... .......... .......... .......... .......... 60% 159M 1s
40600K .......... .......... .......... .......... .......... 61% 158M 1s
40650K .......... .......... .......... .......... .......... 61% 137M 1s
40700K .......... .......... .......... .......... .......... 61% 20.6M 1s
40750K .......... .......... .......... .......... .......... 61% 16.7M 1s
40800K .......... .......... .......... .......... .......... 61% 35.5M 1s
40850K .......... .......... .......... .......... .......... 61% 24.6M 1s
40900K .......... .......... .......... .......... .......... 61% 152M 1s
40950K .......... .......... .......... .......... .......... 61% 27.5M 1s
41000K .......... .......... .......... .......... .......... 61% 46.6M 1s
41050K .......... .......... .......... .......... .......... 61% 92.2M 1s
41100K .......... .......... .......... .......... .......... 61% 158M 1s
41150K .......... .......... .......... .......... .......... 61% 163M 1s
41200K .......... .......... .......... .......... .......... 61% 148M 1s
41250K .......... .......... .......... .......... .......... 61% 142M 1s
41300K .......... .......... .......... .......... .......... 62% 161M 1s
41350K .......... .......... .......... .......... .......... 62% 124M 1s
41400K .......... .......... .......... .......... .......... 62% 119M 1s
41450K .......... .......... .......... .......... .......... 62% 104M 1s
41500K .......... .......... .......... .......... .......... 62% 157M 1s
41550K .......... .......... .......... .......... .......... 62% 157M 1s
41600K .......... .......... .......... .......... .......... 62% 168M 1s
41650K .......... .......... .......... .......... .......... 62% 140M 1s
41700K .......... .......... .......... .......... .......... 62% 160M 1s
41750K .......... .......... .......... .......... .......... 62% 156M 1s
41800K .......... .......... .......... .......... .......... 62% 11.4M 1s
41850K .......... .......... .......... .......... .......... 62% 183M 1s
41900K .......... .......... .......... .......... .......... 62% 229M 1s
41950K .......... .......... .......... .......... .......... 63% 231M 1s
42000K .......... .......... .......... .......... .......... 63% 229M 1s
42050K .......... .......... .......... .......... .......... 63% 192M 1s
42100K .......... .......... .......... .......... .......... 63% 225M 1s
42150K .......... .......... .......... .......... .......... 63% 213M 1s
42200K .......... .......... .......... .......... .......... 63% 216M 1s
42250K .......... .......... .......... .......... .......... 63% 185M 1s
42300K .......... .......... .......... .......... .......... 63% 5.18M 1s
42350K .......... .......... .......... .......... .......... 63% 212M 1s
42400K .......... .......... .......... .......... .......... 63% 195M 1s
42450K .......... .......... .......... .......... .......... 63% 187M 1s
42500K .......... .......... .......... .......... .......... 63% 19.1M 1s
42550K .......... .......... .......... .......... .......... 63% 194M 1s
42600K .......... .......... .......... .......... .......... 64% 181M 1s
42650K .......... .......... .......... .......... .......... 64% 5.31M 1s
42700K .......... .......... .......... .......... .......... 64% 14.6M 1s
42750K .......... .......... .......... .......... .......... 64% 23.0M 1s
42800K .......... .......... .......... .......... .......... 64% 172M 1s
42850K .......... .......... .......... .......... .......... 64% 202M 1s
42900K .......... .......... .......... .......... .......... 64% 222M 1s
42950K .......... .......... .......... .......... .......... 64% 197M 1s
43000K .......... .......... .......... .......... .......... 64% 151M 1s
43050K .......... .......... .......... .......... .......... 64% 221M 1s
43100K .......... .......... .......... .......... .......... 64% 205M 1s
43150K .......... .......... .......... .......... .......... 64% 208M 1s
43200K .......... .......... .......... .......... .......... 64% 6.24M 1s
43250K .......... .......... .......... .......... .......... 64% 41.6M 1s
43300K .......... .......... .......... .......... .......... 65% 212M 1s
43350K .......... .......... .......... .......... .......... 65% 222M 1s
43400K .......... .......... .......... .......... .......... 65% 170M 1s
43450K .......... .......... .......... .......... .......... 65% 219M 1s
43500K .......... .......... .......... .......... .......... 65% 209M 1s
43550K .......... .......... .......... .......... .......... 65% 206M 1s
43600K .......... .......... .......... .......... .......... 65% 183M 1s
43650K .......... .......... .......... .......... .......... 65% 207M 1s
43700K .......... .......... .......... .......... .......... 65% 207M 1s
43750K .......... .......... .......... .......... .......... 65% 222M 1s
43800K .......... .......... .......... .......... .......... 65% 164M 1s
43850K .......... .......... .......... .......... .......... 65% 198M 1s
43900K .......... .......... .......... .......... .......... 65% 205M 1s
43950K .......... .......... .......... .......... .......... 66% 214M 1s
44000K .......... .......... .......... .......... .......... 66% 188M 1s
44050K .......... .......... .......... .......... .......... 66% 5.71M 1s
44100K .......... .......... .......... .......... .......... 66% 14.2M 1s
44150K .......... .......... .......... .......... .......... 66% 205M 1s
44200K .......... .......... .......... .......... .......... 66% 159M 1s
44250K .......... .......... .......... .......... .......... 66% 216M 1s
44300K .......... .......... .......... .......... .......... 66% 211M 1s
44350K .......... .......... .......... .......... .......... 66% 199M 1s
44400K .......... .......... .......... .......... .......... 66% 191M 1s
44450K .......... .......... .......... .......... .......... 66% 216M 1s
44500K .......... .......... .......... .......... .......... 66% 209M 1s
44550K .......... .......... .......... .......... .......... 66% 200M 1s
44600K .......... .......... .......... .......... .......... 67% 177M 1s
44650K .......... .......... .......... .......... .......... 67% 206M 1s
44700K .......... .......... .......... .......... .......... 67% 225M 1s
44750K .......... .......... .......... .......... .......... 67% 194M 1s
44800K .......... .......... .......... .......... .......... 67% 191M 1s
44850K .......... .......... .......... .......... .......... 67% 210M 1s
44900K .......... .......... .......... .......... .......... 67% 214M 1s
44950K .......... .......... .......... .......... .......... 67% 223M 1s
45000K .......... .......... .......... .......... .......... 67% 160M 1s
45050K .......... .......... .......... .......... .......... 67% 223M 1s
45100K .......... .......... .......... .......... .......... 67% 206M 1s
45150K .......... .......... .......... .......... .......... 67% 214M 1s
45200K .......... .......... .......... .......... .......... 67% 197M 1s
45250K .......... .......... .......... .......... .......... 67% 210M 1s
45300K .......... .......... .......... .......... .......... 68% 207M 1s
45350K .......... .......... .......... .......... .......... 68% 220M 1s
45400K .......... .......... .......... .......... .......... 68% 175M 1s
45450K .......... .......... .......... .......... .......... 68% 215M 1s
45500K .......... .......... .......... .......... .......... 68% 218M 1s
45550K .......... .......... .......... .......... .......... 68% 213M 1s
45600K .......... .......... .......... .......... .......... 68% 160M 1s
45650K .......... .......... .......... .......... .......... 68% 221M 1s
45700K .......... .......... .......... .......... .......... 68% 13.4M 1s
45750K .......... .......... .......... .......... .......... 68% 207M 1s
45800K .......... .......... .......... .......... .......... 68% 178M 1s
45850K .......... .......... .......... .......... .......... 68% 218M 1s
45900K .......... .......... .......... .......... .......... 68% 213M 1s
45950K .......... .......... .......... .......... .......... 69% 213M 1s
46000K .......... .......... .......... .......... .......... 69% 200M 1s
46050K .......... .......... .......... .......... .......... 69% 199M 1s
46100K .......... .......... .......... .......... .......... 69% 221M 1s
46150K .......... .......... .......... .......... .......... 69% 9.62M 1s
46200K .......... .......... .......... .......... .......... 69% 156M 1s
46250K .......... .......... .......... .......... .......... 69% 186M 1s
46300K .......... .......... .......... .......... .......... 69% 219M 1s
46350K .......... .......... .......... .......... .......... 69% 206M 1s
46400K .......... .......... .......... .......... .......... 69% 191M 1s
46450K .......... .......... .......... .......... .......... 69% 207M 1s
46500K .......... .......... .......... .......... .......... 69% 207M 1s
46550K .......... .......... .......... .......... .......... 69% 216M 1s
46600K .......... .......... .......... .......... .......... 70% 173M 1s
46650K .......... .......... .......... .......... .......... 70% 198M 1s
46700K .......... .......... .......... .......... .......... 70% 222M 1s
46750K .......... .......... .......... .......... .......... 70% 212M 1s
46800K .......... .......... .......... .......... .......... 70% 200M 1s
46850K .......... .......... .......... .......... .......... 70% 6.36M 1s
46900K .......... .......... .......... .......... .......... 70% 190M 1s
46950K .......... .......... .......... .......... .......... 70% 198M 1s
47000K .......... .......... .......... .......... .......... 70% 168M 1s
47050K .......... .......... .......... .......... .......... 70% 206M 1s
47100K .......... .......... .......... .......... .......... 70% 231M 1s
47150K .......... .......... .......... .......... .......... 70% 224M 1s
47200K .......... .......... .......... .......... .......... 70% 212M 1s
47250K .......... .......... .......... .......... .......... 70% 241M 1s
47300K .......... .......... .......... .......... .......... 71% 213M 1s
47350K .......... .......... .......... .......... .......... 71% 229M 1s
47400K .......... .......... .......... .......... .......... 71% 195M 1s
47450K .......... .......... .......... .......... .......... 71% 212M 1s
47500K .......... .......... .......... .......... .......... 71% 243M 1s
47550K .......... .......... .......... .......... .......... 71% 227M 1s
47600K .......... .......... .......... .......... .......... 71% 207M 1s
47650K .......... .......... .......... .......... .......... 71% 234M 1s
47700K .......... .......... .......... .......... .......... 71% 236M 1s
47750K .......... .......... .......... .......... .......... 71% 240M 1s
47800K .......... .......... .......... .......... .......... 71% 192M 1s
47850K .......... .......... .......... .......... .......... 71% 7.42M 1s
47900K .......... .......... .......... .......... .......... 71% 9.66M 1s
47950K .......... .......... .......... .......... .......... 72% 209M 1s
48000K .......... .......... .......... .......... .......... 72% 211M 1s
48050K .......... .......... .......... .......... .......... 72% 212M 1s
48100K .......... .......... .......... .......... .......... 72% 202M 1s
48150K .......... .......... .......... .......... .......... 72% 238M 1s
48200K .......... .......... .......... .......... .......... 72% 197M 1s
48250K .......... .......... .......... .......... .......... 72% 214M 0s
48300K .......... .......... .......... .......... .......... 72% 238M 0s
48350K .......... .......... .......... .......... .......... 72% 228M 0s
48400K .......... .......... .......... .......... .......... 72% 189M 0s
48450K .......... .......... .......... .......... .......... 72% 244M 0s
48500K .......... .......... .......... .......... .......... 72% 201M 0s
48550K .......... .......... .......... .......... .......... 72% 228M 0s
48600K .......... .......... .......... .......... .......... 73% 199M 0s
48650K .......... .......... .......... .......... .......... 73% 226M 0s
48700K .......... .......... .......... .......... .......... 73% 231M 0s
48750K .......... .......... .......... .......... .......... 73% 234M 0s
48800K .......... .......... .......... .......... .......... 73% 218M 0s
48850K .......... .......... .......... .......... .......... 73% 223M 0s
48900K .......... .......... .......... .......... .......... 73% 236M 0s
48950K .......... .......... .......... .......... .......... 73% 229M 0s
49000K .......... .......... .......... .......... .......... 73% 190M 0s
49050K .......... .......... .......... .......... .......... 73% 7.00M 0s
49100K .......... .......... .......... .......... .......... 73% 13.5M 0s
49150K .......... .......... .......... .......... .......... 73% 224M 0s
49200K .......... .......... .......... .......... .......... 73% 186M 0s
49250K .......... .......... .......... .......... .......... 73% 233M 0s
49300K .......... .......... .......... .......... .......... 74% 235M 0s
49350K .......... .......... .......... .......... .......... 74% 225M 0s
49400K .......... .......... .......... .......... .......... 74% 183M 0s
49450K .......... .......... .......... .......... .......... 74% 217M 0s
49500K .......... .......... .......... .......... .......... 74% 221M 0s
49550K .......... .......... .......... .......... .......... 74% 243M 0s
49600K .......... .......... .......... .......... .......... 74% 191M 0s
49650K .......... .......... .......... .......... .......... 74% 222M 0s
49700K .......... .......... .......... .......... .......... 74% 218M 0s
49750K .......... .......... .......... .......... .......... 74% 231M 0s
49800K .......... .......... .......... .......... .......... 74% 211M 0s
49850K .......... .......... .......... .......... .......... 74% 217M 0s
49900K .......... .......... .......... .......... .......... 74% 226M 0s
49950K .......... .......... .......... .......... .......... 75% 227M 0s
50000K .......... .......... .......... .......... .......... 75% 192M 0s
50050K .......... .......... .......... .......... .......... 75% 242M 0s
50100K .......... .......... .......... .......... .......... 75% 231M 0s
50150K .......... .......... .......... .......... .......... 75% 229M 0s
50200K .......... .......... .......... .......... .......... 75% 212M 0s
50250K .......... .......... .......... .......... .......... 75% 225M 0s
50300K .......... .......... .......... .......... .......... 75% 217M 0s
50350K .......... .......... .......... .......... .......... 75% 244M 0s
50400K .......... .......... .......... .......... .......... 75% 174M 0s
50450K .......... .......... .......... .......... .......... 75% 233M 0s
50500K .......... .......... .......... .......... .......... 75% 236M 0s
50550K .......... .......... .......... .......... .......... 75% 235M 0s
50600K .......... .......... .......... .......... .......... 76% 4.80M 0s
50650K .......... .......... .......... .......... .......... 76% 8.10M 0s
50700K .......... .......... .......... .......... .......... 76% 233M 0s
50750K .......... .......... .......... .......... .......... 76% 224M 0s
50800K .......... .......... .......... .......... .......... 76% 194M 0s
50850K .......... .......... .......... .......... .......... 76% 225M 0s
50900K .......... .......... .......... .......... .......... 76% 200M 0s
50950K .......... .......... .......... .......... .......... 76% 218M 0s
51000K .......... .......... .......... .......... .......... 76% 199M 0s
51050K .......... .......... .......... .......... .......... 76% 227M 0s
51100K .......... .......... .......... .......... .......... 76% 204M 0s
51150K .......... .......... .......... .......... .......... 76% 233M 0s
51200K .......... .......... .......... .......... .......... 76% 182M 0s
51250K .......... .......... .......... .......... .......... 76% 243M 0s
51300K .......... .......... .......... .......... .......... 77% 239M 0s
51350K .......... .......... .......... .......... .......... 77% 229M 0s
51400K .......... .......... .......... .......... .......... 77% 198M 0s
51450K .......... .......... .......... .......... .......... 77% 242M 0s
51500K .......... .......... .......... .......... .......... 77% 191M 0s
51550K .......... .......... .......... .......... .......... 77% 239M 0s
51600K .......... .......... .......... .......... .......... 77% 193M 0s
51650K .......... .......... .......... .......... .......... 77% 222M 0s
51700K .......... .......... .......... .......... .......... 77% 232M 0s
51750K .......... .......... .......... .......... .......... 77% 229M 0s
51800K .......... .......... .......... .......... .......... 77% 213M 0s
51850K .......... .......... .......... .......... .......... 77% 222M 0s
51900K .......... .......... .......... .......... .......... 77% 237M 0s
51950K .......... .......... .......... .......... .......... 78% 237M 0s
52000K .......... .......... .......... .......... .......... 78% 173M 0s
52050K .......... .......... .......... .......... .......... 78% 224M 0s
52100K .......... .......... .......... .......... .......... 78% 240M 0s
52150K .......... .......... .......... .......... .......... 78% 201M 0s
52200K .......... .......... .......... .......... .......... 78% 214M 0s
52250K .......... .......... .......... .......... .......... 78% 239M 0s
52300K .......... .......... .......... .......... .......... 78% 219M 0s
52350K .......... .......... .......... .......... .......... 78% 204M 0s
52400K .......... .......... .......... .......... .......... 78% 8.61M 0s
52450K .......... .......... .......... .......... .......... 78% 4.88M 0s
52500K .......... .......... .......... .......... .......... 78% 20.5M 0s
52550K .......... .......... .......... .......... .......... 78% 12.1M 0s
52600K .......... .......... .......... .......... .......... 79% 56.5M 0s
52650K .......... .......... .......... .......... .......... 79% 210M 0s
52700K .......... .......... .......... .......... .......... 79% 228M 0s
52750K .......... .......... .......... .......... .......... 79% 227M 0s
52800K .......... .......... .......... .......... .......... 79% 182M 0s
52850K .......... .......... .......... .......... .......... 79% 229M 0s
52900K .......... .......... .......... .......... .......... 79% 223M 0s
52950K .......... .......... .......... .......... .......... 79% 206M 0s
53000K .......... .......... .......... .......... .......... 79% 203M 0s
53050K .......... .......... .......... .......... .......... 79% 229M 0s
53100K .......... .......... .......... .......... .......... 79% 208M 0s
53150K .......... .......... .......... .......... .......... 79% 232M 0s
53200K .......... .......... .......... .......... .......... 79% 201M 0s
53250K .......... .......... .......... .......... .......... 79% 224M 0s
53300K .......... .......... .......... .......... .......... 80% 218M 0s
53350K .......... .......... .......... .......... .......... 80% 236M 0s
53400K .......... .......... .......... .......... .......... 80% 206M 0s
53450K .......... .......... .......... .......... .......... 80% 179M 0s
53500K .......... .......... .......... .......... .......... 80% 205M 0s
53550K .......... .......... .......... .......... .......... 80% 180M 0s
53600K .......... .......... .......... .......... .......... 80% 194M 0s
53650K .......... .......... .......... .......... .......... 80% 221M 0s
53700K .......... .......... .......... .......... .......... 80% 208M 0s
53750K .......... .......... .......... .......... .......... 80% 8.36M 0s
53800K .......... .......... .......... .......... .......... 80% 13.1M 0s
53850K .......... .......... .......... .......... .......... 80% 30.3M 0s
53900K .......... .......... .......... .......... .......... 80% 45.9M 0s
53950K .......... .......... .......... .......... .......... 81% 135M 0s
54000K .......... .......... .......... .......... .......... 81% 138M 0s
54050K .......... .......... .......... .......... .......... 81% 159M 0s
54100K .......... .......... .......... .......... .......... 81% 153M 0s
54150K .......... .......... .......... .......... .......... 81% 138M 0s
54200K .......... .......... .......... .......... .......... 81% 161M 0s
54250K .......... .......... .......... .......... .......... 81% 158M 0s
54300K .......... .......... .......... .......... .......... 81% 188M 0s
54350K .......... .......... .......... .......... .......... 81% 128M 0s
54400K .......... .......... .......... .......... .......... 81% 163M 0s
54450K .......... .......... .......... .......... .......... 81% 154M 0s
54500K .......... .......... .......... .......... .......... 81% 11.3M 0s
54550K .......... .......... .......... .......... .......... 81% 121M 0s
54600K .......... .......... .......... .......... .......... 82% 146M 0s
54650K .......... .......... .......... .......... .......... 82% 148M 0s
54700K .......... .......... .......... .......... .......... 82% 189M 0s
54750K .......... .......... .......... .......... .......... 82% 130M 0s
54800K .......... .......... .......... .......... .......... 82% 165M 0s
54850K .......... .......... .......... .......... .......... 82% 156M 0s
54900K .......... .......... .......... .......... .......... 82% 49.9M 0s
54950K .......... .......... .......... .......... .......... 82% 18.6M 0s
55000K .......... .......... .......... .......... .......... 82% 58.0M 0s
55050K .......... .......... .......... .......... .......... 82% 157M 0s
55100K .......... .......... .......... .......... .......... 82% 139M 0s
55150K .......... .......... .......... .......... .......... 82% 129M 0s
55200K .......... .......... .......... .......... .......... 82% 144M 0s
55250K .......... .......... .......... .......... .......... 82% 146M 0s
55300K .......... .......... .......... .......... .......... 83% 160M 0s
55350K .......... .......... .......... .......... .......... 83% 137M 0s
55400K .......... .......... .......... .......... .......... 83% 150M 0s
55450K .......... .......... .......... .......... .......... 83% 155M 0s
55500K .......... .......... .......... .......... .......... 83% 151M 0s
55550K .......... .......... .......... .......... .......... 83% 120M 0s
55600K .......... .......... .......... .......... .......... 83% 152M 0s
55650K .......... .......... .......... .......... .......... 83% 158M 0s
55700K .......... .......... .......... .......... .......... 83% 153M 0s
55750K .......... .......... .......... .......... .......... 83% 89.4M 0s
55800K .......... .......... .......... .......... .......... 83% 144M 0s
55850K .......... .......... .......... .......... .......... 83% 211M 0s
55900K .......... .......... .......... .......... .......... 83% 223M 0s
55950K .......... .......... .......... .......... .......... 84% 166M 0s
56000K .......... .......... .......... .......... .......... 84% 223M 0s
56050K .......... .......... .......... .......... .......... 84% 204M 0s
56100K .......... .......... .......... .......... .......... 84% 204M 0s
56150K .......... .......... .......... .......... .......... 84% 203M 0s
56200K .......... .......... .......... .......... .......... 84% 203M 0s
56250K .......... .......... .......... .......... .......... 84% 221M 0s
56300K .......... .......... .......... .......... .......... 84% 209M 0s
56350K .......... .......... .......... .......... .......... 84% 177M 0s
56400K .......... .......... .......... .......... .......... 84% 224M 0s
56450K .......... .......... .......... .......... .......... 84% 210M 0s
56500K .......... .......... .......... .......... .......... 84% 209M 0s
56550K .......... .......... .......... .......... .......... 84% 186M 0s
56600K .......... .......... .......... .......... .......... 85% 185M 0s
56650K .......... .......... .......... .......... .......... 85% 210M 0s
56700K .......... .......... .......... .......... .......... 85% 139M 0s
56750K .......... .......... .......... .......... .......... 85% 24.2M 0s
56800K .......... .......... .......... .......... .......... 85% 33.5M 0s
56850K .......... .......... .......... .......... .......... 85% 10.1M 0s
56900K .......... .......... .......... .......... .......... 85% 34.9M 0s
56950K .......... .......... .......... .......... .......... 85% 30.4M 0s
57000K .......... .......... .......... .......... .......... 85% 20.5M 0s
57050K .......... .......... .......... .......... .......... 85% 205M 0s
57100K .......... .......... .......... .......... .......... 85% 224M 0s
57150K .......... .......... .......... .......... .......... 85% 159M 0s
57200K .......... .......... .......... .......... .......... 85% 222M 0s
57250K .......... .......... .......... .......... .......... 85% 214M 0s
57300K .......... .......... .......... .......... .......... 86% 185M 0s
57350K .......... .......... .......... .......... .......... 86% 184M 0s
57400K .......... .......... .......... .......... .......... 86% 217M 0s
57450K .......... .......... .......... .......... .......... 86% 208M 0s
57500K .......... .......... .......... .......... .......... 86% 214M 0s
57550K .......... .......... .......... .......... .......... 86% 181M 0s
57600K .......... .......... .......... .......... .......... 86% 197M 0s
57650K .......... .......... .......... .......... .......... 86% 213M 0s
57700K .......... .......... .......... .......... .......... 86% 226M 0s
57750K .......... .......... .......... .......... .......... 86% 180M 0s
57800K .......... .......... .......... .......... .......... 86% 216M 0s
57850K .......... .......... .......... .......... .......... 86% 213M 0s
57900K .......... .......... .......... .......... .......... 86% 215M 0s
57950K .......... .......... .......... .......... .......... 87% 176M 0s
58000K .......... .......... .......... .......... .......... 87% 205M 0s
58050K .......... .......... .......... .......... .......... 87% 210M 0s
58100K .......... .......... .......... .......... .......... 87% 212M 0s
58150K .......... .......... .......... .......... .......... 87% 5.85M 0s
58200K .......... .......... .......... .......... .......... 87% 200M 0s
58250K .......... .......... .......... .......... .......... 87% 215M 0s
58300K .......... .......... .......... .......... .......... 87% 216M 0s
58350K .......... .......... .......... .......... .......... 87% 175M 0s
58400K .......... .......... .......... .......... .......... 87% 199M 0s
58450K .......... .......... .......... .......... .......... 87% 210M 0s
58500K .......... .......... .......... .......... .......... 87% 224M 0s
58550K .......... .......... .......... .......... .......... 87% 188M 0s
58600K .......... .......... .......... .......... .......... 88% 208M 0s
58650K .......... .......... .......... .......... .......... 88% 226M 0s
58700K .......... .......... .......... .......... .......... 88% 212M 0s
58750K .......... .......... .......... .......... .......... 88% 177M 0s
58800K .......... .......... .......... .......... .......... 88% 217M 0s
58850K .......... .......... .......... .......... .......... 88% 209M 0s
58900K .......... .......... .......... .......... .......... 88% 218M 0s
58950K .......... .......... .......... .......... .......... 88% 200M 0s
59000K .......... .......... .......... .......... .......... 88% 190M 0s
59050K .......... .......... .......... .......... .......... 88% 197M 0s
59100K .......... .......... .......... .......... .......... 88% 215M 0s
59150K .......... .......... .......... .......... .......... 88% 170M 0s
59200K .......... .......... .......... .......... .......... 88% 15.9M 0s
59250K .......... .......... .......... .......... .......... 88% 34.8M 0s
59300K .......... .......... .......... .......... .......... 89% 7.05M 0s
59350K .......... .......... .......... .......... .......... 89% 9.76M 0s
59400K .......... .......... .......... .......... .......... 89% 32.4M 0s
59450K .......... .......... .......... .......... .......... 89% 32.7M 0s
59500K .......... .......... .......... .......... .......... 89% 32.8M 0s
59550K .......... .......... .......... .......... .......... 89% 27.4M 0s
59600K .......... .......... .......... .......... .......... 89% 33.0M 0s
59650K .......... .......... .......... .......... .......... 89% 54.3M 0s
59700K .......... .......... .......... .......... .......... 89% 197M 0s
59750K .......... .......... .......... .......... .......... 89% 186M 0s
59800K .......... .......... .......... .......... .......... 89% 195M 0s
59850K .......... .......... .......... .......... .......... 89% 222M 0s
59900K .......... .......... .......... .......... .......... 89% 176M 0s
59950K .......... .......... .......... .......... .......... 90% 171M 0s
60000K .......... .......... .......... .......... .......... 90% 209M 0s
60050K .......... .......... .......... .......... .......... 90% 11.2M 0s
60100K .......... .......... .......... .......... .......... 90% 181M 0s
60150K .......... .......... .......... .......... .......... 90% 190M 0s
60200K .......... .......... .......... .......... .......... 90% 221M 0s
60250K .......... .......... .......... .......... .......... 90% 206M 0s
60300K .......... .......... .......... .......... .......... 90% 213M 0s
60350K .......... .......... .......... .......... .......... 90% 180M 0s
60400K .......... .......... .......... .......... .......... 90% 205M 0s
60450K .......... .......... .......... .......... .......... 90% 204M 0s
60500K .......... .......... .......... .......... .......... 90% 209M 0s
60550K .......... .......... .......... .......... .......... 90% 185M 0s
60600K .......... .......... .......... .......... .......... 91% 222M 0s
60650K .......... .......... .......... .......... .......... 91% 208M 0s
60700K .......... .......... .......... .......... .......... 91% 220M 0s
60750K .......... .......... .......... .......... .......... 91% 173M 0s
60800K .......... .......... .......... .......... .......... 91% 222M 0s
60850K .......... .......... .......... .......... .......... 91% 179M 0s
60900K .......... .......... .......... .......... .......... 91% 219M 0s
60950K .......... .......... .......... .......... .......... 91% 193M 0s
61000K .......... .......... .......... .......... .......... 91% 218M 0s
61050K .......... .......... .......... .......... .......... 91% 207M 0s
61100K .......... .......... .......... .......... .......... 91% 6.85M 0s
61150K .......... .......... .......... .......... .......... 91% 176M 0s
61200K .......... .......... .......... .......... .......... 91% 201M 0s
61250K .......... .......... .......... .......... .......... 91% 216M 0s
61300K .......... .......... .......... .......... .......... 92% 216M 0s
61350K .......... .......... .......... .......... .......... 92% 172M 0s
61400K .......... .......... .......... .......... .......... 92% 221M 0s
61450K .......... .......... .......... .......... .......... 92% 216M 0s
61500K .......... .......... .......... .......... .......... 92% 209M 0s
61550K .......... .......... .......... .......... .......... 92% 184M 0s
61600K .......... .......... .......... .......... .......... 92% 221M 0s
61650K .......... .......... .......... .......... .......... 92% 212M 0s
61700K .......... .......... .......... .......... .......... 92% 222M 0s
61750K .......... .......... .......... .......... .......... 92% 175M 0s
61800K .......... .......... .......... .......... .......... 92% 212M 0s
61850K .......... .......... .......... .......... .......... 92% 215M 0s
61900K .......... .......... .......... .......... .......... 92% 199M 0s
61950K .......... .......... .......... .......... .......... 93% 170M 0s
62000K .......... .......... .......... .......... .......... 93% 227M 0s
62050K .......... .......... .......... .......... .......... 93% 199M 0s
62100K .......... .......... .......... .......... .......... 93% 218M 0s
62150K .......... .......... .......... .......... .......... 93% 9.87M 0s
62200K .......... .......... .......... .......... .......... 93% 34.2M 0s
62250K .......... .......... .......... .......... .......... 93% 34.0M 0s
62300K .......... .......... .......... .......... .......... 93% 31.3M 0s
62350K .......... .......... .......... .......... .......... 93% 33.4M 0s
62400K .......... .......... .......... .......... ........
INFO: Download finished! File saved here: scarf_datasets/tenx_8K_pbmc_citeseq/data.zarr.tar.gz
INFO: Download started...
.. 93% 33.7M 0s
62450K .......... .......... .......... .......... .......... 93% 8.83M 0s
62500K .......... .......... .......... .......... .......... 93% 38.1M 0s
62550K .......... .......... .......... .......... .......... 93% 208M 0s
62600K .......... .......... .......... .......... .......... 94% 198M 0s
62650K .......... .......... .......... .......... .......... 94% 227M 0s
62700K .......... .......... .......... .......... .......... 94% 169M 0s
62750K .......... .......... .......... .......... .......... 94% 208M 0s
62800K .......... .......... .......... .......... .......... 94% 215M 0s
62850K .......... .......... .......... .......... .......... 94% 208M 0s
62900K .......... .......... .......... .......... .......... 94% 192M 0s
62950K .......... .......... .......... .......... .......... 94% 213M 0s
63000K .......... .......... .......... .......... .......... 94% 212M 0s
63050K .......... .......... .......... .......... .......... 94% 188M 0s
63100K .......... .......... .......... .......... .......... 94% 169M 0s
63150K .......... .......... .......... .......... .......... 94% 219M 0s
63200K .......... .......... .......... .......... .......... 94% 220M 0s
63250K .......... .......... .......... .......... .......... 94% 209M 0s
63300K .......... .......... .......... .......... .......... 95% 191M 0s
63350K .......... .......... .......... .......... .......... 95% 66.2M 0s
63400K .......... .......... .......... .......... .......... 95% 187M 0s
63450K .......... .......... .......... .......... .......... 95% 186M 0s
63500K .......... .......... .......... .......... .......... 95% 126M 0s
63550K .......... .......... .......... .......... .......... 95% 175M 0s
63600K .......... .......... .......... .......... .......... 95% 156M 0s
63650K .......... .......... .......... .......... .......... 95% 162M 0s
63700K .......... .......... .......... .......... .......... 95% 164M 0s
63750K .......... .......... .......... .......... .......... 95% 162M 0s
63800K .......... .......... .......... .......... .......... 95% 175M 0s
63850K .......... .......... .......... .......... .......... 95% 164M 0s
63900K .......... .......... .......... .......... .......... 95% 128M 0s
63950K .......... .......... .......... .......... .......... 96% 224M 0s
64000K .......... .......... .......... .......... .......... 96% 204M 0s
64050K .......... .......... .......... .......... .......... 96% 219M 0s
64100K .......... .......... .......... .......... .......... 96% 181M 0s
64150K .......... .......... .......... .......... .......... 96% 212M 0s
64200K .......... .......... .......... .......... .......... 96% 219M 0s
64250K .......... .......... .......... .......... .......... 96% 200M 0s
64300K .......... .......... .......... .......... .......... 96% 175M 0s
64350K .......... .......... .......... .......... .......... 96% 221M 0s
64400K .......... .......... .......... .......... .......... 96% 197M 0s
64450K .......... .......... .......... .......... .......... 96% 214M 0s
64500K .......... .......... .......... .......... .......... 96% 187M 0s
64550K .......... .......... .......... .......... .......... 96% 197M 0s
64600K .......... .......... .......... .......... .......... 97% 210M 0s
64650K .......... .......... .......... .......... .......... 97% 216M 0s
64700K .......... .......... .......... .......... .......... 97% 177M 0s
64750K .......... .......... .......... .......... .......... 97% 6.02M 0s
64800K .......... .......... .......... .......... .......... 97% 190M 0s
64850K .......... .......... .......... .......... .......... 97% 210M 0s
64900K .......... .......... .......... .......... .......... 97% 195M 0s
64950K .......... .......... .......... .......... .......... 97% 190M 0s
65000K .......... .......... .......... .......... .......... 97% 189M 0s
65050K .......... .......... .......... .......... .......... 97% 229M 0s
65100K .......... .......... .......... .......... .......... 97% 167M 0s
65150K .......... .......... .......... .......... .......... 97% 221M 0s
65200K .......... .......... .......... .......... .......... 97% 214M 0s
65250K .......... .......... .......... .......... .......... 97% 203M 0s
65300K .......... .......... .......... .......... .......... 98% 199M 0s
65350K .......... .......... .......... .......... .......... 98% 224M 0s
65400K .......... .......... .......... .......... .......... 98% 104M 0s
65450K .......... .......... .......... .......... .......... 98% 82.5M 0s
65500K .......... .......... .......... .......... .......... 98% 68.9M 0s
65550K .......... .......... .......... .......... .......... 98% 190M 0s
65600K .......... .......... .......... .......... .......... 98% 64.6M 0s
65650K .......... .......... .......... .......... .......... 98% 83.1M 0s
65700K .......... .......... .......... .......... .......... 98% 71.0M 0s
65750K .......... .......... .......... .......... .......... 98% 194M 0s
65800K .......... .......... .......... .......... .......... 98% 61.9M 0s
65850K .......... .......... .......... .......... .......... 98% 87.5M 0s
65900K .......... .......... .......... .......... .......... 98% 68.5M 0s
65950K .......... .......... .......... .......... .......... 99% 59.3M 0s
66000K .......... .......... .......... .......... .......... 99% 197M 0s
66050K .......... .......... .......... .......... .......... 99% 97.4M 0s
66100K .......... .......... .......... .......... .......... 99% 69.1M 0s
66150K .......... .......... .......... .......... .......... 99% 70.7M 0s
66200K .......... .......... .......... .......... .......... 99% 163M 0s
66250K .......... .......... .......... .......... .......... 99% 84.8M 0s
66300K .......... .......... .......... .......... .......... 99% 63.9M 0s
66350K .......... .......... .......... .......... .......... 99% 65.2M 0s
66400K .......... .......... .......... .......... .......... 99% 83.1M 0s
66450K .......... .......... .......... .......... .......... 99% 198M 0s
66500K .......... .......... .......... .......... .......... 99% 31.2M 0s
66550K .......... .......... .......... .......... .......... 99% 53.8M 0s
66600K .......... .......... .......... ........ 100% 184M=1.6s
2021-08-22 18:10:15 (41.6 MB/s) - ‘scarf_datasets/tenx_8K_pbmc_citeseq/data.zarr.tar.gz’ saved [68237599/68237599]
--2021-08-22 18:10:15-- https://files.de-1.osf.io/v1/resources/zeupv/providers/osfstorage/60936f2f19183d04175582b3
Resolving files.de-1.osf.io (files.de-1.osf.io)... 35.186.249.111
Connecting to files.de-1.osf.io (files.de-1.osf.io)|35.186.249.111|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://storage.googleapis.com/cos-osf-prod-files-de-1/6d69deb9c1868e6441996e1593fce74e5a3222bdee834bc90e1b77581991eb1e?response-content-disposition=attachment%3B%20filename%3D%22data.h5%22%3B%20filename%2A%3DUTF-8%27%27data.h5&GoogleAccessId=files-de-1%40cos-osf-prod.iam.gserviceaccount.com&Expires=1629655876&Signature=ig2p2bb42a4KAXE9I8qF1vtjjNrrMGzyudEyldFxxGjcOenv0z4BI9Bddku35bkghkwyBsph%2BL5jp3vHXRjOySLCOZxjb9qe%2BFlh9bE1EiO2WK6iY8tM4mI2nJuPF9BV8y1LvFiyQKiWcgnz5DIs9N97TOSnvy6rM86L7tpf9ig3IW7sgNF1S7FsU%2F8tu0fO4POmJp%2BMIPIGkBcFGwecVgi%2BCy4PXmkG23QCX50lQu4lKPqV1vNGNXUYVoxyM0FkKyyeJx%2BZRBzkckTtyitnuxVswu1KsYtKwRDO77lg%2ByJZLZPGHvnawohOBrF2JJAMCaqLBqOx0k28ELrIp3DG%2BQ%3D%3D [following]
--2021-08-22 18:10:17-- https://storage.googleapis.com/cos-osf-prod-files-de-1/6d69deb9c1868e6441996e1593fce74e5a3222bdee834bc90e1b77581991eb1e?response-content-disposition=attachment%3B%20filename%3D%22data.h5%22%3B%20filename%2A%3DUTF-8%27%27data.h5&GoogleAccessId=files-de-1%40cos-osf-prod.iam.gserviceaccount.com&Expires=1629655876&Signature=ig2p2bb42a4KAXE9I8qF1vtjjNrrMGzyudEyldFxxGjcOenv0z4BI9Bddku35bkghkwyBsph%2BL5jp3vHXRjOySLCOZxjb9qe%2BFlh9bE1EiO2WK6iY8tM4mI2nJuPF9BV8y1LvFiyQKiWcgnz5DIs9N97TOSnvy6rM86L7tpf9ig3IW7sgNF1S7FsU%2F8tu0fO4POmJp%2BMIPIGkBcFGwecVgi%2BCy4PXmkG23QCX50lQu4lKPqV1vNGNXUYVoxyM0FkKyyeJx%2BZRBzkckTtyitnuxVswu1KsYtKwRDO77lg%2ByJZLZPGHvnawohOBrF2JJAMCaqLBqOx0k28ELrIp3DG%2BQ%3D%3D
Resolving storage.googleapis.com (storage.googleapis.com)... 172.217.4.48, 172.217.4.80, 172.217.4.208, ...
Connecting to storage.googleapis.com (storage.googleapis.com)|172.217.4.48|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 21788278 (21M) [application/octet-stream]
Saving to: ‘scarf_datasets/tenx_8K_pbmc_citeseq/data.h5’
0K .......... .......... .......... .......... .......... 0% 1.69M 12s
50K .......... .......... .......... .......... .......... 0% 2.56M 10s
100K .......... .......... .......... .......... .......... 0% 4.97M 8s
150K .......... .......... .......... .......... .......... 0% 6.61M 7s
200K .......... .......... .......... .......... .......... 1% 7.66M 6s
250K .......... .......... .......... .......... .......... 1% 10.1M 5s
300K .......... .......... .......... .......... .......... 1% 12.1M 5s
350K .......... .......... .......... .......... .......... 1% 12.6M 4s
400K .......... .......... .......... .......... .......... 2% 14.1M 4s
450K .......... .......... .......... .......... .......... 2% 23.6M 4s
500K .......... .......... .......... .......... .......... 2% 14.2M 4s
550K .......... .......... .......... .......... .......... 2% 11.9M 3s
600K .......... .......... .......... .......... .......... 3% 44.3M 3s
650K .......... .......... .......... .......... .......... 3% 78.1M 3s
700K .......... .......... .......... .......... .......... 3% 4.38M 3s
750K .......... .......... .......... .......... .......... 3% 12.0M 3s
800K .......... .......... .......... .......... .......... 3% 11.2M 3s
850K .......... .......... .......... .......... .......... 4% 11.7M 3s
900K .......... .......... .......... .......... .......... 4% 27.8M 3s
950K .......... .......... .......... .......... .......... 4% 68.7M 3s
1000K .......... .......... .......... .......... .......... 4% 72.5M 2s
1050K .......... .......... .......... .......... .......... 5% 176M 2s
1100K .......... .......... .......... .......... .......... 5% 198M 2s
1150K .......... .......... .......... .......... .......... 5% 168M 2s
1200K .......... .......... .......... .......... .......... 5% 211M 2s
1250K .......... .......... .......... .......... .......... 6% 202M 2s
1300K .......... .......... .......... .......... .......... 6% 197M 2s
1350K .......... .......... .......... .......... .......... 6% 171M 2s
1400K .......... .......... .......... .......... .......... 6% 209M 2s
1450K .......... .......... .......... .......... .......... 7% 197M 2s
1500K .......... .......... .......... .......... .......... 7% 210M 2s
1550K .......... .......... .......... .......... .......... 7% 167M 2s
1600K .......... .......... .......... .......... .......... 7% 192M 2s
1650K .......... .......... .......... .......... .......... 7% 217M 1s
1700K .......... .......... .......... .......... .......... 8% 5.87M 2s
1750K .......... .......... .......... .......... .......... 8% 181M 1s
1800K .......... .......... .......... .......... .......... 8% 214M 1s
1850K .......... .......... .......... .......... .......... 8% 206M 1s
1900K .......... .......... .......... .......... .......... 9% 206M 1s
1950K .......... .......... .......... .......... .......... 9% 175M 1s
2000K .......... .......... .......... .......... .......... 9% 213M 1s
2050K .......... .......... .......... .......... .......... 9% 201M 1s
2100K .......... .......... .......... .......... .......... 10% 223M 1s
2150K .......... .......... .......... .......... .......... 10% 193M 1s
2200K .......... .......... .......... .......... .......... 10% 215M 1s
2250K .......... .......... .......... .......... .......... 10% 219M 1s
2300K .......... .......... .......... .......... .......... 11% 214M 1s
2350K .......... .......... .......... .......... .......... 11% 179M 1s
2400K .......... .......... .......... .......... .......... 11% 13.0M 1s
2450K .......... .......... .......... .......... .......... 11% 11.8M 1s
2500K .......... .......... .......... .......... .......... 11% 21.1M 1s
2550K .......... .......... .......... .......... .......... 12% 5.06M 1s
2600K .......... .......... .......... .......... .......... 12% 18.4M 1s
2650K .......... .......... .......... .......... .......... 12% 39.4M 1s
2700K .......... .......... .......... .......... .......... 12% 206M 1s
2750K .......... .......... .......... .......... .......... 13% 180M 1s
2800K .......... .......... .......... .......... .......... 13% 194M 1s
2850K .......... .......... .......... .......... .......... 13% 195M 1s
2900K .......... .......... .......... .......... .......... 13% 196M 1s
2950K .......... .......... .......... .......... .......... 14% 189M 1s
3000K .......... .......... .......... .......... .......... 14% 226M 1s
3050K .......... .......... .......... .......... .......... 14% 201M 1s
3100K .......... .......... .......... .......... .......... 14% 215M 1s
3150K .......... .......... .......... .......... .......... 15% 176M 1s
3200K .......... .......... .......... .......... .......... 15% 224M 1s
3250K .......... .......... .......... .......... .......... 15% 217M 1s
3300K .......... .......... .......... .......... .......... 15% 218M 1s
3350K .......... .......... .......... .......... .......... 15% 183M 1s
3400K .......... .......... .......... .......... .......... 16% 222M 1s
3450K .......... .......... .......... .......... .......... 16% 207M 1s
3500K .......... .......... .......... .......... .......... 16% 208M 1s
3550K .......... .......... .......... .......... .......... 16% 176M 1s
3600K .......... .......... .......... .......... .......... 17% 202M 1s
3650K .......... .......... .......... .......... .......... 17% 112M 1s
3700K .......... .......... .......... .......... .......... 17% 159M 1s
3750K .......... .......... .......... .......... .......... 17% 126M 1s
3800K .......... .......... .......... .......... .......... 18% 153M 1s
3850K .......... .......... .......... .......... .......... 18% 149M 1s
3900K .......... .......... .......... .......... .......... 18% 154M 1s
3950K .......... .......... .......... .......... .......... 18% 128M 1s
4000K .......... .......... .......... .......... .......... 19% 153M 1s
4050K .......... .......... .......... .......... .......... 19% 44.3M 1s
4100K .......... .......... .......... .......... .......... 19% 134M 1s
4150K .......... .......... .......... .......... .......... 19% 191M 1s
4200K .......... .......... .......... .......... .......... 19% 95.5M 1s
4250K .......... .......... .......... .......... .......... 20% 83.2M 1s
4300K .......... .......... .......... .......... .......... 20% 200M 1s
4350K .......... .......... .......... .......... .......... 20% 187M 1s
4400K .......... .......... .......... .......... .......... 20% 10.1M 1s
4450K .......... .......... .......... .......... .......... 21% 16.1M 1s
4500K .......... .......... .......... .......... .......... 21% 20.5M 1s
4550K .......... .......... .......... .......... .......... 21% 88.6M 1s
4600K .......... .......... .......... .......... .......... 21% 136M 1s
4650K .......... .......... .......... .......... .......... 22% 158M 1s
4700K .......... .......... .......... .......... .......... 22% 157M 1s
4750K .......... .......... .......... .......... .......... 22% 21.8M 1s
4800K .......... .......... .......... .......... .......... 22% 12.6M 1s
4850K .......... .......... .......... .......... .......... 23% 60.6M 1s
4900K .......... .......... .......... .......... .......... 23% 89.8M 1s
4950K .......... .......... .......... .......... .......... 23% 148M 1s
5000K .......... .......... .......... .......... .......... 23% 136M 1s
5050K .......... .......... .......... .......... .......... 23% 163M 1s
5100K .......... .......... .......... .......... .......... 24% 153M 1s
5150K .......... .......... .......... .......... .......... 24% 12.7M 1s
5200K .......... .......... .......... .......... .......... 24% 25.7M 1s
5250K .......... .......... .......... .......... .......... 24% 251M 1s
5300K .......... .......... .......... .......... .......... 25% 19.3M 1s
5350K .......... .......... .......... .......... .......... 25% 143M 1s
5400K .......... .......... .......... .......... .......... 25% 150M 1s
5450K .......... .......... .......... .......... .......... 25% 149M 1s
5500K .......... .......... .......... .......... .......... 26% 155M 1s
5550K .......... .......... .......... .......... .......... 26% 21.7M 1s
5600K .......... .......... .......... .......... .......... 26% 12.3M 1s
5650K .......... .......... .......... .......... .......... 26% 28.1M 1s
5700K .......... .......... .......... .......... .......... 27% 155M 1s
5750K .......... .......... .......... .......... .......... 27% 176M 1s
5800K .......... .......... .......... .......... .......... 27% 153M 1s
5850K .......... .......... .......... .......... .......... 27% 162M 1s
5900K .......... .......... .......... .......... .......... 27% 171M 1s
5950K .......... .......... .......... .......... .......... 28% 159M 1s
6000K .......... .......... .......... .......... .......... 28% 147M 1s
6050K .......... .......... .......... .......... .......... 28% 161M 1s
6100K .......... .......... .......... .......... .......... 28% 163M 1s
6150K .......... .......... .......... .......... .......... 29% 176M 1s
6200K .......... .......... .......... .......... .......... 29% 149M 1s
6250K .......... .......... .......... .......... .......... 29% 214M 1s
6300K .......... .......... .......... .......... .......... 29% 144M 1s
6350K .......... .......... .......... .......... .......... 30% 172M 1s
6400K .......... .......... .......... .......... .......... 30% 134M 1s
6450K .......... .......... .......... .......... .......... 30% 171M 0s
6500K .......... .......... .......... .......... .......... 30% 166M 0s
6550K .......... .......... .......... .......... .......... 31% 163M 0s
6600K .......... .......... .......... .......... .......... 31% 158M 0s
6650K .......... .......... .......... .......... .......... 31% 166M 0s
6700K .......... .......... .......... .......... .......... 31% 162M 0s
6750K .......... .......... .......... .......... .......... 31% 180M 0s
6800K .......... .......... .......... .......... .......... 32% 136M 0s
6850K .......... .......... .......... .......... .......... 32% 172M 0s
6900K .......... .......... .......... .......... .......... 32% 163M 0s
6950K .......... .......... .......... .......... .......... 32% 22.3M 0s
7000K .......... .......... .......... .......... .......... 33% 13.6M 0s
7050K .......... .......... .......... .......... .......... 33% 14.9M 0s
7100K .......... .......... .......... .......... .......... 33% 15.6M 0s
7150K .......... .......... .......... .......... .......... 33% 101M 0s
7200K .......... .......... .......... .......... .......... 34% 125M 0s
7250K .......... .......... .......... .......... .......... 34% 164M 0s
7300K .......... .......... .......... .......... .......... 34% 177M 0s
7350K .......... .......... .......... .......... .......... 34% 153M 0s
7400K .......... .......... .......... .......... .......... 35% 156M 0s
7450K .......... .......... .......... .......... .......... 35% 163M 0s
7500K .......... .......... .......... .......... .......... 35% 12.9M 0s
7550K .......... .......... .......... .......... .......... 35% 22.0M 0s
7600K .......... .......... .......... .......... .......... 35% 88.7M 0s
7650K .......... .......... .......... .......... .......... 36% 164M 0s
7700K .......... .......... .......... .......... .......... 36% 167M 0s
7750K .......... .......... .......... .......... .......... 36% 177M 0s
7800K .......... .......... .......... .......... .......... 36% 146M 0s
7850K .......... .......... .......... .......... .......... 37% 170M 0s
7900K .......... .......... .......... .......... .......... 37% 179M 0s
7950K .......... .......... .......... .......... .......... 37% 169M 0s
8000K .......... .......... .......... .......... .......... 37% 131M 0s
8050K .......... .......... .......... .......... .......... 38% 168M 0s
8100K .......... .......... .......... .......... .......... 38% 148M 0s
8150K .......... .......... .......... .......... .......... 38% 93.7K 1s
8200K .......... .......... .......... .......... .......... 38% 60.0M 1s
8250K .......... .......... .......... .......... .......... 39% 184M 1s
8300K .......... .......... .......... .......... .......... 39% 206M 1s
8350K .......... .......... .......... .......... .......... 39% 198M 1s
8400K .......... .......... .......... .......... .......... 39% 188M 1s
8450K .......... .......... .......... .......... .......... 39% 224M 1s
8500K .......... .......... .......... .......... .......... 40% 201M 1s
8550K .......... .......... .......... .......... .......... 40% 197M 1s
8600K .......... .......... .......... .......... .......... 40% 32.6M 1s
8650K .......... .......... .......... .......... .......... 40% 202M 1s
8700K .......... .......... .......... .......... .......... 41% 214M 1s
8750K .......... .......... .......... .......... .......... 41% 196M 1s
8800K .......... .......... .......... .......... .......... 41% 179M 1s
8850K .......... .......... .......... .......... .......... 41% 212M 1s
8900K .......... .......... .......... .......... .......... 42% 206M 1s
8950K .......... .......... .......... .......... .......... 42% 221M 1s
9000K .......... .......... .......... .......... .......... 42% 202M 1s
9050K .......... .......... .......... .......... .......... 42% 221M 1s
9100K .......... .......... .......... .......... .......... 43% 236M 1s
9150K .......... .......... .......... .......... .......... 43% 244M 1s
9200K .......... .......... .......... .......... .......... 43% 15.3M 1s
9250K .......... .......... .......... .......... .......... 43% 21.7M 1s
9300K .......... .......... .......... .......... .......... 43% 5.71M 1s
9350K .......... .......... .......... .......... .......... 44% 25.3M 1s
9400K .......... .......... .......... .......... .......... 44% 185M 1s
9450K .......... .......... .......... .......... .......... 44% 215M 1s
9500K .......... .......... .......... .......... .......... 44% 230M 1s
9550K .......... .......... .......... .......... .......... 45% 222M 1s
9600K .......... .......... .......... .......... .......... 45% 374K 1s
9650K .......... .......... .......... .......... .......... 45% 138M 1s
9700K .......... .......... .......... .......... .......... 45% 99.2M 1s
9750K .......... .......... .......... .......... .......... 46% 87.0M 1s
9800K .......... .......... .......... .......... .......... 46% 177M 1s
9850K .......... .......... .......... .......... .......... 46% 74.0M 1s
9900K .......... .......... .......... .......... .......... 46% 182M 1s
9950K .......... .......... .......... .......... .......... 46% 77.1M 1s
10000K .......... .......... .......... .......... .......... 47% 138M 1s
10050K .......... .......... .......... .......... .......... 47% 65.2M 1s
10100K .......... .......... .......... .......... .......... 47% 156M 1s
10150K .......... .......... .......... .......... .......... 47% 80.3M 1s
10200K .......... .......... .......... .......... .......... 48% 183M 1s
10250K .......... .......... .......... .......... .......... 48% 219M 1s
10300K .......... .......... .......... .......... .......... 48% 208M 1s
10350K .......... .......... .......... .......... .......... 48% 210M 1s
10400K .......... .......... .......... .......... .......... 49% 169M 1s
10450K .......... .......... .......... .......... .......... 49% 140M 1s
10500K .......... .......... .......... .......... .......... 49% 188M 1s
10550K .......... .......... .......... .......... .......... 49% 105M 1s
10600K .......... .......... .......... .......... .......... 50% 65.5M 1s
10650K .......... .......... .......... .......... .......... 50% 82.7M 1s
10700K .......... .......... .......... .......... .......... 50% 90.4M 1s
10750K .......... .......... .......... .......... .......... 50% 199M 1s
10800K .......... .......... .......... .......... .......... 50% 181M 1s
10850K .......... .......... .......... .......... .......... 51% 216M 1s
10900K .......... .......... .......... .......... .......... 51% 217M 1s
10950K .......... .......... .......... .......... .......... 51% 215M 1s
11000K .......... .......... .......... .......... .......... 51% 197M 1s
11050K .......... .......... .......... .......... .......... 52% 221M 1s
11100K .......... .......... .......... .......... .......... 52% 220M 1s
11150K .......... .......... .......... .......... .......... 52% 6.46M 1s
11200K .......... .......... .......... .......... .......... 52% 15.1M 1s
11250K .......... .......... .......... .......... .......... 53% 137M 1s
11300K .......... .......... .......... .......... .......... 53% 108M 1s
11350K .......... .......... .......... .......... .......... 53% 149M 1s
11400K .......... .......... .......... .......... .......... 53% 200M 1s
11450K .......... .......... .......... .......... .......... 54% 211M 1s
11500K .......... .......... .......... .......... .......... 54% 223M 1s
11550K .......... .......... .......... .......... .......... 54% 226M 1s
11600K .......... .......... .......... .......... .......... 54% 7.90M 1s
11650K .......... .......... .......... .......... .......... 54% 33.3M 1s
11700K .......... .......... .......... .......... .......... 55% 34.0M 1s
11750K .......... .......... .......... .......... .......... 55% 33.8M 1s
11800K .......... .......... .......... .......... .......... 55% 23.8M 1s
11850K .......... .......... .......... .......... .......... 55% 134M 1s
11900K .......... .......... .......... .......... .......... 56% 56.0M 1s
11950K .......... .......... .......... .......... .......... 56% 31.3M 1s
12000K .......... .......... .......... .......... .......... 56% 68.0M 1s
12050K .......... .......... .......... .......... .......... 56% 210M 1s
12100K .......... .......... .......... .......... .......... 57% 98.7M 1s
12150K .......... .......... .......... .......... .......... 57% 211M 1s
12200K .......... .......... .......... .......... .......... 57% 192M 1s
12250K .......... .......... .......... .......... .......... 57% 5.88M 1s
12300K .......... .......... .......... .......... .......... 58% 211M 1s
12350K .......... .......... .......... .......... .......... 58% 222M 1s
12400K .......... .......... .......... .......... .......... 58% 184M 1s
12450K .......... .......... .......... .......... .......... 58% 219M 1s
12500K .......... .......... .......... .......... .......... 58% 223M 1s
12550K .......... .......... .......... .......... .......... 59% 220M 1s
12600K .......... .......... .......... .......... .......... 59% 199M 1s
12650K .......... .......... .......... .......... .......... 59% 224M 1s
12700K .......... .......... .......... .......... .......... 59% 183M 1s
12750K .......... .......... .......... .......... .......... 60% 210M 1s
12800K .......... .......... .......... .......... .......... 60% 188M 1s
12850K .......... .......... .......... .......... .......... 60% 203M 1s
12900K .......... .......... .......... .......... .......... 60% 221M 1s
12950K .......... .......... .......... .......... .......... 61% 218M 1s
13000K .......... .......... .......... .......... .......... 61% 174M 1s
13050K .......... .......... .......... .......... .......... 61% 118M 1s
13100K .......... .......... .......... .......... .......... 61% 218M 1s
13150K .......... .......... .......... .......... .......... 62% 213M 1s
13200K .......... .......... .......... .......... .......... 62% 100M 1s
13250K .......... .......... .......... .......... .......... 62% 214M 1s
13300K .......... .......... .......... .......... .......... 62% 142M 1s
13350K .......... .......... .......... .......... .......... 62% 211M 1s
13400K .......... .......... .......... .......... .......... 63% 113M 1s
13450K .......... .......... .......... .......... .......... 63% 199M 1s
13500K .......... .......... .......... .......... .......... 63% 219M 1s
13550K .......... .......... .......... .......... .......... 63% 216M 1s
13600K .......... .......... .......... .......... .......... 64% 185M 1s
13650K .......... .......... .......... .......... .......... 64% 217M 1s
13700K .......... .......... .......... .......... .......... 64% 209M 1s
13750K .......... .......... .......... .......... .......... 64% 209M 1s
13800K .......... .......... .......... .......... .......... 65% 151M 1s
13850K .......... .......... .......... .......... .......... 65% 215M 1s
13900K .......... .......... .......... .......... .......... 65% 223M 1s
13950K .......... .......... .......... .......... .......... 65% 207M 1s
14000K .......... .......... .......... .......... .......... 66% 148M 1s
14050K .......... .......... .......... .......... .......... 66% 211M 1s
14100K .......... .......... .......... .......... .......... 66% 214M 1s
14150K .......... .......... .......... .......... ...
INFO: Download finished! File saved here: scarf_datasets/tenx_8K_pbmc_citeseq/data.h5
time: 14.3 s (started: 2021-08-22 18:10:04 +00:00)
....... 66% 213M 0s
14200K .......... .......... .......... .......... .......... 66% 6.61M 0s
14250K .......... .......... .......... .......... .......... 67% 31.9M 0s
14300K .......... .......... .......... .......... .......... 67% 27.3M 0s
14350K .......... .......... .......... .......... .......... 67% 14.1M 0s
14400K .......... .......... .......... .......... .......... 67% 184M 0s
14450K .......... .......... .......... .......... .......... 68% 150M 0s
14500K .......... .......... .......... .......... .......... 68% 225M 0s
14550K .......... .......... .......... .......... .......... 68% 143M 0s
14600K .......... .......... .......... .......... .......... 68% 190M 0s
14650K .......... .......... .......... .......... .......... 69% 215M 0s
14700K .......... .......... .......... .......... .......... 69% 117M 0s
14750K .......... .......... .......... .......... .......... 69% 218M 0s
14800K .......... .......... .......... .......... .......... 69% 117M 0s
14850K .......... .......... .......... .......... .......... 70% 220M 0s
14900K .......... .......... .......... .......... .......... 70% 219M 0s
14950K .......... .......... .......... .......... .......... 70% 138M 0s
15000K .......... .......... .......... .......... .......... 70% 186M 0s
15050K .......... .......... .......... .......... .......... 70% 210M 0s
15100K .......... .......... .......... .......... .......... 71% 100M 0s
15150K .......... .......... .......... .......... .......... 71% 220M 0s
15200K .......... .......... .......... .......... .......... 71% 15.0M 0s
15250K .......... .......... .......... .......... .......... 71% 213M 0s
15300K .......... .......... .......... .......... .......... 72% 125M 0s
15350K .......... .......... .......... .......... .......... 72% 218M 0s
15400K .......... .......... .......... .......... .......... 72% 142M 0s
15450K .......... .......... .......... .......... .......... 72% 221M 0s
15500K .......... .......... .......... .......... .......... 73% 223M 0s
15550K .......... .......... .......... .......... .......... 73% 7.70M 0s
15600K .......... .......... .......... .......... .......... 73% 131M 0s
15650K .......... .......... .......... .......... .......... 73% 208M 0s
15700K .......... .......... .......... .......... .......... 74% 217M 0s
15750K .......... .......... .......... .......... .......... 74% 123M 0s
15800K .......... .......... .......... .......... .......... 74% 195M 0s
15850K .......... .......... .......... .......... .......... 74% 218M 0s
15900K .......... .......... .......... .......... .......... 74% 149M 0s
15950K .......... .......... .......... .......... .......... 75% 165M 0s
16000K .......... .......... .......... .......... .......... 75% 174M 0s
16050K .......... .......... .......... .......... .......... 75% 222M 0s
16100K .......... .......... .......... .......... .......... 75% 119M 0s
16150K .......... .......... .......... .......... .......... 76% 216M 0s
16200K .......... .......... .......... .......... .......... 76% 201M 0s
16250K .......... .......... .......... .......... .......... 76% 146M 0s
16300K .......... .......... .......... .......... .......... 76% 202M 0s
16350K .......... .......... .......... .......... .......... 77% 164M 0s
16400K .......... .......... .......... .......... .......... 77% 171M 0s
16450K .......... .......... .......... .......... .......... 77% 15.5M 0s
16500K .......... .......... .......... .......... .......... 77% 11.5M 0s
16550K .......... .......... .......... .......... .......... 78% 23.7M 0s
16600K .......... .......... .......... .......... .......... 78% 21.4M 0s
16650K .......... .......... .......... .......... .......... 78% 6.63M 0s
16700K .......... .......... .......... .......... .......... 78% 136M 0s
16750K .......... .......... .......... .......... .......... 78% 217M 0s
16800K .......... .......... .......... .......... .......... 79% 182M 0s
16850K .......... .......... .......... .......... .......... 79% 219M 0s
16900K .......... .......... .......... .......... .......... 79% 224M 0s
16950K .......... .......... .......... .......... .......... 79% 219M 0s
17000K .......... .......... .......... .......... .......... 80% 193M 0s
17050K .......... .......... .......... .......... .......... 80% 216M 0s
17100K .......... .......... .......... .......... .......... 80% 219M 0s
17150K .......... .......... .......... .......... .......... 80% 214M 0s
17200K .......... .......... .......... .......... .......... 81% 185M 0s
17250K .......... .......... .......... .......... .......... 81% 209M 0s
17300K .......... .......... .......... .......... .......... 81% 217M 0s
17350K .......... .......... .......... .......... .......... 81% 194M 0s
17400K .......... .......... .......... .......... .......... 82% 118M 0s
17450K .......... .......... .......... .......... .......... 82% 209M 0s
17500K .......... .......... .......... .......... .......... 82% 115M 0s
17550K .......... .......... .......... .......... .......... 82% 154M 0s
17600K .......... .......... .......... .......... .......... 82% 132M 0s
17650K .......... .......... .......... .......... .......... 83% 171M 0s
17700K .......... .......... .......... .......... .......... 83% 217M 0s
17750K .......... .......... .......... .......... .......... 83% 121M 0s
17800K .......... .......... .......... .......... .......... 83% 131M 0s
17850K .......... .......... .......... .......... .......... 84% 216M 0s
17900K .......... .......... .......... .......... .......... 84% 221M 0s
17950K .......... .......... .......... .......... .......... 84% 153M 0s
18000K .......... .......... .......... .......... .......... 84% 180M 0s
18050K .......... .......... .......... .......... .......... 85% 117M 0s
18100K .......... .......... .......... .......... .......... 85% 151M 0s
18150K .......... .......... .......... .......... .......... 85% 221M 0s
18200K .......... .......... .......... .......... .......... 85% 141M 0s
18250K .......... .......... .......... .......... .......... 86% 212M 0s
18300K .......... .......... .......... .......... .......... 86% 222M 0s
18350K .......... .......... .......... .......... .......... 86% 205M 0s
18400K .......... .......... .......... .......... .......... 86% 114M 0s
18450K .......... .......... .......... .......... .......... 86% 7.88M 0s
18500K .......... .......... .......... .......... .......... 87% 12.2M 0s
18550K .......... .......... .......... .......... .......... 87% 29.9M 0s
18600K .......... .......... .......... .......... .......... 87% 23.1M 0s
18650K .......... .......... .......... .......... .......... 87% 27.6M 0s
18700K .......... .......... .......... .......... .......... 88% 38.7M 0s
18750K .......... .......... .......... .......... .......... 88% 196M 0s
18800K .......... .......... .......... .......... .......... 88% 133M 0s
18850K .......... .......... .......... .......... .......... 88% 221M 0s
18900K .......... .......... .......... .......... .......... 89% 148M 0s
18950K .......... .......... .......... .......... .......... 89% 211M 0s
19000K .......... .......... .......... .......... .......... 89% 199M 0s
19050K .......... .......... .......... .......... .......... 89% 113M 0s
19100K .......... .......... .......... .......... .......... 90% 206M 0s
19150K .......... .......... .......... .......... .......... 90% 150M 0s
19200K .......... .......... .......... .......... .......... 90% 179M 0s
19250K .......... .......... .......... .......... .......... 90% 222M 0s
19300K .......... .......... .......... .......... .......... 90% 155M 0s
19350K .......... .......... .......... .......... .......... 91% 209M 0s
19400K .......... .......... .......... .......... .......... 91% 105M 0s
19450K .......... .......... .......... .......... .......... 91% 209M 0s
19500K .......... .......... .......... .......... .......... 91% 220M 0s
19550K .......... .......... .......... .......... .......... 92% 5.82M 0s
19600K .......... .......... .......... .......... .......... 92% 186M 0s
19650K .......... .......... .......... .......... .......... 92% 114M 0s
19700K .......... .......... .......... .......... .......... 92% 234M 0s
19750K .......... .......... .......... .......... .......... 93% 211M 0s
19800K .......... .......... .......... .......... .......... 93% 170M 0s
19850K .......... .......... .......... .......... .......... 93% 216M 0s
19900K .......... .......... .......... .......... .......... 93% 162M 0s
19950K .......... .......... .......... .......... .......... 93% 197M 0s
20000K .......... .......... .......... .......... .......... 94% 187M 0s
20050K .......... .......... .......... .......... .......... 94% 118M 0s
20100K .......... .......... .......... .......... .......... 94% 212M 0s
20150K .......... .......... .......... .......... .......... 94% 146M 0s
20200K .......... .......... .......... .......... .......... 95% 188M 0s
20250K .......... .......... .......... .......... .......... 95% 199M 0s
20300K .......... .......... .......... .......... .......... 95% 143M 0s
20350K .......... .......... .......... .......... .......... 95% 218M 0s
20400K .......... .......... .......... .......... .......... 96% 175M 0s
20450K .......... .......... .......... .......... .......... 96% 8.59M 0s
20500K .......... .......... .......... .......... .......... 96% 34.0M 0s
20550K .......... .......... .......... .......... .......... 96% 34.1M 0s
20600K .......... .......... .......... .......... .......... 97% 31.3M 0s
20650K .......... .......... .......... .......... .......... 97% 34.3M 0s
20700K .......... .......... .......... .......... .......... 97% 34.3M 0s
20750K .......... .......... .......... .......... .......... 97% 34.3M 0s
20800K .......... .......... .......... .......... .......... 97% 5.46M 0s
20850K .......... .......... .......... .......... .......... 98% 208M 0s
20900K .......... .......... .......... .......... .......... 98% 213M 0s
20950K .......... .......... .......... .......... .......... 98% 212M 0s
21000K .......... .......... .......... .......... .......... 98% 189M 0s
21050K .......... .......... .......... .......... .......... 99% 211M 0s
21100K .......... .......... .......... .......... .......... 99% 219M 0s
21150K .......... .......... .......... .......... .......... 99% 209M 0s
21200K .......... .......... .......... .......... .......... 99% 180M 0s
21250K .......... .......... ....... 100% 247M=1.1s
2021-08-22 18:10:18 (18.6 MB/s) - ‘scarf_datasets/tenx_8K_pbmc_citeseq/data.h5’ saved [21788278/21788278]
[3]:
reader = scarf.CrH5Reader('scarf_datasets/tenx_8K_pbmc_citeseq/data.h5', 'rna')
time: 56.2 ms (started: 2021-08-22 18:10:18 +00:00)
We can also quickly check the different kinds of assays present in the file and the number of features from each of them.
[4]:
reader.assayFeats
[4]:
RNA | assay2 | |
---|---|---|
type | Gene Expression | Antibody Capture |
start | 0 | 33538 |
end | 33538 | 33555 |
nFeatures | 33538 | 17 |
time: 9.8 ms (started: 2021-08-22 18:10:18 +00:00)
The nFeatures column shows the number of features present in each assay. CrH5Reader
will automatically pull this information from H5 file and rename the ‘Gene Expression’ assay to RNA. Here it also found another assay: ‘Antibody Capture’ and named it to assay2. We will rename this to ADT.
[5]:
reader.rename_assays({'assay2': 'ADT'})
reader.assayFeats
[5]:
RNA | ADT | |
---|---|---|
type | Gene Expression | Antibody Capture |
start | 0 | 33538 |
end | 33538 | 33555 |
nFeatures | 33538 | 17 |
time: 8.3 ms (started: 2021-08-22 18:10:18 +00:00)
Now the data is converted into Zarr format. Like single assay datasets all the data is saved under one Zarr file.
[6]:
writer = scarf.CrToZarr(reader, zarr_fn='scarf_datasets/tenx_8K_pbmc_citeseq/data.zarr',
chunk_size=(2000, 1000))
writer.dump(batch_size=1000)
100%|██████████| 8/8 [00:08<00:00, 1.01s/it]
time: 8.38 s (started: 2021-08-22 18:10:18 +00:00)
2) Create a multimodal DataStore¶
The next step is to create a Scarf DataStore
object. This object will be the primary way to interact with the data and all its constituent assays. The first time a Zarr file is loaded, we need to set the default assay. Here we set the ‘RNA’ assay as the default assay. When a Zarr file is loaded, Scarf checks if some per-cell statistics have been calculated. If not, then nFeatures (number of features per cell) and nCounts (total sum of feature counts per cell) are calculated. Scarf
will also attempt to calculate the percent of mitochondrial and ribosomal content per cell.
[7]:
ds = scarf.DataStore('scarf_datasets/tenx_8K_pbmc_citeseq/data.zarr',
default_assay='RNA',
nthreads=4)
INFO: Setting assay ADT to assay type: ADTassay
INFO: (ADT) Computing nCells and dropOuts
[########################################] | 100% Completed | 0.1s
INFO: Setting assay RNA to assay type: RNAassay
INFO: (RNA) Computing nCells and dropOuts
[########################################] | 100% Completed | 1.9s
INFO: (ADT) Computing nCounts
[########################################] | 100% Completed | 0.1s
INFO: (ADT) Computing nFeatures
[########################################] | 100% Completed | 0.1s
INFO: (RNA) Computing nCounts
[########################################] | 100% Completed | 1.8s
WARNING: Minimum cell count (501) is lower than size factor multiplier (1000)
INFO: (RNA) Computing nFeatures
[########################################] | 100% Completed | 1.9s
INFO: Computing percentage of RNA_percentMito
[########################################] | 100% Completed | 1.2s
INFO: Computing percentage of RNA_percentRibo
[########################################] | 100% Completed | 1.3s
time: 9.15 s (started: 2021-08-22 18:10:27 +00:00)
We can print out the DataStore object to get an overview of all the assays stored.
[8]:
ds
[8]:
DataStore has 7865 (7865) cells with 2 assays: ADT RNA
Cell metadata:
'I', 'ids', 'names', 'ADT_nCounts', 'ADT_nFeatures',
'RNA_nCounts', 'RNA_nFeatures', 'RNA_percentMito', 'RNA_percentRibo'
ADT assay has 17 (17) features and following metadata:
'I', 'ids', 'names', 'dropOuts', 'nCells',
RNA assay has 13832 (33538) features and following metadata:
'I', 'ids', 'names', 'dropOuts', 'nCells',
time: 7.72 ms (started: 2021-08-22 18:10:36 +00:00)
Feature attribute tables for each of the assays can be accessed like this:
[9]:
ds.RNA.feats.head()
[9]:
I | ids | names | dropOuts | nCells | |
---|---|---|---|---|---|
0 | False | ENSG00000243485 | MIR1302-2HG | 7865 | 0 |
1 | False | ENSG00000237613 | FAM138A | 7865 | 0 |
2 | False | ENSG00000186092 | OR4F5 | 7865 | 0 |
3 | False | ENSG00000238009 | AL627309.1 | 7853 | 12 |
4 | False | ENSG00000239945 | AL627309.3 | 7865 | 0 |
time: 21.4 ms (started: 2021-08-22 18:10:36 +00:00)
[10]:
ds.ADT.feats.head()
[10]:
I | ids | names | dropOuts | nCells | |
---|---|---|---|---|---|
0 | True | CD3 | CD3_TotalSeqB | 1 | 7864 |
1 | True | CD4 | CD4_TotalSeqB | 1 | 7864 |
2 | True | CD8a | CD8a_TotalSeqB | 2 | 7863 |
3 | True | CD14 | CD14_TotalSeqB | 1 | 7864 |
4 | True | CD15 | CD15_TotalSeqB | 1 | 7864 |
time: 19.4 ms (started: 2021-08-22 18:10:36 +00:00)
Cell filtering is performed based on the default assay. Here we use the auto_filter_cells
method of the DataStore
to filter low quality cells.
[11]:
ds.auto_filter_cells()
INFO: 154 cells flagged for filtering out using attribute RNA_nCounts
INFO: 326 cells flagged for filtering out using attribute RNA_nFeatures
INFO: 119 cells flagged for filtering out using attribute RNA_percentMito
INFO: 21 cells flagged for filtering out using attribute RNA_percentRibo
time: 3.72 s (started: 2021-08-22 18:10:36 +00:00)
3) Process gene expression modality¶
Now we process the RNA assay to perform feature selection, create KNN graph, run UMAP reduction and clustering. These steps are same as shown in the basic workflow for scRNA-Seq data.
[12]:
ds.mark_hvgs(min_cells=20, top_n=500, min_mean=-3, max_mean=2, max_var=6)
ds.make_graph(feat_key='hvgs', k=11, dims=15, n_centroids=100)
ds.run_umap(fit_n_epochs=250, spread=5, min_dist=1, parallel=True)
ds.run_leiden_clustering(resolution=1)
INFO: (RNA) Computing nCells
[########################################] | 100% Completed | 3.0s
INFO: (RNA) Computing normed_tot
[########################################] | 100% Completed | 2.9s
INFO: (RNA) Computing sigmas
[########################################] | 100% Completed | 3.6s
INFO: 497 genes marked as HVGs
INFO: No value provided for parameter `log_transform`. Will use default value: True
INFO: No value provided for parameter `renormalize_subset`. Will use default value: True
INFO: No value provided for parameter `pca_cell_key`. Will use default value: I
INFO: Using PCA for dimension reduction
INFO: No value provided for parameter `ann_metric`. Will use default value: l2
INFO: No value provided for parameter `ann_efc`. Will use default value: min(100, max(k * 3, 50))
INFO: No value provided for parameter `ann_ef`. Will use default value: min(100, max(k * 3, 50))
INFO: No value provided for parameter `ann_m`. Will use default value: 48
INFO: No value provided for parameter `rand_state`. Will use default value: 4466
INFO: No value provided for parameter `local_connectivity`. Will use default value: 1.0
INFO: No value provided for parameter `bandwidth`. Will use default value: 1.5
INFO: Normalizing with feature subset
[########################################] | 100% Completed | 1.4s
Writing data to normed__I__hvgs/data: 100%|██████████| 4/4 [00:02<00:00, 1.61it/s]
INFO: Calculating mean of norm. data
[ ] | 0% Completed | 0.1s
[########################################] | 100% Completed | 0.2s
INFO: Calculating std. dev. of norm. data
[########################################] | 100% Completed | 0.3s
Fitting PCA: 100%|██████████| 4/4 [00:02<00:00, 1.79it/s]
Fitting ANN: 100%|██████████| 4/4 [00:00<00:00, 4.20it/s]
Fitting kmeans: 100%|██████████| 4/4 [00:01<00:00, 3.36it/s]
Estimating seed partitions: 100%|██████████| 4/4 [00:00<00:00, 5.28it/s]
INFO: Saving loadings to RNA/normed__I__hvgs/reduction__pca__15__I
INFO: Saving ANN index to RNA/normed__I__hvgs/reduction__pca__15__I/ann__l2__50__50__48__4466
INFO: Saving kmeans clusters to RNA/normed__I__hvgs/reduction__pca__15__I/kmeans__100__4466
Saving KNN graph: 100%|██████████| 4/4 [00:00<00:00, 4.72it/s]
INFO: ANN recall: 99.81%
Smoothening KNN distances: 100%|██████████| 1/1 [00:04<00:00, 4.09s/it]
/home/docs/checkouts/readthedocs.org/user_builds/scarf/envs/0.7.8/lib/python3.8/site-packages/umap/umap_.py:1330: RuntimeWarning: divide by zero encountered in power
return 1.0 / (1.0 + a * x ** (2 * b))
completed 0 / 250 epochs
completed 25 / 250 epochs
completed 50 / 250 epochs
completed 75 / 250 epochs
completed 100 / 250 epochs
completed 125 / 250 epochs
completed 150 / 250 epochs
completed 175 / 250 epochs
completed 200 / 250 epochs
completed 225 / 250 epochs
completed 0 / 100 epochs
completed 10 / 100 epochs
completed 20 / 100 epochs
completed 30 / 100 epochs
completed 40 / 100 epochs
completed 50 / 100 epochs
completed 60 / 100 epochs
completed 70 / 100 epochs
completed 80 / 100 epochs
completed 90 / 100 epochs
time: 1min 1s (started: 2021-08-22 18:10:40 +00:00)
[13]:
ds.plot_layout(layout_key='RNA_UMAP', color_by='RNA_leiden_cluster')
time: 1.33 s (started: 2021-08-22 18:11:41 +00:00)
4) Process protein surface abundance modality¶
We will now perform similar steps as RNA for the ADT data. Since ADT panels are often custom designed, we will not perform any feature selection step. This particular data contains some control antibodies which we should filter out before downstream analysis.
[14]:
ds.ADT.feats.head(n=ds.ADT.feats.N)
[14]:
I | ids | names | dropOuts | nCells | |
---|---|---|---|---|---|
0 | True | CD3 | CD3_TotalSeqB | 1 | 7864 |
1 | True | CD4 | CD4_TotalSeqB | 1 | 7864 |
2 | True | CD8a | CD8a_TotalSeqB | 2 | 7863 |
3 | True | CD14 | CD14_TotalSeqB | 1 | 7864 |
4 | True | CD15 | CD15_TotalSeqB | 1 | 7864 |
5 | True | CD16 | CD16_TotalSeqB | 1 | 7864 |
6 | True | CD56 | CD56_TotalSeqB | 1 | 7864 |
7 | True | CD19 | CD19_TotalSeqB | 163 | 7702 |
8 | True | CD25 | CD25_TotalSeqB | 4 | 7861 |
9 | True | CD45RA | CD45RA_TotalSeqB | 1 | 7864 |
10 | True | CD45RO | CD45RO_TotalSeqB | 1 | 7864 |
11 | True | PD-1 | PD-1_TotalSeqB | 2 | 7863 |
12 | True | TIGIT | TIGIT_TotalSeqB | 16 | 7849 |
13 | True | CD127 | CD127_TotalSeqB | 3 | 7862 |
14 | True | IgG2a | IgG2a_control_TotalSeqB | 26 | 7839 |
15 | True | IgG1 | IgG1_control_TotalSeqB | 9 | 7856 |
16 | True | IgG2b | IgG2b_control_TotalSeqB | 226 | 7639 |
time: 25.2 ms (started: 2021-08-22 18:11:43 +00:00)
We can manually filter out the control antibodies by updating I to be False for those features. To do so we first extract the names of all the ADT features like below:
[15]:
adt_names = ds.ADT.feats.to_pandas_dataframe(['names'])['names']
adt_names
[15]:
0 CD3_TotalSeqB
1 CD4_TotalSeqB
2 CD8a_TotalSeqB
3 CD14_TotalSeqB
4 CD15_TotalSeqB
5 CD16_TotalSeqB
6 CD56_TotalSeqB
7 CD19_TotalSeqB
8 CD25_TotalSeqB
9 CD45RA_TotalSeqB
10 CD45RO_TotalSeqB
11 PD-1_TotalSeqB
12 TIGIT_TotalSeqB
13 CD127_TotalSeqB
14 IgG2a_control_TotalSeqB
15 IgG1_control_TotalSeqB
16 IgG2b_control_TotalSeqB
Name: names, dtype: object
time: 11.1 ms (started: 2021-08-22 18:11:43 +00:00)
The ADT features with ‘control’ in name are designated as control antibodies. You can have your own selection criteria here. The aim here is to create a boolean array that has True
value for features to be removed.
[16]:
is_control = adt_names.str.contains('control').values
is_control
[16]:
array([False, False, False, False, False, False, False, False, False,
False, False, False, False, False, True, True, True])
time: 4.55 ms (started: 2021-08-22 18:11:43 +00:00)
Now we update I
to remove the control features. update_key
method takes a boolean array and disables the features that have False
value. So we invert the above created array (using ~
) before providing it to update_key
. The second parameter for update_key
denotes which feature table boolean column to modify, I
in this case.
[17]:
ds.ADT.feats.update_key(~is_control, 'I')
ds.ADT.feats.head(n=ds.ADT.feats.N)
[17]:
I | ids | names | dropOuts | nCells | |
---|---|---|---|---|---|
0 | True | CD3 | CD3_TotalSeqB | 1 | 7864 |
1 | True | CD4 | CD4_TotalSeqB | 1 | 7864 |
2 | True | CD8a | CD8a_TotalSeqB | 2 | 7863 |
3 | True | CD14 | CD14_TotalSeqB | 1 | 7864 |
4 | True | CD15 | CD15_TotalSeqB | 1 | 7864 |
5 | True | CD16 | CD16_TotalSeqB | 1 | 7864 |
6 | True | CD56 | CD56_TotalSeqB | 1 | 7864 |
7 | True | CD19 | CD19_TotalSeqB | 163 | 7702 |
8 | True | CD25 | CD25_TotalSeqB | 4 | 7861 |
9 | True | CD45RA | CD45RA_TotalSeqB | 1 | 7864 |
10 | True | CD45RO | CD45RO_TotalSeqB | 1 | 7864 |
11 | True | PD-1 | PD-1_TotalSeqB | 2 | 7863 |
12 | True | TIGIT | TIGIT_TotalSeqB | 16 | 7849 |
13 | True | CD127 | CD127_TotalSeqB | 3 | 7862 |
14 | False | IgG2a | IgG2a_control_TotalSeqB | 26 | 7839 |
15 | False | IgG1 | IgG1_control_TotalSeqB | 9 | 7856 |
16 | False | IgG2b | IgG2b_control_TotalSeqB | 226 | 7639 |
time: 25.3 ms (started: 2021-08-22 18:11:43 +00:00)
Assays named ADT are automatically created as objects of the ADTassay
class, which uses CLR (centred log ratio) normalization as the default normalization method.
[18]:
print (ds.ADT)
print (ds.ADT.normMethod.__name__)
ADTassay ADT with 14(17) features
norm_clr
time: 2.05 ms (started: 2021-08-22 18:11:43 +00:00)
Now we are ready to create a KNN graph of cells using only ADT data. Here we will use all the features (except those that were filtered out) and that is why we use I
as value for feat_key
. It is important to note the value for from_assay
parameter which has now been set to ADT
. If no value is provided for from_assay
then it is automatically set to the default assay.
[19]:
ds.make_graph(from_assay='ADT', feat_key='I', k=11, dims=11, n_centroids=100)
INFO: No value provided for parameter `log_transform`. Will use default value: True
INFO: No value provided for parameter `renormalize_subset`. Will use default value: True
INFO: No value provided for parameter `pca_cell_key`. Will use default value: I
INFO: Using PCA for dimension reduction
INFO: No value provided for parameter `ann_metric`. Will use default value: l2
INFO: No value provided for parameter `ann_efc`. Will use default value: min(100, max(k * 3, 50))
INFO: No value provided for parameter `ann_ef`. Will use default value: min(100, max(k * 3, 50))
INFO: No value provided for parameter `ann_m`. Will use default value: 48
INFO: No value provided for parameter `rand_state`. Will use default value: 4466
INFO: No value provided for parameter `local_connectivity`. Will use default value: 1.0
INFO: No value provided for parameter `bandwidth`. Will use default value: 1.5
Writing data to normed__I__I/data: 100%|██████████| 4/4 [00:00<00:00, 5.48it/s]
INFO: Calculating mean of norm. data
[ ] | 0% Completed | 0.1s
[########################################] | 100% Completed | 0.2s
INFO: Calculating std. dev. of norm. data
[########################################] | 100% Completed | 0.2s
Fitting PCA: 100%|██████████| 4/4 [00:00<00:00, 14.31it/s]
Fitting ANN: 100%|██████████| 4/4 [00:00<00:00, 5.23it/s]
Fitting kmeans: 100%|██████████| 4/4 [00:01<00:00, 3.87it/s]
Estimating seed partitions: 100%|██████████| 4/4 [00:00<00:00, 6.16it/s]
INFO: Saving loadings to ADT/normed__I__I/reduction__pca__11__I
INFO: Saving ANN index to ADT/normed__I__I/reduction__pca__11__I/ann__l2__50__50__48__4466
INFO: Saving kmeans clusters to ADT/normed__I__I/reduction__pca__11__I/kmeans__100__4466
Saving KNN graph: 100%|██████████| 4/4 [00:00<00:00, 6.56it/s]
INFO: ANN recall: 99.97%
Smoothening KNN distances: 100%|██████████| 1/1 [00:00<00:00, 19.48it/s]
time: 4.86 s (started: 2021-08-22 18:11:43 +00:00)
UMAP and clustering can be run on ADT assay by simply providing setting from_assay
parameter value to ‘ADT’
[20]:
ds.run_umap(from_assay='ADT', fit_n_epochs=250, spread=5, min_dist=1, parallel=True)
ds.run_leiden_clustering(from_assay='ADT', resolution=1)
/home/docs/checkouts/readthedocs.org/user_builds/scarf/envs/0.7.8/lib/python3.8/site-packages/umap/umap_.py:1330: RuntimeWarning: divide by zero encountered in power
return 1.0 / (1.0 + a * x ** (2 * b))
completed 0 / 250 epochs
completed 25 / 250 epochs
completed 50 / 250 epochs
completed 75 / 250 epochs
completed 100 / 250 epochs
completed 125 / 250 epochs
completed 150 / 250 epochs
completed 175 / 250 epochs
completed 200 / 250 epochs
completed 225 / 250 epochs
completed 0 / 100 epochs
completed 10 / 100 epochs
completed 20 / 100 epochs
completed 30 / 100 epochs
completed 40 / 100 epochs
completed 50 / 100 epochs
completed 60 / 100 epochs
completed 70 / 100 epochs
completed 80 / 100 epochs
completed 90 / 100 epochs
time: 31.2 s (started: 2021-08-22 18:11:48 +00:00)
If we now check the cell attribute table, we will find the UMAP coordinates and clusters calculated using ADT
assay
[21]:
ds.cells.head()
[21]:
I | ids | names | ADT_UMAP1 | ADT_UMAP2 | ADT_leiden_cluster | ADT_nCounts | ADT_nFeatures | RNA_UMAP1 | RNA_UMAP2 | RNA_leiden_cluster | RNA_nCounts | RNA_nFeatures | RNA_percentMito | RNA_percentRibo | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | True | AAACCCAAGATTGTGA-1 | AAACCCAAGATTGTGA-1 | -24.323153 | 16.300386 | 16 | 981.0 | 17.0 | -25.398972 | 25.251200 | 5 | 6160.0 | 2194.0 | 8.668831 | 15.259740 |
1 | True | AAACCCACATCGGTTA-1 | AAACCCACATCGGTTA-1 | -9.889935 | 20.346741 | 15 | 1475.0 | 17.0 | -23.984476 | 21.164082 | 5 | 6713.0 | 2093.0 | 6.316103 | 19.037688 |
2 | True | AAACCCAGTACCGCGT-1 | AAACCCAGTACCGCGT-1 | -13.106612 | 22.806581 | 7 | 7149.0 | 17.0 | -15.875791 | 21.863632 | 2 | 3637.0 | 1518.0 | 8.056090 | 16.002200 |
3 | True | AAACCCAGTATCGAAA-1 | AAACCCAGTATCGAAA-1 | 23.668877 | 18.399595 | 2 | 6831.0 | 17.0 | -29.925396 | -19.403278 | 4 | 1244.0 | 737.0 | 9.003215 | 18.729904 |
4 | True | AAACCCAGTCGTCATA-1 | AAACCCAGTCGTCATA-1 | 26.384117 | 18.577906 | 2 | 6839.0 | 17.0 | -24.395090 | -29.287636 | 4 | 2611.0 | 1240.0 | 6.204519 | 16.353887 |
time: 48.5 ms (started: 2021-08-22 18:12:19 +00:00)
Visualizing the UMAP and clustering calcualted using ADT
only
[22]:
ds.plot_layout(layout_key='ADT_UMAP', color_by='ADT_leiden_cluster')
time: 1.26 s (started: 2021-08-22 18:12:19 +00:00)
5) Cross modality comparison¶
It is generally of quite interest to see how different modalities coroborate each other.
[23]:
# UMAP on RNA and coloured with clusters calculated on ADT
ds.plot_layout(layout_key='RNA_UMAP', color_by='ADT_leiden_cluster')
time: 1.26 s (started: 2021-08-22 18:12:20 +00:00)
[24]:
# UMAP on ADT and coloured with clusters calculated on RNA
ds.plot_layout(layout_key='ADT_UMAP', color_by='RNA_leiden_cluster')
time: 1.32 s (started: 2021-08-22 18:12:22 +00:00)
We can quantify the overlap of cells between RNA and ADT clusters. The following table has ADT clusters on columns and RNA clusters on rows. This table shows a cross tabulation of cells across the clustering from the two modalities.
[25]:
import pandas as pd
df = pd.crosstab(ds.cells.fetch('RNA_leiden_cluster'),
ds.cells.fetch('ADT_leiden_cluster'))
df
[25]:
col_0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
row_0 | ||||||||||||||||||||
1 | 928 | 0 | 83 | 0 | 1 | 0 | 0 | 15 | 0 | 1 | 18 | 17 | 67 | 17 | 0 | 1 | 2 | 0 | 0 | 0 |
2 | 0 | 0 | 1 | 290 | 0 | 3 | 296 | 0 | 111 | 1 | 3 | 23 | 0 | 0 | 76 | 35 | 0 | 11 | 1 | 11 |
3 | 17 | 0 | 428 | 3 | 0 | 4 | 0 | 1 | 0 | 9 | 175 | 21 | 134 | 8 | 0 | 1 | 4 | 1 | 0 | 0 |
4 | 0 | 735 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 35 | 0 | 0 | 0 | 0 | 31 | 0 | 0 | 0 |
5 | 0 | 0 | 0 | 349 | 0 | 3 | 83 | 0 | 192 | 0 | 2 | 23 | 1 | 1 | 60 | 22 | 0 | 4 | 0 | 7 |
6 | 0 | 2 | 47 | 0 | 0 | 330 | 0 | 2 | 0 | 7 | 0 | 14 | 0 | 74 | 0 | 0 | 9 | 0 | 0 | 0 |
7 | 0 | 0 | 0 | 0 | 0 | 5 | 0 | 335 | 0 | 4 | 0 | 4 | 1 | 7 | 0 | 0 | 7 | 0 | 0 | 0 |
8 | 0 | 0 | 0 | 0 | 312 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 7 | 0 |
9 | 2 | 0 | 235 | 0 | 1 | 11 | 0 | 1 | 0 | 2 | 44 | 11 | 1 | 5 | 0 | 0 | 3 | 0 | 0 | 0 |
10 | 16 | 1 | 7 | 0 | 0 | 3 | 0 | 3 | 0 | 220 | 8 | 17 | 2 | 1 | 0 | 0 | 17 | 0 | 0 | 0 |
11 | 1 | 1 | 2 | 0 | 1 | 61 | 0 | 43 | 0 | 62 | 15 | 12 | 1 | 42 | 0 | 0 | 8 | 0 | 0 | 0 |
12 | 0 | 0 | 0 | 0 | 208 | 0 | 0 | 0 | 1 | 0 | 1 | 3 | 0 | 0 | 0 | 2 | 0 | 0 | 11 | 0 |
13 | 0 | 134 | 0 | 0 | 0 | 2 | 0 | 2 | 0 | 0 | 0 | 5 | 0 | 10 | 0 | 1 | 4 | 3 | 0 | 0 |
14 | 0 | 0 | 0 | 58 | 0 | 1 | 34 | 0 | 29 | 0 | 1 | 9 | 0 | 0 | 13 | 1 | 0 | 2 | 0 | 2 |
15 | 81 | 1 | 27 | 0 | 0 | 0 | 0 | 9 | 0 | 1 | 7 | 3 | 6 | 3 | 0 | 0 | 1 | 0 | 0 | 0 |
16 | 0 | 1 | 4 | 20 | 0 | 11 | 5 | 0 | 7 | 3 | 1 | 36 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 10 |
17 | 0 | 0 | 0 | 4 | 1 | 0 | 3 | 0 | 0 | 0 | 0 | 5 | 0 | 0 | 0 | 0 | 0 | 59 | 0 | 0 |
18 | 31 | 0 | 1 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 3 | 10 | 0 | 1 | 0 | 0 | 0 | 0 |
19 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 0 | 0 | 0 | 0 | 2 | 0 | 2 | 1 | 32 | 0 | 1 | 0 | 0 |
20 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 30 | 0 |
21 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 21 | 0 | 0 | 0 | 1 | 0 | 0 |
time: 52.4 ms (started: 2021-08-22 18:12:23 +00:00)
There are possibly many interesting strategies to analyze this further. One simple way to summarize the above table can be quantify the transcriptomics ‘purity’ of ADT clusters:
[26]:
(100 * df.max()/df.sum()).sort_values(ascending=False)
[26]:
col_0
1 86.245353
2 84.000000
8 81.508516
6 75.688073
18 71.951220
7 69.811321
10 69.182390
11 63.405797
19 61.224490
13 61.187215
5 59.541985
9 56.470588
3 51.257485
15 50.331126
4 48.137931
14 36.815920
20 36.666667
16 36.458333
17 36.046512
12 14.693878
dtype: float64
time: 7.44 ms (started: 2021-08-22 18:12:23 +00:00)
Individual ADT expression can be visualized in both UMAPs easily.
[27]:
ds.plot_layout(from_assay='ADT', layout_key='ADT_UMAP', color_by='CD16_TotalSeqB')
ds.plot_layout(from_assay='ADT', layout_key='RNA_UMAP', color_by='CD16_TotalSeqB')
time: 3.46 s (started: 2021-08-22 18:12:23 +00:00)
We can also query gene expression and visualize it on both RNA and ADT UMAPs. Here we query gene FCGR3A which codes for CD16.
[28]:
ds.plot_layout(from_assay='RNA', layout_key='RNA_UMAP', color_by='FCGR3A')
ds.plot_layout(from_assay='RNA', layout_key='ADT_UMAP', color_by='FCGR3A')
time: 3.71 s (started: 2021-08-22 18:12:27 +00:00)
That is all for this vignette.