OpenScientificCodeRegistry/Database
Open Scientific Code Registry (OSCR): the authors' scripts The code published by the authors of open-access neuroscience papers, as found and verified by Open Scientific Code Registry (OSCR). Each file is here exactly as it is at the source, at the verified commit, under the license of its repository. 421,275 unique files (3,782 MB of text) from 8,849 repositories, in 24 Parquet block(s). Only files whose repository's license allows redistribution, confirmed by the repository's… See the full description on the dataset page: https://huggingface.co/datasets/OpenScientificCodeRegistry/Database.
05.4k
1{2 "format": "oscr-script-manifest/1",3 "repository": "github.com/scverse/scvi-tools",4 "url": "https://github.com/scverse/scvi-tools",5 "host": "github.com",6 "commit": "fa9470f9b59f47a1df1677eda44161ac14845db3",7 "license": "BSD-3-Clause",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "66399db0284d2539790efb348886ab0c1f745bbe5fea6ac38a00465a14adc8f5",14 "language": "License",15 "lines": 30,16 "truncated": false,17 "block": 3,18 "row": 812719 },20 {21 "path": "README.md",22 "sha256": "eb46b8a54e60643ca0cd8cb375ede05b01dcbd2380ca17ce8027a92ba13cebbb",23 "language": "Text",24 "lines": 147,25 "truncated": false,26 "block": 4,27 "row": 259028 },29 {30 "path": "conftest.py",31 "sha256": "42c3f1717ba4d6bd434dd9be5197ee5a12c3f3e5be7629e8f62979dfb4c8a4c7",32 "language": "Python",33 "lines": 62,34 "truncated": false,35 "block": 3,36 "row": 1991137 },38 {39 "path": "docs/_static/js/custom.js",40 "sha256": "b0486605fbef3e68b050c2d1d2450b96abb21ea7d6cc6c72cf42fe383237a188",41 "language": "JavaScript",42 "lines": 164,43 "truncated": false,44 "block": 3,45 "row": 690746 },47 {48 "path": "docs/conf.py",49 "sha256": "3a9853a519b73065ff96e715e3d025d39a79f7b65fa79a7bbb73e0e640c0805c",50 "language": "Python",51 "lines": 343,52 "truncated": false,53 "block": 3,54 "row": 2572955 },56 {57 "path": "docs/extensions/edit_colab_url.py",58 "sha256": "4f9b3be99f445bfb2203d6e6a9ba2bac7bf781382c730e488927efefd4975d3c",59 "language": "Python",60 "lines": 39,61 "truncated": false,62 "block": 3,63 "row": 1940164 },65 {66 "path": "docs/extensions/filterlist.py",67 "sha256": "7d0ed39f2b23f4f90d01377fa8dad304a1eb5c77caf52cd8c6ebd3b02bb25bef",68 "language": "Python",69 "lines": 319,70 "truncated": false,71 "block": 3,72 "row": 2505373 },74 {75 "path": "docs/extensions/typed_returns.py",76 "sha256": "ff0b557517ae5ec71c038fd7d921dc73d38a707defeb796fe10d5b54c61c9ee2",77 "language": "Python",78 "lines": 35,79 "truncated": false,80 "block": 3,81 "row": 1907882 },83 {84 "path": "src/scvi/__init__.py",85 "sha256": "9ce050b96db979e9955bb139ea136986780398dc3c4794227e59347f11e41255",86 "language": "Python",87 "lines": 31,88 "truncated": false,89 "block": 3,90 "row": 1855291 },92 {93 "path": "src/scvi/_constants.py",94 "sha256": "a794aa0a9dda827a1306567166da372b2466ef8f7ff395e7ada01e4e89d93099",95 "language": "Python",96 "lines": 21,97 "truncated": false,98 "block": 3,99 "row": 18521100 },101 {102 "path": "src/scvi/_settings.py",103 "sha256": "b78e0a9db61cec067e1acce551e2012401388b9dd2041779be34d749fb567ca0",104 "language": "Python",105 "lines": 231,106 "truncated": false,107 "block": 3,108 "row": 24260109 },110 {111 "path": "src/scvi/_types.py",112 "sha256": "6d5452cca31b5e652ae92b91fa509925d83c489f92fc10bab6c442e00f116a28",113 "language": "Python",114 "lines": 13,115 "truncated": false,116 "block": 3,117 "row": 17853118 },119 {120 "path": "src/scvi/autotune/__init__.py",121 "sha256": "64d7641e9e7371331fe33405e2c8c112daf12d59bd760bb23292ad642520f0fc",122 "language": "Python",123 "lines": 34,124 "truncated": false,125 "block": 3,126 "row": 19296127 },128 {129 "path": "src/scvi/autotune/_experiment.py",130 "sha256": "ad34350f5f2d346f074d438bf96d9401246c16dcc150817f662d2a738204fa13",131 "language": "Python",132 "lines": 896,133 "truncated": false,134 "block": 3,135 "row": 27773136 },137 {138 "path": "src/scvi/autotune/_tune.py",139 "sha256": "7b1f4f69c312723f0809d1d5ec68724077d6d0be65706b56c8ca1128ca4518fa",140 "language": "Python",141 "lines": 181,142 "truncated": false,143 "block": 3,144 "row": 24105145 },146 {147 "path": "src/scvi/criticism/__init__.py",148 "sha256": "54668d23e0b44167c9023d4452d0974903f9578559733f8cc8102ae58fbed635",149 "language": "Python",150 "lines": 4,151 "truncated": false,152 "block": 3,153 "row": 17659154 },155 {156 "path": "src/scvi/criticism/_constants.py",157 "sha256": "62c3a843a41dc45eb5627d8162f09a4b637188a20bc445e251808a1ead3a2879",158 "language": "Python",159 "lines": 14,160 "truncated": false,161 "block": 3,162 "row": 18122163 },164 {165 "path": "src/scvi/criticism/_create_criticism_report.py",166 "sha256": "3daf8a4975eccbf9289686f7d335729134e888ceda2c06fd022f39d2f86a2582",167 "language": "Python",168 "lines": 226,169 "truncated": false,170 "block": 3,171 "row": 24801172 },173 {174 "path": "src/scvi/criticism/_ppc.py",175 "sha256": "8cdff0aae1e35a4a729f12bd95159881fe972c3a188b483a288880696d84eff7",176 "language": "Python",177 "lines": 481,178 "truncated": false,179 "block": 3,180 "row": 27029181 },182 {183 "path": "src/scvi/data/__init__.py",184 "sha256": "18a41c7955454603303f5a9e5643cab13a1716b990a5d9cf4577284d7a1632ac",185 "language": "Python",186 "lines": 68,187 "truncated": false,188 "block": 3,189 "row": 19731190 },191 {192 "path": "src/scvi/data/_anntorchdataset.py",193 "sha256": "69632487e687641873aa857182d9b0008e2eb23f006f891fc93de47380db5e32",194 "language": "Python",195 "lines": 169,196 "truncated": false,197 "block": 3,198 "row": 23802199 },200 {201 "path": "src/scvi/data/_built_in_data/_brain_large.py",202 "sha256": "dc33207b6878dda0d5bb543875fcbfdbaeb7ea1af62bdd3bae5dd9c06bfb0a7a",203 "language": "Python",204 "lines": 112,205 "truncated": false,206 "block": 3,207 "row": 22333208 },209 {210 "path": "src/scvi/data/_built_in_data/_cellxgene.py",211 "sha256": "11052400b087d233106872adfa8b63d135ed0d409b3a3acc6d0bc60bc4a9b8ea",212 "language": "Python",213 "lines": 62,214 "truncated": false,215 "block": 3,216 "row": 19685217 },218 {219 "path": "src/scvi/data/_built_in_data/_cite_seq.py",220 "sha256": "6991bae25ee84a24e106fbd45af1c084735fd96fac0b3fa405c6cc05ef99a8d9",221 "language": "Python",222 "lines": 187,223 "truncated": false,224 "block": 3,225 "row": 24067226 },227 {228 "path": "src/scvi/data/_built_in_data/_cortex.py",229 "sha256": "adaf058e8b8f1e49a632da60d81e6c786e35e632b5c193ada123bc58a80de25f",230 "language": "Python",231 "lines": 58,232 "truncated": false,233 "block": 3,234 "row": 20075235 },236 {237 "path": "src/scvi/data/_built_in_data/_csv.py",238 "sha256": "39df0493b99aed8e3442b90a7c0d809c29de8b225b4200c9fb6aaabd5d89568b",239 "language": "Python",240 "lines": 49,241 "truncated": false,242 "block": 3,243 "row": 19642244 },245 {246 "path": "src/scvi/data/_built_in_data/_dataset_10x.py",247 "sha256": "86229a33e5c00f4f654bb7692f3ee6880468f18c35db82403adad098c2f49767",248 "language": "Python",249 "lines": 171,250 "truncated": false,251 "block": 3,252 "row": 23520253 },254 {255 "path": "src/scvi/data/_built_in_data/_heartcellatlas.py",256 "sha256": "3b2732af12fa3405fb63025f0ecafa27a1b8362d746aefcd7a78008b20fe9160",257 "language": "Python",258 "lines": 47,259 "truncated": false,260 "block": 3,261 "row": 19474262 },263 {264 "path": "src/scvi/data/_built_in_data/_loom.py",265 "sha256": "8898b45dd75ba3d7f2254aef92c9de4fc99c692f73a1fad00b5326723ecff36a",266 "language": "Python",267 "lines": 103,268 "truncated": false,269 "block": 3,270 "row": 21691271 },272 {273 "path": "src/scvi/data/_built_in_data/_pbmc.py",274 "sha256": "fb0b6801c9188980d60dd63676917bb7549ef6e57f397af7b7d50e2dfa27040f",275 "language": "Python",276 "lines": 121,277 "truncated": false,278 "block": 3,279 "row": 22431280 },281 {282 "path": "src/scvi/data/_built_in_data/_smfish.py",283 "sha256": "aa5a70a55e61acb2cf650f10a4d14bf09e72459e5196327b2a796a390bb33577",284 "language": "Python",285 "lines": 81,286 "truncated": false,287 "block": 3,288 "row": 20825289 },290 {291 "path": "src/scvi/data/_built_in_data/_synthetic.py",292 "sha256": "5748d6fbf799d511c540c200d7c3d9ed2ba46bb92c514ff6270f99b5ed8d372c",293 "language": "Python",294 "lines": 113,295 "truncated": false,296 "block": 3,297 "row": 21853298 },299 {300 "path": "src/scvi/data/_compat.py",301 "sha256": "f4869cb217437695d244818e5efd56158036d8c586c2c111f85595b54c47129e",302 "language": "Python",303 "lines": 173,304 "truncated": false,305 "block": 3,306 "row": 24450307 },308 {309 "path": "src/scvi/data/_constants.py",310 "sha256": "4f3b4d3a015b997deabd3a62867fff30510c1b2e02968405df60cfa1176d1f48",311 "language": "Python",312 "lines": 60,313 "truncated": false,314 "block": 3,315 "row": 19557316 },317 {318 "path": "src/scvi/data/_datasets.py",319 "sha256": "e8e97b3c663622afb6ca271ba2cff3c4114faf018e1bcc5431ca26919f2021d3",320 "language": "Python",321 "lines": 698,322 "truncated": false,323 "block": 3,324 "row": 27209325 },326 {327 "path": "src/scvi/data/_download.py",328 "sha256": "7a5f0d73210d1d76c3e508aaa9f647c54292d000ba794a16c7968d93c7941082",329 "language": "Python",330 "lines": 116,331 "truncated": false,332 "block": 3,333 "row": 22545334 },335 {336 "path": "src/scvi/data/_manager.py",337 "sha256": "4c6f4a0d37a34d53968f012c5078598d4c7ca36b932c9b103f8f7cd1222b3719",338 "language": "Python",339 "lines": 570,340 "truncated": false,341 "block": 3,342 "row": 27153343 },344 {345 "path": "src/scvi/data/_preprocessing.py",346 "sha256": "ded42fd69131949b818ee185d976a773829b53487581cc53682d4bac95a42b83",347 "language": "Python",348 "lines": 492,349 "truncated": false,350 "block": 3,351 "row": 26845352 },353 {354 "path": "src/scvi/data/_read.py",355 "sha256": "957e12c4a91e63bbc91be5304e5e254cd1488c6839d9d79ba8748124bff183bd",356 "language": "Python",357 "lines": 71,358 "truncated": false,359 "block": 3,360 "row": 20404361 },362 {363 "path": "src/scvi/data/_utils.py",364 "sha256": "2f64c72a2191986586edbb62487fcff23c39076dde4e6d41ed414b164944e4ad",365 "language": "Python",366 "lines": 383,367 "truncated": false,368 "block": 3,369 "row": 26119370 },371 {372 "path": "src/scvi/data/fields/__init__.py",373 "sha256": "cf49a5a24a3ad2e2520b60406db7d5724824708009c6f0260c96b9ff09492dd1",374 "language": "Python",375 "lines": 64,376 "truncated": false,377 "block": 3,378 "row": 19999379 },380 {381 "path": "src/scvi/data/fields/_arraylike_field.py",382 "sha256": "d60b957d9fc7b72a9de291df9c032e933ca1f038e05b57e18a7ada512888210c",383 "language": "Python",384 "lines": 522,385 "truncated": false,386 "block": 3,387 "row": 26902388 },389 {390 "path": "src/scvi/data/fields/_base_field.py",391 "sha256": "5144bae6053bc6e7db2399e924e022311ca62516361d819779c30defa07a7225",392 "language": "Python",393 "lines": 151,394 "truncated": false,395 "block": 3,396 "row": 23257397 },398 {399 "path": "src/scvi/data/fields/_dataframe_field.py",400 "sha256": "f815ff8b35a0de2a4d24bc6e2412f157632ba2b0e000b9e7c34c7da241e1dec3",401 "language": "Python",402 "lines": 293,403 "truncated": false,404 "block": 3,405 "row": 25393406 },407 {408 "path": "src/scvi/data/fields/_layer_field.py",409 "sha256": "3b0b9204b8751781970b7f7a33f21b6e1654b662c69fbd8b8dd737e5223e3255",410 "language": "Python",411 "lines": 147,412 "truncated": false,413 "block": 3,414 "row": 23011415 },416 {417 "path": "src/scvi/data/fields/_mudata.py",418 "sha256": "63366ce5e1dbe10f20b66eb7ff1f65b52f5a985216d881ebf0339d9f751b1bc5",419 "language": "Python",420 "lines": 143,421 "truncated": false,422 "block": 3,423 "row": 23217424 },425 {426 "path": "src/scvi/data/fields/_protein.py",427 "sha256": "7a2f5fe70701526cdbdc5cc48944626050c59ffe7e108fd7eb3a37ce0fd1dbc3",428 "language": "Python",429 "lines": 165,430 "truncated": false,431 "block": 3,432 "row": 23781433 },434 {435 "path": "src/scvi/data/fields/_scanvi.py",436 "sha256": "5e76b2d37ec785e10145a77a18bd085324479442bded599871d193d55179d1cd",437 "language": "Python",438 "lines": 113,439 "truncated": false,440 "block": 3,441 "row": 22239442 },443 {444 "path": "src/scvi/data/fields/_uns_field.py",445 "sha256": "6bb10f62b0f077d264fce028b279171af8953a05e65db175107589a968bb773e",446 "language": "Python",447 "lines": 84,448 "truncated": false,449 "block": 3,450 "row": 20672451 },452 {453 "path": "src/scvi/dataloaders/__init__.py",454 "sha256": "e2490901d38633f7d1907f003eff84e54880ba1eb79e72ca6435226bddc2d4ba",455 "language": "Python",456 "lines": 33,457 "truncated": false,458 "block": 3,459 "row": 18878460 },461 {462 "path": "src/scvi/dataloaders/_ann_dataloader.py",463 "sha256": "8c9ad1bbb4cf37676e8a055d8750772348efefebbdf91c6b1fc948eed938345a",464 "language": "Python",465 "lines": 138,466 "truncated": false,467 "block": 3,468 "row": 23493469 },470 {471 "path": "src/scvi/dataloaders/_anncollection.py",472 "sha256": "f55cd5a589d0ded1f7993d12834ff804de19fdab21310775e5e9b0f158b78d6e",473 "language": "Python",474 "lines": 120,475 "truncated": false,476 "block": 3,477 "row": 21828478 },479 {480 "path": "src/scvi/dataloaders/_concat_dataloader.py",481 "sha256": "b455698bee99d2764e6c74c8f8ba73c1b54a9e2b3d4d8c52cfe9cf7fd8556bf0",482 "language": "Python",483 "lines": 95,484 "truncated": false,485 "block": 3,486 "row": 21809487 },488 {489 "path": "src/scvi/dataloaders/_custom_dataloaders.py",490 "sha256": "5bd41a023831d1d3d0d9773358674a4b5cb16a29a9fda31aaacfd6b342b7606a",491 "language": "Python",492 "lines": 1521,493 "truncated": false,494 "block": 3,495 "row": 28026496 },497 {498 "path": "src/scvi/dataloaders/_data_splitting.py",499 "sha256": "0004e4915f82ac2f550981501b77b13a2a77ac93a9fc6f15970b51253a711e09",500 "language": "Python",501 "lines": 771,502 "truncated": false,503 "block": 3,504 "row": 27605505 },506 {507 "path": "src/scvi/dataloaders/_samplers.py",508 "sha256": "0abac9473b2d61062b3f7c6e473081e5f5a107fbafacd326c3494b80a66f0903",509 "language": "Python",510 "lines": 89,511 "truncated": false,512 "block": 3,513 "row": 21778514 },515 {516 "path": "src/scvi/dataloaders/_semi_dataloader.py",517 "sha256": "743008b175340fa98ae77d2a0f7cf578faaad9e34e23b22fd4649ab01843f9ce",518 "language": "Python",519 "lines": 114,520 "truncated": false,521 "block": 3,522 "row": 22380523 },524 {525 "path": "src/scvi/distributions/__init__.py",526 "sha256": "0815e91a5f7b8357872d31f16f8732c7361ef4a054f3b3f0829fa7ce4da03b0e",527 "language": "Python",528 "lines": 24,529 "truncated": false,530 "block": 3,531 "row": 18468532 },533 {534 "path": "src/scvi/distributions/_beta_binomial.py",535 "sha256": "2fccdbddb60030906155f26fc6ac58a0ae8f91cd6a1e08faf42eea44e12efd76",536 "language": "Python",537 "lines": 153,538 "truncated": false,539 "block": 3,540 "row": 23453541 },542 {543 "path": "src/scvi/distributions/_constraints.py",544 "sha256": "200ec0b3a0f67a1a0d30516cee53f1e9e6b4174897e73ba256d0134941d7311a",545 "language": "Python",546 "lines": 41,547 "truncated": false,548 "block": 3,549 "row": 19267550 },551 {552 "path": "src/scvi/distributions/_gamma.py",553 "sha256": "bfb55648ac422a8a4a3dd5fa45f90b85834a60e77724297d80f158da6935e20a",554 "language": "Python",555 "lines": 201,556 "truncated": false,557 "block": 3,558 "row": 23963559 },560 {561 "path": "src/scvi/distributions/_lognormal.py",562 "sha256": "4170dce01978ab1daaf0f735d32bc96314440538daf21b54348e7178bf8affe2",563 "language": "Python",564 "lines": 316,565 "truncated": false,566 "block": 3,567 "row": 25604568 },569 {570 "path": "src/scvi/distributions/_negative_binomial.py",571 "sha256": "80e1008fea621617f76d332f3646732592f6efd86b91b6136ba125d3067f6da7",572 "language": "Python",573 "lines": 724,574 "truncated": false,575 "block": 3,576 "row": 27272577 },578 {579 "path": "src/scvi/distributions/_normal.py",580 "sha256": "5690da9e5b40501c959602e1d59f999bd6a85df11ab8020674ff824b57da6178",581 "language": "Python",582 "lines": 57,583 "truncated": false,584 "block": 3,585 "row": 19686586 },587 {588 "path": "src/scvi/distributions/_utils.py",589 "sha256": "37c341dc41c11ebc5d8b0c3d3ab203ed80ca040861cf735d27c97c28f68a9c8f",590 "language": "Python",591 "lines": 94,592 "truncated": false,593 "block": 3,594 "row": 21700595 },596 {597 "path": "src/scvi/external/__init__.py",598 "sha256": "fa64e068cc033f0617e5aa36bffdaf1a9736dd4238f640407dedb101e84f12ed",599 "language": "Python",600 "lines": 50,601 "truncated": false,602 "block": 3,603 "row": 19143604 },605 {606 "path": "src/scvi/external/cellassign/__init__.py",607 "sha256": "a0d4225476b4d607d51695f3abcb8f500722f6de9c00909c75e78275a5b80515",608 "language": "Python",609 "lines": 4,610 "truncated": false,611 "block": 3,612 "row": 17562613 },614 {615 "path": "src/scvi/external/cellassign/_model.py",616 "sha256": "ee7487865759c15a0bc180ad3e86ca43f94e4cd57ead3de01378275b38229738",617 "language": "Python",618 "lines": 294,619 "truncated": false,620 "block": 3,621 "row": 25652622 },623 {624 "path": "src/scvi/external/cellassign/_module.py",625 "sha256": "44cbacc0f77a0e1132bb6e6a6776e58f7a64698ab1cf322f688b7282d0abe1dc",626 "language": "Python",627 "lines": 265,628 "truncated": false,629 "block": 3,630 "row": 25175631 },632 {633 "path": "src/scvi/external/contrastivevi/__init__.py",634 "sha256": "36da1fbd145454ff5fd5ff006fd851b21a9981c483a6efb72b27e2c7c406d289",635 "language": "Python",636 "lines": 11,637 "truncated": false,638 "block": 3,639 "row": 17879640 },641 {642 "path": "src/scvi/external/contrastivevi/_contrastive_data_splitting.py",643 "sha256": "e5c050ca5bbf40c6bccde806a8ef0ab332f19a141d925d0a7a098306760a9f45",644 "language": "Python",645 "lines": 218,646 "truncated": false,647 "block": 3,648 "row": 25111649 },650 {651 "path": "src/scvi/external/contrastivevi/_contrastive_dataloader.py",652 "sha256": "9cbf47d2237bf05572eaf0f956b19808d054593f4a47b91eb6d3bae35317fdf3",653 "language": "Python",654 "lines": 123,655 "truncated": false,656 "block": 3,657 "row": 22831658 },659 {660 "path": "src/scvi/external/contrastivevi/_model.py",661 "sha256": "63e7ca90841e9bf0ab5fabfa1b223d703231f0c4c8ffee41d923128e02aa4367",662 "language": "Python",663 "lines": 860,664 "truncated": false,665 "block": 3,666 "row": 27746667 },668 {669 "path": "src/scvi/external/contrastivevi/_module.py",670 "sha256": "aaf051051cb26a3394c9c695896b44fcbb8f4c4d257e12a86115f864b90dfbef",671 "language": "Python",672 "lines": 610,673 "truncated": false,674 "block": 3,675 "row": 27278676 },677 {678 "path": "src/scvi/external/cytovi/__init__.py",679 "sha256": "b5f1ec60aca1ff058ecd91bcdedd33696c5239900b5af3e85bb4a3df33860d09",680 "language": "Python",681 "lines": 15,682 "truncated": false,683 "block": 3,684 "row": 18207685 },686 {687 "path": "src/scvi/external/cytovi/_constants.py",688 "sha256": "aee147dfa11a620fee2a4171c38a77fe7ab0f2d06b37c7278b1b8c6dce98c759",689 "language": "Python",690 "lines": 22,691 "truncated": false,692 "block": 3,693 "row": 18580694 },695 {696 "path": "src/scvi/external/cytovi/_model.py",697 "sha256": "46b9f49c099cb43e1b6755db16cfa32683ea391cd63b488048abeec64fc44158",698 "language": "Python",699 "lines": 1241,700 "truncated": false,701 "block": 3,702 "row": 27938703 },704 {705 "path": "src/scvi/external/cytovi/_module.py",706 "sha256": "2271abcdb512d4624808832add8ffbeb0870702c9b3f72036b489c04309218b9",707 "language": "Python",708 "lines": 576,709 "truncated": false,710 "block": 3,711 "row": 27105712 },713 {714 "path": "src/scvi/external/cytovi/_plotting.py",715 "sha256": "326de16211fb929fa462d6d7507a90df411cb12a520de2ecc85caddf7ee8942d",716 "language": "Python",717 "lines": 268,718 "truncated": false,719 "block": 3,720 "row": 24639721 },722 {723 "path": "src/scvi/external/cytovi/_preprocessing.py",724 "sha256": "eccde33514cd08b0331da7a818f6ba21e6c3323b10bde6fec3c04ad8a2a56598",725 "language": "Python",726 "lines": 408,727 "truncated": false,728 "block": 3,729 "row": 26315730 },731 {732 "path": "src/scvi/external/cytovi/_read_write.py",733 "sha256": "5d20b91b872da434b59ae85efbf0d9c232f5ceebc02f4db5675a7fa6b90dbbb6",734 "language": "Python",735 "lines": 270,736 "truncated": false,737 "block": 3,738 "row": 25085739 },740 {741 "path": "src/scvi/external/cytovi/_utils.py",742 "sha256": "8662f5e58629958443bfc790d47938674584d0c10e22f1617d8e40693938bf32",743 "language": "Python",744 "lines": 229,745 "truncated": false,746 "block": 3,747 "row": 24398748 },749 {750 "path": "src/scvi/external/decipher/__init__.py",751 "sha256": "c72122142bd5f1085b4d266748c4a11ae54e4571cabc2cc08a0fb8f8560214da",752 "language": "Python",753 "lines": 4,754 "truncated": false,755 "block": 3,756 "row": 17564757 },758 {759 "path": "src/scvi/external/decipher/_components.py",760 "sha256": "7ffec0ae9b14806ced129ec5ecb99bfb0b23f44246a2c437d8e30168a409c995",761 "language": "Python",762 "lines": 99,763 "truncated": false,764 "block": 3,765 "row": 21792766 },767 {768 "path": "src/scvi/external/decipher/_model.py",769 "sha256": "5f6c6f1019dc3c65a038a6933a4f5394c6fd868a1a55db6144cd3d7724abca7b",770 "language": "Python",771 "lines": 360,772 "truncated": false,773 "block": 3,774 "row": 26104775 },776 {777 "path": "src/scvi/external/decipher/_module.py",778 "sha256": "867b8e6894af2125b579e8934b26489aab50cc81c8715746bda8444555cf5d3d",779 "language": "Python",780 "lines": 183,781 "truncated": false,782 "block": 3,783 "row": 23798784 },785 {786 "path": "src/scvi/external/decipher/_trainingplan.py",787 "sha256": "0655fb6bfdf0f0193194caedcf140663cb359f2a89adb1ceeea35f12850f7221",788 "language": "Python",789 "lines": 143,790 "truncated": false,791 "block": 3,792 "row": 23201793 },794 {795 "path": "src/scvi/external/decipher/utils/__init__.py",796 "sha256": "529ccf28fb1537a43e28fb60f067e2c86acee06a8dcefe2aa3ba32ed96f56709",797 "language": "Python",798 "lines": 4,799 "truncated": false,800 "block": 3,801 "row": 17617802 },803 {804 "path": "src/scvi/external/decipher/utils/_rotate.py",805 "sha256": "4ad9db2e62c45c715609a9bb5d0a1305a611034b7e6b73c7afe940b5726506a5",806 "language": "Python",807 "lines": 109,808 "truncated": false,809 "block": 3,810 "row": 22561811 },812 {813 "path": "src/scvi/external/decipher/utils/_trajectory.py",814 "sha256": "9b158f834dd3e7f031e92972d748affced2269af08f836a2a1c38b4aa8d1ad65",815 "language": "Python",816 "lines": 138,817 "truncated": false,818 "block": 3,819 "row": 22700820 },821 {822 "path": "src/scvi/external/diagvi/__init__.py",823 "sha256": "5ae41ac5162cda2b1552572979b5db76904c24cc184641a4bebb8314504eade3",824 "language": "Python",825 "lines": 7,826 "truncated": false,827 "block": 3,828 "row": 17721829 },830 {831 "path": "src/scvi/external/diagvi/_base_components.py",832 "sha256": "593661523b1c309f26cffa297c78f37cebfca837b807c0c1c4cab72903eacbdf",833 "language": "Python",834 "lines": 270,835 "truncated": false,836 "block": 3,837 "row": 24996838 },839 {840 "path": "src/scvi/external/diagvi/_model.py",841 "sha256": "7a98528e12e01d36031beb3b2af3ac3ad4b6ec7831f8996f3a6a6b39f73e622f",842 "language": "Python",843 "lines": 1245,844 "truncated": false,845 "block": 3,846 "row": 27946847 },848 {849 "path": "src/scvi/external/diagvi/_module.py",850 "sha256": "6646f700a45166d0ccfa87a72af594a5a47a48871ba902b22777808712baf82f",851 "language": "Python",852 "lines": 597,853 "truncated": false,854 "block": 3,855 "row": 27164856 },857 {858 "path": "src/scvi/external/diagvi/_task.py",859 "sha256": "9ee820616a3a634d46abdae7c92a943b0b5a738076bd492cf489f117c4f2b155",860 "language": "Python",861 "lines": 525,862 "truncated": false,863 "block": 3,864 "row": 26824865 },866 {867 "path": "src/scvi/external/diagvi/_utils.py",868 "sha256": "68d136265db251c5504c5ae2f6f7110de9d5a2435368eebfb2373a96e3747f08",869 "language": "Python",870 "lines": 384,871 "truncated": false,872 "block": 3,873 "row": 25981874 },875 {876 "path": "src/scvi/external/drvi/__init__.py",877 "sha256": "12e0e1f2324115aefeb1176055ba0d7dbd20ac9102c9dc787e0aafc4620adf58",878 "language": "Python",879 "lines": 14,880 "truncated": false,881 "block": 3,882 "row": 18243883 },884 {885 "path": "src/scvi/external/drvi/_base_components.py",886 "sha256": "5c1d41390002bf17da2067053d6f5b7bae65ae0afb58273d9e95efa04f02e40d",887 "language": "Python",888 "lines": 313,889 "truncated": false,890 "block": 3,891 "row": 26438892 },893 {894 "path": "src/scvi/external/drvi/_constants.py",895 "sha256": "9d65ee19cb67ca9921bfa58dd9cd3ccc047df25329eee3aa01be74f520949fba",896 "language": "Python",897 "lines": 10,898 "truncated": false,899 "block": 3,900 "row": 18081901 },902 {903 "path": "src/scvi/external/drvi/_distributions.py",904 "sha256": "6f45abb0281e1c37748be26d63a1d4dae1f7ec0329cf19f7bf09ac7924d2b55f",905 "language": "Python",906 "lines": 132,907 "truncated": false,908 "block": 3,909 "row": 23238910 },911 {912 "path": "src/scvi/external/drvi/_generative_mixin.py",913 "sha256": "1c15ce5f80b563ce1609be4b9432a749a49e7926a592e0ad15767f8757d8e977",914 "language": "Python",915 "lines": 156,916 "truncated": false,917 "block": 3,918 "row": 23789919 },920 {921 "path": "src/scvi/external/drvi/_interpretability_mixin.py",922 "sha256": "3fe1466bf74c2020fd04b2d1bbe19b82c89e2172e58c9855e880e19bf91bd5cb",923 "language": "Python",924 "lines": 722,925 "truncated": false,926 "block": 3,927 "row": 27689928 },929 {930 "path": "src/scvi/external/drvi/_model.py",931 "sha256": "430cef2cd5348d0c21b3d335627749aebcca5e9130da2bff40b24d5595f73996",932 "language": "Python",933 "lines": 109,934 "truncated": false,935 "block": 3,936 "row": 22793937 },938 {939 "path": "src/scvi/external/drvi/_module.py",940 "sha256": "8a60602ea27fe2c4056f80de226b7231640db00a8f6aea17be27d366556b3604",941 "language": "Python",942 "lines": 348,943 "truncated": false,944 "block": 3,945 "row": 26590946 },947 {948 "path": "src/scvi/external/drvi/_trainingplan.py",949 "sha256": "1018467317e43562da6a7d3145d3dc852b8531d8f2221c7e277dc05be0c3d7b6",950 "language": "Python",951 "lines": 48,952 "truncated": false,953 "block": 3,954 "row": 20144955 },956 {957 "path": "src/scvi/external/drvi/_utils.py",958 "sha256": "c477f66b742490f0cb148800723939f7a4bd3411694ff9293bf5f9e885b9ade3",959 "language": "Python",960 "lines": 244,961 "truncated": false,962 "block": 3,963 "row": 25032964 },965 {966 "path": "src/scvi/external/gimvi/__init__.py",967 "sha256": "aff8229ea3f067884060c54f6a6be8e15d3620018ac6fee91e5a53085fc6754d",968 "language": "Python",969 "lines": 4,970 "truncated": false,971 "block": 3,972 "row": 17486973 },974 {975 "path": "src/scvi/external/gimvi/_model.py",976 "sha256": "793645c399f837b60be7eba601443665b41ffde91700d6559757cc21caf4ea4a",977 "language": "Python",978 "lines": 690,979 "truncated": false,980 "block": 3,981 "row": 27377982 },983 {984 "path": "src/scvi/external/gimvi/_module.py",985 "sha256": "706d67027c4dcdd9a7f3c0dc72a5d0115e172065e6b32c18b2211e72c8271a5f",986 "language": "Python",987 "lines": 529,988 "truncated": false,989 "block": 3,990 "row": 26872991 },992 {993 "path": "src/scvi/external/gimvi/_task.py",994 "sha256": "53bcd23ee3415525d8fd6b514fa5c65949f4bccf66b30b2f64d2df5a58d3b333",995 "language": "Python",996 "lines": 195,997 "truncated": false,998 "block": 3,999 "row": 241891000 },1001 {1002 "path": "src/scvi/external/gimvi/_utils.py",1003 "sha256": "d054b7cf29b198fc66f103cdbb99efba119e5f6587a041ec91a1ba346debb618",1004 "language": "Python",1005 "lines": 125,1006 "truncated": false,1007 "block": 3,1008 "row": 227141009 },1010 {1011 "path": "src/scvi/external/joint_embedding_scvi/__init__.py",1012 "sha256": "2b4ad58cc24faa78d8a443a76d121963001d47e16f7c9f329236c8ce7b4ab156",1013 "language": "Python",1014 "lines": 4,1015 "truncated": false,1016 "block": 3,1017 "row": 176071018 },1019 {1020 "path": "src/scvi/external/joint_embedding_scvi/_model.py",1021 "sha256": "9008d6dff7b7dd79d93ffc9e2ae12291c5ea97cebdaa062e87868d814af88572",1022 "language": "Python",1023 "lines": 157,1024 "truncated": false,1025 "block": 3,1026 "row": 237051027 },1028 {1029 "path": "src/scvi/external/joint_embedding_scvi/_module.py",1030 "sha256": "f86345bc7cf3fbd609c74130ddeeeebe4d499d7da06749f3752da87e0344b135",1031 "language": "Python",1032 "lines": 222,1033 "truncated": false,1034 "block": 3,1035 "row": 248631036 },1037 {1038 "path": "src/scvi/external/joint_embedding_scvi/_utils.py",1039 "sha256": "b2e0b893134dc2286b478fcd27280a2b63051aa1c8a7a57aeec64166735bc2ae",1040 "language": "Python",1041 "lines": 159,1042 "truncated": false,1043 "block": 3,1044 "row": 233811045 },1046 {1047 "path": "src/scvi/external/methylvi/__init__.py",1048 "sha256": "0054cff8dcaa794e1dd8f3e1dc07fde884185199d338a3e042d5c4bbc04acac7",1049 "language": "Python",1050 "lines": 17,1051 "truncated": false,1052 "block": 3,1053 "row": 183681054 },1055 {1056 "path": "src/scvi/external/methylvi/_base_components.py",1057 "sha256": "1668747a0a391c447cddc3321385ee95f3ee6555e3b5ec804cf57b02ebe0d063",1058 "language": "Python",1059 "lines": 525,1060 "truncated": false,1061 "block": 3,1062 "row": 269791063 },1064 {1065 "path": "src/scvi/external/methylvi/_constants.py",1066 "sha256": "1dc44c6cc7eed068a3d5cee2e9ea51c2f9a45016869bcbcaa2f6758582ca7680",1067 "language": "Python",1068 "lines": 9,1069 "truncated": false,1070 "block": 3,1071 "row": 176721072 },1073 {1074 "path": "src/scvi/external/methylvi/_methylanvi_model.py",1075 "sha256": "4e5ef1cd73fdb31f31c8afee93fc5a04435be1110025291bf0a7c6e0f8da2318",1076 "language": "Python",1077 "lines": 275,1078 "truncated": false,1079 "block": 3,1080 "row": 249981081 },1082 {1083 "path": "src/scvi/external/methylvi/_methylanvi_module.py",1084 "sha256": "0b20702620c5438999306b4e706d98e589c59ee3ebecbe56f48150146c63a16d",1085 "language": "Python",1086 "lines": 270,1087 "truncated": false,1088 "block": 3,1089 "row": 252021090 },1091 {1092 "path": "src/scvi/external/methylvi/_methylvi_model.py",1093 "sha256": "cd610dae62e045d0bb0b9940b3df0d98ad4630da89cd39494fa8a7dbd12a3344",1094 "language": "Python",1095 "lines": 267,1096 "truncated": false,1097 "block": 3,1098 "row": 246921099 },1100 {1101 "path": "src/scvi/external/methylvi/_methylvi_module.py",1102 "sha256": "e028a52f396b87c4fc5a31034305ae352032a3b289869c8f3351d5c83fb89840",1103 "language": "Python",1104 "lines": 283,1105 "truncated": false,1106 "block": 3,1107 "row": 251301108 },1109 {1110 "path": "src/scvi/external/methylvi/_utils.py",1111 "sha256": "317ffb22600978a7b5668c1ab45bfb3e88da45144c6f0624379b943aff089933",1112 "language": "Python",1113 "lines": 68,1114 "truncated": false,1115 "block": 3,1116 "row": 202761117 },1118 {1119 "path": "src/scvi/external/mrvi/__init__.py",1120 "sha256": "52f8960d1504a371f780a081af05dd8a7bf94e73aa54882e983bc5e5bce2cf43",1121 "language": "Python",1122 "lines": 5,1123 "truncated": false,1124 "block": 3,1125 "row": 175491126 },1127 {1128 "path": "src/scvi/external/mrvi/_components.py",1129 "sha256": "0238b52c8825c714094c1b4ace0b7a12cbd27ba48f1d0080aaf81d65f82f15c2",1130 "language": "Python",1131 "lines": 432,1132 "truncated": false,1133 "block": 3,1134 "row": 263801135 },1136 {1137 "path": "src/scvi/external/mrvi/_model.py",1138 "sha256": "f954488600016c36095a208f887ae58c3e82625a91b18e5e03161a4123d81568",1139 "language": "Python",1140 "lines": 2083,1141 "truncated": false,1142 "block": 4,1143 "row": 721144 },1145 {1146 "path": "src/scvi/external/mrvi/_module.py",1147 "sha256": "e503c7e3a70a36ef3605733ff123a7a44a434a7275cf1ecba6f607b082fe4a3b",1148 "language": "Python",1149 "lines": 714,1150 "truncated": false,1151 "block": 3,1152 "row": 273381153 },1154 {1155 "path": "src/scvi/external/mrvi/_types.py",1156 "sha256": "c7d673574d882d5812c6fe4e5653c5dfc47c416639027bd03b481190684ec5c1",1157 "language": "Python",1158 "lines": 103,1159 "truncated": false,1160 "block": 3,1161 "row": 215971162 },1163 {1164 "path": "src/scvi/external/mrvi/_utils.py",1165 "sha256": "4f93076c72ed10def3657f2fc37e928f22552af33b55723616dc0b2e4c18de73",1166 "language": "Python",1167 "lines": 25,1168 "truncated": false,1169 "block": 3,1170 "row": 186011171 },1172 {1173 "path": "src/scvi/external/poissonvi/__init__.py",1174 "sha256": "8da410b1ab68170575952079545e56bc53f36e6f015b9dc2aec3dd14a446868b",1175 "language": "Python",1176 "lines": 3,1177 "truncated": false,1178 "block": 3,1179 "row": 174331180 },1181 {1182 "path": "src/scvi/external/poissonvi/_model.py",1183 "sha256": "21f6c28f4d0d5ff642a6b18e6ab66d3a2127f6a5993aa7ea2f03683e2d4fe5fb",1184 "language": "Python",1185 "lines": 439,1186 "truncated": false,1187 "block": 3,1188 "row": 266441189 },1190 {1191 "path": "src/scvi/external/resolvi/__init__.py",1192 "sha256": "d59c39406a780aae74fa80a9fd5d2b272234b0ba10cf63e7034625aa837fecc6",1193 "language": "Python",1194 "lines": 4,1195 "truncated": false,1196 "block": 3,1197 "row": 175121198 },1199 {1200 "path": "src/scvi/external/resolvi/_model.py",