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.6k
1{2 "format": "oscr-script-manifest/1",3 "repository": "github.com/theislab/chemcpa",4 "url": "https://github.com/theislab/chemCPA",5 "host": "github.com",6 "commit": "43e830eb0958c54e4aa64442c17ec0fed19b3f15",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "9372ee1c8aa4ac28657f7e7224b9684aa4c3c52922dd6bc70114f4d42349ed87",14 "language": "License",15 "lines": 7,16 "truncated": false,17 "block": 17,18 "row": 756619 },20 {21 "path": "README.md",22 "sha256": "126ec3cba114b231545e32a6b06bb33e36573f0be5c929d35e84bcf45bce74e7",23 "language": "Text",24 "lines": 90,25 "truncated": false,26 "block": 18,27 "row": 1087928 },29 {30 "path": "chemCPA/data/__init__.py",31 "sha256": "1a72bd625baada0bd5adf2a49a466b5687bfaa78bf3518dde68c5e7afa001bc7",32 "language": "Python",33 "lines": 12,34 "truncated": false,35 "block": 17,36 "row": 1830237 },38 {39 "path": "chemCPA/data/data.py",40 "sha256": "a6d17e3291d92b9779c58625e485e6232ee5eed0fcacc6abad5475f973274b88",41 "language": "Python",42 "lines": 332,43 "truncated": false,44 "block": 18,45 "row": 77546 },47 {48 "path": "chemCPA/data/dataset/__init__.py",49 "sha256": "2a984c2fbdd90cc19c27ab066c3d93e613f36ecfa048d43de03454df792240e6",50 "language": "Python",51 "lines": 4,52 "truncated": false,53 "block": 17,54 "row": 1764555 },56 {57 "path": "chemCPA/data/dataset/compute_degs.py",58 "sha256": "e2269e9a31d98c4d71c0d4f76afb6d57210aa5b3cc7bfdd6a8f1a1a705cad7e2",59 "language": "Python",60 "lines": 88,61 "truncated": false,62 "block": 17,63 "row": 2552864 },65 {66 "path": "chemCPA/data/dataset/dataset.py",67 "sha256": "f8a9f6b2fd17b4af42c572ef0eb1794da95cab81ba3ad31981c3de6e0bba5b8d",68 "language": "Python",69 "lines": 395,70 "truncated": false,71 "block": 18,72 "row": 259073 },74 {75 "path": "chemCPA/data/dataset/drug_names_to_once_canon_smiles.py",76 "sha256": "d4413892f87ee03efd332c5a7078f6cd642c0fccc370ab49178ef0fef9aa3d9f",77 "language": "Python",78 "lines": 65,79 "truncated": false,80 "block": 17,81 "row": 2328582 },83 {84 "path": "chemCPA/data/dataset/subdataset.py",85 "sha256": "eb35e94379962b9625b160322d043fdb625e4c8a3022eaa11d425c264b6ec2d8",86 "language": "Python",87 "lines": 107,88 "truncated": false,89 "block": 17,90 "row": 2667091 },92 {93 "path": "chemCPA/data/perturbation_data_module.py",94 "sha256": "5393f1915fa9e2754fc532cc9dabda467a76972302505973aef148780eb76534",95 "language": "Python",96 "lines": 59,97 "truncated": false,98 "block": 17,99 "row": 23836100 },101 {102 "path": "chemCPA/embedding.py",103 "sha256": "9e373d0f62a100acd891c047d1e74669fb2b20b8d7b9644cb069b2b4cd5cc6d2",104 "language": "Python",105 "lines": 153,106 "truncated": false,107 "block": 17,108 "row": 29382109 },110 {111 "path": "chemCPA/helper.py",112 "sha256": "f54e49766345d70141a2eb247185771ab2bac9da774c1f44bdb91ab40a50bd8f",113 "language": "Python",114 "lines": 126,115 "truncated": false,116 "block": 17,117 "row": 26346118 },119 {120 "path": "chemCPA/lightning_module.py",121 "sha256": "b29292398282562224bc834ef0becc0ecada9f4cee054f17d2bef0d890e86ccb",122 "language": "Python",123 "lines": 395,124 "truncated": false,125 "block": 18,126 "row": 2588127 },128 {129 "path": "chemCPA/model.py",130 "sha256": "481fe1f447f1318e0446764d4dcfc8b7e6d6c21efe21cd156fceb8e693f75ae6",131 "language": "Python",132 "lines": 607,133 "truncated": false,134 "block": 18,135 "row": 3954136 },137 {138 "path": "chemCPA/paths.py",139 "sha256": "12b7fc93a42c9c74abac66db58a92ec34cec3ae15b32994148e14d81b0237f7a",140 "language": "Python",141 "lines": 10,142 "truncated": false,143 "block": 17,144 "row": 18174145 },146 {147 "path": "chemCPA/profiling.py",148 "sha256": "64064e230dc3d6d88caf812254f388e528c3807273d9bb5e8fd2bda1c3ffb6c0",149 "language": "Python",150 "lines": 67,151 "truncated": false,152 "block": 17,153 "row": 23778154 },155 {156 "path": "chemCPA/train.py",157 "sha256": "96c6bb23e2a60c0646bd9d87bd0f422ad40ffe4dface7dd551b11db6cabfb660",158 "language": "Python",159 "lines": 545,160 "truncated": false,161 "block": 18,162 "row": 3509163 },164 {165 "path": "chemCPA/train_hydra.py",166 "sha256": "39dce5e533ceb57b165a4c09120bb1e4fbdd3a3f07a1c9d13a2fdae0904beb39",167 "language": "Python",168 "lines": 170,169 "truncated": false,170 "block": 17,171 "row": 31604172 },173 {174 "path": "chemCPA/train_hydra_tmux.sh",175 "sha256": "6b193f799fe95a5a8b2baf7ae23228168bc3e07bd6246846c9330d9aa8667440",176 "language": "Shell",177 "lines": 25,178 "truncated": false,179 "block": 18,180 "row": 9227181 },182 {183 "path": "docker_entrypoint.sh",184 "sha256": "8becaf54e3ed2327aa209145ef2003d37a24d05625cc7b7281d855148c040588",185 "language": "Shell",186 "lines": 47,187 "truncated": false,188 "block": 18,189 "row": 9577190 },191 {192 "path": "download_training_output.sh",193 "sha256": "f860d1cf2c34257602ed41a81088fefbff77a273188c17edc2d792b823e1db9d",194 "language": "Shell",195 "lines": 3,196 "truncated": false,197 "block": 18,198 "row": 8713199 },200 {201 "path": "embeddings/chemvae/generate_embeddings.ipynb",202 "sha256": "10b2829549d55426b6222eb16c7c222a9e24da0ab1fff233bef7bcfb27e3dd41",203 "language": "Jupyter",204 "lines": 77,205 "truncated": false,206 "block": 17,207 "row": 5538208 },209 {210 "path": "embeddings/chemvae/generate_embeddings.py",211 "sha256": "f4c472038e01c44600c931342df235ba38557284933f9bd493b03f597d3a463b",212 "language": "Python",213 "lines": 100,214 "truncated": false,215 "block": 17,216 "row": 23323217 },218 {219 "path": "embeddings/chemvae/train.py",220 "sha256": "66b56526fbe81fe67cfeaf457c160a1fea4e8e00408ddf86fe914c5ad2675c91",221 "language": "Python",222 "lines": 70,223 "truncated": false,224 "block": 17,225 "row": 22911226 },227 {228 "path": "embeddings/chemvae/train_chemvae.sh",229 "sha256": "6cf83a7512d279359873914533d05f5db499793b8d62bac362ceab755d7d90ad",230 "language": "Shell",231 "lines": 9,232 "truncated": false,233 "block": 18,234 "row": 9126235 },236 {237 "path": "embeddings/dgl/embedding_pretrained_gnn.ipynb",238 "sha256": "48d5cdea51b5fd9ae5243aecb1ab07dc2c829c44ab3eebfc1b0e1eab9bc294b4",239 "language": "Jupyter",240 "lines": 144,241 "truncated": false,242 "block": 17,243 "row": 5669244 },245 {246 "path": "embeddings/dgl/embedding_pretrained_gnn.py",247 "sha256": "be1f495bd390c5ab1fd3189dfbccf64c4fccc7643e94c1b7ecdfbf60a81b45fc",248 "language": "Python",249 "lines": 165,250 "truncated": false,251 "block": 17,252 "row": 25197253 },254 {255 "path": "embeddings/grover/generate_embeddings.ipynb",256 "sha256": "9826525566aa5c9a570e67a532eb2565ad8660704d86703b8bb2b3d524a4880c",257 "language": "Jupyter",258 "lines": 109,259 "truncated": false,260 "block": 17,261 "row": 5808262 },263 {264 "path": "embeddings/grover/generate_embeddings.py",265 "sha256": "2ebd3e749fbaf78fe2ff9ec9426ab186345861e5113200d661e37fcd5eca4bba",266 "language": "Python",267 "lines": 128,268 "truncated": false,269 "block": 17,270 "row": 26730271 },272 {273 "path": "embeddings/grover/grover/data/__init__.py",274 "sha256": "43f8383e86d7e9e9d5a6570478caae15ea03958a77f7db9ac949235a519ca490",275 "language": "Python",276 "lines": 16,277 "truncated": false,278 "block": 17,279 "row": 18537280 },281 {282 "path": "embeddings/grover/grover/data/dist_sampler.py",283 "sha256": "bc5635fc5cfd2a1665cd092274b00195f6854c733b71d0a385b1df1417b972f1",284 "language": "Python",285 "lines": 146,286 "truncated": false,287 "block": 17,288 "row": 28425289 },290 {291 "path": "embeddings/grover/grover/data/groverdataset.py",292 "sha256": "890b7b3fa620f68fd4e0fd2e9c5eac755d0707e6f2665f10333d7fb24a35b157",293 "language": "Python",294 "lines": 253,295 "truncated": false,296 "block": 17,297 "row": 31411298 },299 {300 "path": "embeddings/grover/grover/data/moldataset.py",301 "sha256": "e80faee06fcc110efdba7e0ffc5b4e5d65b150dfd48b033876d37f3495723438",302 "language": "Python",303 "lines": 257,304 "truncated": false,305 "block": 17,306 "row": 32038307 },308 {309 "path": "embeddings/grover/grover/data/molfeaturegenerator.py",310 "sha256": "4e1726925b5324477d56e604592804cc2433535d4506a06cf8ca117f90a02926",311 "language": "Python",312 "lines": 152,313 "truncated": false,314 "block": 17,315 "row": 28847316 },317 {318 "path": "embeddings/grover/grover/data/molgraph.py",319 "sha256": "e0685242bf2e54d321419ae0a9e4c1edff81dd4a383777007fbbe54d4e927d3e",320 "language": "Python",321 "lines": 424,322 "truncated": false,323 "block": 18,324 "row": 2472325 },326 {327 "path": "embeddings/grover/grover/data/scaler.py",328 "sha256": "ac7b468d75a63f979475584b356cd85e929e4d39e4caff2336fb3d2fb59aeb55",329 "language": "Python",330 "lines": 83,331 "truncated": false,332 "block": 17,333 "row": 24804334 },335 {336 "path": "embeddings/grover/grover/data/task_labels.py",337 "sha256": "466932276deab27cfd207b396327c1af21fe8b4a0707ea163720dd48a38636b3",338 "language": "Python",339 "lines": 186,340 "truncated": false,341 "block": 17,342 "row": 27903343 },344 {345 "path": "embeddings/grover/grover/data/torchvocab.py",346 "sha256": "cff0512f8e4260ca64da8e8e80f4126a76716be7305c6d4a063780abdd3ff57a",347 "language": "Python",348 "lines": 224,349 "truncated": false,350 "block": 17,351 "row": 30645352 },353 {354 "path": "embeddings/grover/grover/model/layers.py",355 "sha256": "d3ea191c5ab92d84267b5efddeea8b072ec3ee70eeec19249497ac291ef6fd6e",356 "language": "Python",357 "lines": 991,358 "truncated": false,359 "block": 18,360 "row": 4889361 },362 {363 "path": "embeddings/grover/grover/model/models.py",364 "sha256": "b03f296f4d92afc19c54ced607a585b5b552cef18ffb9a07caa004a67769ca32",365 "language": "Python",366 "lines": 596,367 "truncated": false,368 "block": 18,369 "row": 3794370 },371 {372 "path": "embeddings/grover/grover/util/metrics.py",373 "sha256": "a3489ba4852db3b488a00bb40a28064ba81988ad638ab3ffcecd4b0bd34c261a",374 "language": "Python",375 "lines": 136,376 "truncated": false,377 "block": 17,378 "row": 27135379 },380 {381 "path": "embeddings/grover/grover/util/multi_gpu_wrapper.py",382 "sha256": "e8a90b6108953060166041ff57a4e2e4179c16fac9925db9feaa8e13465d73e2",383 "language": "Python",384 "lines": 110,385 "truncated": false,386 "block": 17,387 "row": 25009388 },389 {390 "path": "embeddings/grover/grover/util/nn_utils.py",391 "sha256": "bcba7960c556e61fd28f0fa9de85fa5f2cd2b1fa58b38434fe51a7790215d683",392 "language": "Python",393 "lines": 106,394 "truncated": false,395 "block": 17,396 "row": 25956397 },398 {399 "path": "embeddings/grover/grover/util/parsing.py",400 "sha256": "9d1d3f0bcf80208820a5d7b58c74dfd65e22b717d2c9e733d9423f21a8de9090",401 "language": "Python",402 "lines": 781,403 "truncated": false,404 "block": 18,405 "row": 3831406 },407 {408 "path": "embeddings/grover/grover/util/scheduler.py",409 "sha256": "0b1e41c510a51904a944f917f798a23917d96e4067f809f16463071e308c5e18",410 "language": "Python",411 "lines": 107,412 "truncated": false,413 "block": 17,414 "row": 27612415 },416 {417 "path": "embeddings/grover/grover/util/utils.py",418 "sha256": "6b539641ddfbd9b5c1c42700645106d25c1cb60da5d54ca3e5edbdd99da11163",419 "language": "Python",420 "lines": 894,421 "truncated": false,422 "block": 18,423 "row": 4431424 },425 {426 "path": "embeddings/grover/main.py",427 "sha256": "606b846ec3af2f076bd1e012356e92c7828b329352a4ed455963976a3aa02c3c",428 "language": "Python",429 "lines": 54,430 "truncated": false,431 "block": 17,432 "row": 22455433 },434 {435 "path": "embeddings/grover/scripts/build_vocab.py",436 "sha256": "48bfe3a1492b89a215c657b2579a10ae8a784f15d604c61c49d2329b388065d9",437 "language": "Python",438 "lines": 54,439 "truncated": false,440 "block": 17,441 "row": 21825442 },443 {444 "path": "embeddings/grover/scripts/save_features.py",445 "sha256": "35e38985a609ea9fd8a99e5bd29f51d63b79b63d069f144d452f06958143bcdc",446 "language": "Python",447 "lines": 154,448 "truncated": false,449 "block": 17,450 "row": 28231451 },452 {453 "path": "embeddings/grover/scripts/split_data.py",454 "sha256": "6f38059e3660291ed5d3893cc9861816a5a020130e48295d4574af12f542764a",455 "language": "Python",456 "lines": 92,457 "truncated": false,458 "block": 17,459 "row": 24131460 },461 {462 "path": "embeddings/grover/task/cross_validate.py",463 "sha256": "bb15179c608f544f8af838c0a9e091bfb0250a9f2bbf6e22d2cce239bd37d11c",464 "language": "Python",465 "lines": 75,466 "truncated": false,467 "block": 17,468 "row": 24048469 },470 {471 "path": "embeddings/grover/task/fingerprint.py",472 "sha256": "29a76a6c343ba33ea0d0741a63f4467d8a0cd99121f465dd8d3440ee879f34df",473 "language": "Python",474 "lines": 80,475 "truncated": false,476 "block": 17,477 "row": 23190478 },479 {480 "path": "embeddings/grover/task/grovertrainer.py",481 "sha256": "b2ca655a18f79d04769d1437679b194d1a59c8362664e94f3d44e8a39f089da8",482 "language": "Python",483 "lines": 324,484 "truncated": false,485 "block": 18,486 "row": 940487 },488 {489 "path": "embeddings/grover/task/predict.py",490 "sha256": "b7b5eeb789f57e41ae5439279a03e2e17cbd14cfbf2658a0e16bdddd260bf652",491 "language": "Python",492 "lines": 338,493 "truncated": false,494 "block": 18,495 "row": 291496 },497 {498 "path": "embeddings/grover/task/pretrain.py",499 "sha256": "a667d2fc7a86062063217b46133d1126753e91a1162732897c2f8af62dcb1b0c",500 "language": "Python",501 "lines": 286,502 "truncated": false,503 "block": 17,504 "row": 32459505 },506 {507 "path": "embeddings/grover/task/run_evaluation.py",508 "sha256": "9910550b7b57abbd474407f90aa6080e392f1575d3e2a0ff0e6b44507e053496",509 "language": "Python",510 "lines": 169,511 "truncated": false,512 "block": 17,513 "row": 28893514 },515 {516 "path": "embeddings/grover/task/train.py",517 "sha256": "3f584da91acffd23e75a5e0b53576ac691ba1c8e681199ad49a2f5feba5cd6d4",518 "language": "Python",519 "lines": 529,520 "truncated": false,521 "block": 18,522 "row": 2879523 },524 {525 "path": "embeddings/jtvae/analyze_smiles.ipynb",526 "sha256": "5051a04f11cd7d79e2ac32f8cfec4ad3633396d87f53a570124b866db2b93201",527 "language": "Jupyter",528 "lines": 63,529 "truncated": false,530 "block": 17,531 "row": 5498532 },533 {534 "path": "embeddings/jtvae/analyze_smiles.py",535 "sha256": "fb4ed3e6735584eba0e9355df8ae03f1b634ef44fa8980de928305057ea2015d",536 "language": "Python",537 "lines": 76,538 "truncated": false,539 "block": 17,540 "row": 23025541 },542 {543 "path": "embeddings/jtvae/generate_embeddings.ipynb",544 "sha256": "e4aba910db0298c90f50acd2fe24a8c1d2c9b17ef3d7fa268fdb5a4e58ab77ca",545 "language": "Jupyter",546 "lines": 125,547 "truncated": false,548 "block": 17,549 "row": 5801550 },551 {552 "path": "embeddings/jtvae/generate_embeddings.py",553 "sha256": "163ed1ac6e7467a3f1a7ec85e1eea4fb72fe130018bef833ead2e767bcdd3b8c",554 "language": "Python",555 "lines": 138,556 "truncated": false,557 "block": 17,558 "row": 27143559 },560 {561 "path": "embeddings/jtvae/pretrain.py",562 "sha256": "e24815b5aa980989a9bff6af003ccf453cf9bcfa54cd52ea1496c3937689935b",563 "language": "Python",564 "lines": 206,565 "truncated": false,566 "block": 17,567 "row": 30311568 },569 {570 "path": "embeddings/jtvae/reconstruct.py",571 "sha256": "180fba94054aff9d984a47d169656ec471c30bb1ac78b56685efd69b0be1e477",572 "language": "Python",573 "lines": 96,574 "truncated": false,575 "block": 17,576 "row": 24820577 },578 {579 "path": "embeddings/jtvae/seml_train.py",580 "sha256": "067a929af55f4d8272e9e31cc9474c514cd527cda3ba63bac358618e8adabb38",581 "language": "Python",582 "lines": 162,583 "truncated": false,584 "block": 17,585 "row": 28819586 },587 {588 "path": "embeddings/jtvae/utils.py",589 "sha256": "9eb85524ccecbf13f22f64063b8140aad916ee6a853d0cebf3d9ff47a6951b81",590 "language": "Python",591 "lines": 33,592 "truncated": false,593 "block": 17,594 "row": 19461595 },596 {597 "path": "embeddings/jtvae/vaetrain.py",598 "sha256": "8a9b5455ca1c3bd3bb7f6c9a3e455fa607abfb9959d8f8574bc9cdbb3f18ff2a",599 "language": "Python",600 "lines": 211,601 "truncated": false,602 "block": 17,603 "row": 30316604 },605 {606 "path": "embeddings/rdkit/embedding_rdkit.ipynb",607 "sha256": "cdf8a8ec96351efc514e4ea7905ee8ebf887d212cad2eddd48b863e5081eb601",608 "language": "Jupyter",609 "lines": 150,610 "truncated": false,611 "block": 17,612 "row": 5785613 },614 {615 "path": "embeddings/rdkit/embedding_rdkit.py",616 "sha256": "c15a72448d3ea4e080bba376a7305ccaf554cbb103b253bb9a69c1b32a56e54e",617 "language": "Python",618 "lines": 300,619 "truncated": false,620 "block": 18,621 "row": 883622 },623 {624 "path": "embeddings/seq2seq/generate_embeddings.ipynb",625 "sha256": "30d31350b3409dda8083596b3fe69eb56474f92815c382004d9b15a3e9676057",626 "language": "Jupyter",627 "lines": 60,628 "truncated": false,629 "block": 17,630 "row": 5493631 },632 {633 "path": "embeddings/seq2seq/generate_embeddings.py",634 "sha256": "206d160af4e1611489560927219ea7cac2f736da5ac4c8f640799e590451de29",635 "language": "Python",636 "lines": 78,637 "truncated": false,638 "block": 17,639 "row": 22868640 },641 {642 "path": "embeddings/seq2seq/slurm_train.sh",643 "sha256": "da47c1e115438d5eabb2c1ba6eed04ea21900b2df63bf966cb0a560cd48e2e8e",644 "language": "Shell",645 "lines": 18,646 "truncated": false,647 "block": 18,648 "row": 8972649 },650 {651 "path": "embeddings/seq2seq/train_model.py",652 "sha256": "3edbbd3a260eb2c9a049d163b984f6676296037d6b704fb562ecfafb60bbfd64",653 "language": "Python",654 "lines": 137,655 "truncated": false,656 "block": 17,657 "row": 25210658 },659 {660 "path": "experiments/baseline_comparison/baseline_experiment.ipynb",661 "sha256": "67a4dcab084750d3450e424a6a677312100894b1ef9b13277ab86a765dee6f33",662 "language": "Jupyter",663 "lines": 345,664 "truncated": false,665 "block": 17,666 "row": 6536667 },668 {669 "path": "experiments/baseline_comparison/baseline_experiment.py",670 "sha256": "e6026f5500778bcd4ec5d96b7323924c71008f435ffc57b11b43471cacecac38",671 "language": "Python",672 "lines": 365,673 "truncated": false,674 "block": 18,675 "row": 200676 },677 {678 "path": "experiments/baseline_comparison/baseline_experiment_high_dose.ipynb",679 "sha256": "e68eff75b6b395ec82b6d56779b4fa59f9e5cfe973f89617e22af3f809e21d5f",680 "language": "Jupyter",681 "lines": 345,682 "truncated": false,683 "block": 17,684 "row": 6537685 },686 {687 "path": "experiments/baseline_comparison/baseline_experiment_high_dose.py",688 "sha256": "b5bc2abfaf332b8c2f74dba02f2caa60a05801ab4ff185a4abf3c98c32ce0f8a",689 "language": "Python",690 "lines": 365,691 "truncated": false,692 "block": 18,693 "row": 199694 },695 {696 "path": "experiments/dom_experiments/analyse_single_config_biolord.ipynb",697 "sha256": "afab81ee48a5cd04486b6be2d9913fd05b7a8026c80c0bff50c2b90293b52ec7",698 "language": "Jupyter",699 "lines": 590,700 "truncated": false,701 "block": 17,702 "row": 7091703 },704 {705 "path": "experiments/dom_experiments/analyse_single_config_biolord.py",706 "sha256": "372bddc09ca824a5af4d1f53d860f956cbc33fa974215b4e0ffd67c7173891d7",707 "language": "Python",708 "lines": 750,709 "truncated": false,710 "block": 18,711 "row": 2908712 },713 {714 "path": "experiments/dom_experiments/analyse_single_config_sciplex.ipynb",715 "sha256": "f4d7c1cc3ad33c4d8ea624099321f073cc66f1875e4b42f2cd3ca9ac2a97bef8",716 "language": "Jupyter",717 "lines": 523,718 "truncated": false,719 "block": 17,720 "row": 7030721 },722 {723 "path": "experiments/dom_experiments/analyse_single_config_sciplex.py",724 "sha256": "c7c0796c2fce757957e787a7637d021844e5856274b3dfcde4039706bcccad4e",725 "language": "Python",726 "lines": 673,727 "truncated": false,728 "block": 18,729 "row": 2518730 },731 {732 "path": "experiments/dom_experiments/analyze_biolord_runs.ipynb",733 "sha256": "51135638a506faf320cf3c3889bdc51fcc5088e2cf62d88ca87a35654d51a60e",734 "language": "Jupyter",735 "lines": 324,736 "truncated": false,737 "block": 17,738 "row": 6619739 },740 {741 "path": "experiments/dom_experiments/analyze_biolord_runs.py",742 "sha256": "27822a0fea9d37bcd611d064e31e199c9140b327b002cb3d3c270db6b53926eb",743 "language": "Python",744 "lines": 427,745 "truncated": false,746 "block": 18,747 "row": 1324748 },749 {750 "path": "experiments/dom_experiments/analyze_sciplex_runs.ipynb",751 "sha256": "db50ebfbb5e5171c311ce8a2737322e0e412a68d76e265895d502c02f6239b6a",752 "language": "Jupyter",753 "lines": 324,754 "truncated": false,755 "block": 17,756 "row": 6623757 },758 {759 "path": "experiments/dom_experiments/analyze_sciplex_runs.py",760 "sha256": "1432e69dc2d55a8688048d271c2f386094b43372387b7d317cdb6745de0d0707",761 "language": "Python",762 "lines": 427,763 "truncated": false,764 "block": 18,765 "row": 1329766 },767 {768 "path": "experiments/dom_experiments/combine_adata_biolord.ipynb",769 "sha256": "c61d4eb4d8780565bfd1d958c2ddedf414dfd1c07a0c15a046550e2a8bb296e4",770 "language": "Jupyter",771 "lines": 44,772 "truncated": false,773 "block": 17,774 "row": 5457775 },776 {777 "path": "experiments/dom_experiments/combine_adata_biolord.py",778 "sha256": "f01af32af9ffbf52f22cda96abac249c63f2cdbee4c376dc440e667dec8e9390",779 "language": "Python",780 "lines": 55,781 "truncated": false,782 "block": 17,783 "row": 21411784 },785 {786 "path": "experiments/dom_experiments/compute_embedding_rdkit.ipynb",787 "sha256": "f64309199f173eb62d22e7b6b46f6c888b1c7593b5aa8c4e700c3f2b3cba3464",788 "language": "Jupyter",789 "lines": 151,790 "truncated": false,791 "block": 17,792 "row": 5747793 },794 {795 "path": "experiments/dom_experiments/compute_embedding_rdkit.py",796 "sha256": "bfa49f68f267f023c299381fd265efc554a5a6bc3c7625cecb4c212ea3425d42",797 "language": "Python",798 "lines": 165,799 "truncated": false,800 "block": 17,801 "row": 26002802 },803 {804 "path": "experiments/dom_experiments/utils.py",805 "sha256": "6fb3f74eb8453d15b8e970cf60a9489baa18f23fae7d3e61ded0152149361021",806 "language": "Python",807 "lines": 483,808 "truncated": false,809 "block": 18,810 "row": 2934811 },812 {813 "path": "experiments/finetuning_num_genes/analyze_sciplex_finetune_num_genes.ipynb",814 "sha256": "12e89d9a8eff8e83c3d91f89339114d57e4240219cccd63d773c93c1e7158486",815 "language": "Jupyter",816 "lines": 324,817 "truncated": false,818 "block": 17,819 "row": 6632820 },821 {822 "path": "experiments/finetuning_num_genes/analyze_sciplex_finetune_num_genes.py",823 "sha256": "575cf644081434035a8ebaf04d06830333905b422ac66e3a7f81b368846384c7",824 "language": "Python",825 "lines": 448,826 "truncated": false,827 "block": 18,828 "row": 1390829 },830 {831 "path": "experiments/fold_change/fold_experiment.ipynb",832 "sha256": "8936babb79e1b765eb35b03c16146252975ef4a96218b3c4f451f6c6fbae7be2",833 "language": "Jupyter",834 "lines": 385,835 "truncated": false,836 "block": 17,837 "row": 6604838 },839 {840 "path": "experiments/fold_change/fold_experiment.py",841 "sha256": "66f9c3310fd19082dddbf46d3b6561a1e8fd87e2c4954bb9d6becaa35aca146a",842 "language": "Python",843 "lines": 395,844 "truncated": false,845 "block": 18,846 "row": 623847 },848 {849 "path": "experiments/fold_change/fold_experiment_highest_dose.ipynb",850 "sha256": "e6f7a2f2e79488464b6078197bb1827030e26ced8421ce3301b0121502109c03",851 "language": "Jupyter",852 "lines": 386,853 "truncated": false,854 "block": 17,855 "row": 6608856 },857 {858 "path": "experiments/fold_change/fold_experiment_highest_dose.py",859 "sha256": "e991060163dd6677071cfbde93d22b44cb0b95d4dd00929b8441063c92c04087",860 "language": "Python",861 "lines": 396,862 "truncated": false,863 "block": 18,864 "row": 657865 },866 {867 "path": "experiments/lincs_rdkit_hparam/analyze_lincs_all_embeddings_hparam.ipynb",868 "sha256": "ab6de6ed7ba507c8e9f523416ab948e63aa77500cd66f6a484f654c7c0f48e32",869 "language": "Jupyter",870 "lines": 419,871 "truncated": false,872 "block": 17,873 "row": 6833874 },875 {876 "path": "experiments/lincs_rdkit_hparam/analyze_lincs_all_embeddings_hparam.py",877 "sha256": "120d661f7d34f0bba0612254512f079139c305e86e31d6d80856d56fcf841621",878 "language": "Python",879 "lines": 559,880 "truncated": false,881 "block": 18,882 "row": 2091883 },884 {885 "path": "experiments/lincs_rdkit_hparam/analyze_lincs_rdkit_hparam.ipynb",886 "sha256": "b005366be807e643a43777602e15840fd0123cf6f5cda01e2a0cc66071a05b1f",887 "language": "Jupyter",888 "lines": 200,889 "truncated": false,890 "block": 17,891 "row": 6151892 },893 {894 "path": "experiments/lincs_rdkit_hparam/analyze_lincs_rdkit_hparam.py",895 "sha256": "32317b53ef3b23be433af87f7c6235885cc58cfe466d61a87ff01837e198c810",896 "language": "Python",897 "lines": 245,898 "truncated": false,899 "block": 17,900 "row": 30485901 },902 {903 "path": "experiments/sciplex_hparam/analyze_sciplex_finetuning_hparam.ipynb",904 "sha256": "a719cccc161e64a4dc6daf1a491f5fb8b9cfb8164321674d22c8bf2532932fde",905 "language": "Jupyter",906 "lines": 242,907 "truncated": false,908 "block": 17,909 "row": 6360910 },911 {912 "path": "experiments/sciplex_hparam/analyze_sciplex_finetuning_hparam.py",913 "sha256": "9fecbcc3abf420c43d9ab61e7de601165cb8362be4d2285350293ccbe0ff4d56",914 "language": "Python",915 "lines": 297,916 "truncated": false,917 "block": 17,918 "row": 31995919 },920 {921 "path": "experiments/sciplex_hparam/analyze_sciplex_rdkit_hparam.ipynb",922 "sha256": "5a50b87735dca1b8b645937eb0db57f9b4fa5838b8fe85db12f572f3af891fbb",923 "language": "Jupyter",924 "lines": 333,925 "truncated": false,926 "block": 17,927 "row": 6659928 },929 {930 "path": "experiments/sciplex_hparam/analyze_sciplex_rdkit_hparam.py",931 "sha256": "cb3e1e62142b51946dee4ab3c5340194e8b87b2f82243051bd762e53798d3a8d",932 "language": "Python",933 "lines": 430,934 "truncated": false,935 "block": 18,936 "row": 1156937 },938 {939 "path": "load_lightning.ipynb",940 "sha256": "594f0f4eeb293f1e9b584275a6b8ebb732b30ae8cc2a9a04f42adaff25eaf3b0",941 "language": "Jupyter",942 "lines": 200,943 "truncated": false,944 "block": 17,945 "row": 6038946 },947 {948 "path": "load_lightning.py",949 "sha256": "e60a12a27fc6c40edc5f79c125ee6ee3b1d7f4644ec7ef81e37eea865a3d25e5",950 "language": "Python",951 "lines": 210,952 "truncated": false,953 "block": 17,954 "row": 29260955 },956 {957 "path": "manual_seml_sweep.py",958 "sha256": "1e45f4b3022cc3ea1ea3b9cacec69eba2ee81a269a982e16c150c8f288016bbf",959 "language": "Python",960 "lines": 39,961 "truncated": false,962 "block": 17,963 "row": 21259964 },965 {966 "path": "notebooks/Additional/analyse_baseline.ipynb",967 "sha256": "cbeab717a0550427d6fe6646d28443115ca1df8dd77277d46afd07d35cc46186",968 "language": "Jupyter",969 "lines": 297,970 "truncated": false,971 "block": 17,972 "row": 6339973 },974 {975 "path": "notebooks/Additional/analyse_baseline.py",976 "sha256": "a0bd1a05a41702eed4a8c37adbfa749274a667693acea61bf02a6f878c13a34c",977 "language": "Python",978 "lines": 326,979 "truncated": false,980 "block": 17,981 "row": 31661982 },983 {984 "path": "notebooks/Additional/experiment_analysis.ipynb",985 "sha256": "e40a80d5b99c40d0ca8e0954f3b90498958eb67c924450ea8ff16b9b5111bd69",986 "language": "Jupyter",987 "lines": 145,988 "truncated": false,989 "block": 17,990 "row": 5694991 },992 {993 "path": "notebooks/Additional/experiment_analysis.py",994 "sha256": "a85fd5dede39d3597278c8f5f3169a0b1f330f4ebfd1cdec50cbde746f23ec02",995 "language": "Python",996 "lines": 155,997 "truncated": false,998 "block": 17,999 "row": 253671000 },1001 {1002 "path": "notebooks/Additional/sciplex_cpa.ipynb",1003 "sha256": "3f9b76e671414695d5e10f96299117da08df4d0a899679244dcc37089306d4fd",1004 "language": "Jupyter",1005 "lines": 328,1006 "truncated": false,1007 "block": 17,1008 "row": 64281009 },1010 {1011 "path": "notebooks/Additional/sciplex_cpa.py",1012 "sha256": "1ee99b1e1f91d68efa1713bcb54a76264819a99a7858dbb7c48d39cc33f18f27",1013 "language": "Python",1014 "lines": 345,1015 "truncated": false,1016 "block": 17,1017 "row": 323231018 },1019 {1020 "path": "notebooks/Additional/sciplex_scgen.ipynb",1021 "sha256": "739baa303251e1cb4b7d8e1b217b6913ae5fdf43216eb8ca52b19f51ef516277",1022 "language": "Jupyter",1023 "lines": 177,1024 "truncated": false,1025 "block": 17,1026 "row": 59461027 },1028 {1029 "path": "notebooks/Additional/sciplex_scgen.py",1030 "sha256": "78a83e3b633d836c43c428621aad30e5def79d2db42bc09f63f869b867baa67b",1031 "language": "Python",1032 "lines": 190,1033 "truncated": false,1034 "block": 17,1035 "row": 282991036 },1037 {1038 "path": "notebooks/Additional/utils.py",1039 "sha256": "cf7bde76d2ffa57a58ac3892d5d8a6258219df4acb9a541db7eff08b5a3fdc98",1040 "language": "Python",1041 "lines": 475,1042 "truncated": false,1043 "block": 18,1044 "row": 28221045 },1046 {1047 "path": "notebooks/chemCPA_Figure_2_grover.ipynb",1048 "sha256": "7a64b76774c1ba654b448fc4ddb5b1a0fa9e67e8041894083351173a59498ac4",1049 "language": "Jupyter",1050 "lines": 354,1051 "truncated": false,1052 "block": 17,1053 "row": 66461054 },1055 {1056 "path": "notebooks/chemCPA_Figure_2_grover.py",1057 "sha256": "210c4083f435c0a7dc96175198f4b2a39d5579183bb154c97f435b602660fcd6",1058 "language": "Python",1059 "lines": 460,1060 "truncated": false,1061 "block": 18,1062 "row": 4951063 },1064 {1065 "path": "notebooks/chemCPA_Figure_2_jtvae.ipynb",1066 "sha256": "4db525d607712a4de15e57053cb09ec0e02a0d26d53f67ae397574c3466f8c90",1067 "language": "Jupyter",1068 "lines": 350,1069 "truncated": false,1070 "block": 17,1071 "row": 66431072 },1073 {1074 "path": "notebooks/chemCPA_Figure_2_jtvae.py",1075 "sha256": "4d0ad7bb744186186d136f08776c537ab65e2ef961c475180d770c8d810685b1",1076 "language": "Python",1077 "lines": 456,1078 "truncated": false,1079 "block": 18,1080 "row": 4771081 },1082 {1083 "path": "notebooks/chemCPA_Figure_2_rdkit.ipynb",1084 "sha256": "fd9ddef6e3c5e2cb020a6497548419ce64d0a7f2ef5501343842bb4e85c7d7d4",1085 "language": "Jupyter",1086 "lines": 512,1087 "truncated": false,1088 "block": 17,1089 "row": 70161090 },1091 {1092 "path": "notebooks/chemCPA_Figure_2_rdkit.py",1093 "sha256": "af9ee66c23ec66e51763fa7b220ad994312f94f8f2d226b1fae070baf882736f",1094 "language": "Python",1095 "lines": 653,1096 "truncated": false,1097 "block": 18,1098 "row": 23651099 },1100 {1101 "path": "notebooks/chemCPA_Figure_3.ipynb",1102 "sha256": "ef61c3c13f35adb47a0aeb6d0eda71d873b281ccf7de3876fce8c8f60d2f4828",1103 "language": "Jupyter",1104 "lines": 238,1105 "truncated": false,1106 "block": 17,1107 "row": 62121108 },1109 {1110 "path": "notebooks/chemCPA_Figure_3.py",1111 "sha256": "56692021374edef577b19c4381d20ead7d5410649fd89d35571ec956d8cabe85",1112 "language": "Python",1113 "lines": 295,1114 "truncated": false,1115 "block": 17,1116 "row": 307101117 },1118 {1119 "path": "notebooks/chemCPA_Figure_4_grover.ipynb",1120 "sha256": "8a64042a1b89bdf7ff2e132fcdf633e5532d98054afd2b5e7176ca56f0ff2e9f",1121 "language": "Jupyter",1122 "lines": 352,1123 "truncated": false,1124 "block": 17,1125 "row": 66511126 },1127 {1128 "path": "notebooks/chemCPA_Figure_4_grover.py",1129 "sha256": "e6d9bf3d83f7d4e115d0ec30748459cbedd84485f59c4144db6fffcd9df0fe39",1130 "language": "Python",1131 "lines": 457,1132 "truncated": false,1133 "block": 18,1134 "row": 5141135 },1136 {1137 "path": "notebooks/chemCPA_Figure_4_jtvae.ipynb",1138 "sha256": "fbce0b5a1c755c1598935c76530d1cf60a71f762ad97687dc3ef24d0e309abff",1139 "language": "Jupyter",1140 "lines": 350,1141 "truncated": false,1142 "block": 17,1143 "row": 66481144 },1145 {1146 "path": "notebooks/chemCPA_Figure_4_jtvae.py",1147 "sha256": "e1a830b0688794a4f162c74cd27c9e89fce6d545feeddc7d803514602325ac1d",1148 "language": "Python",1149 "lines": 456,1150 "truncated": false,1151 "block": 18,1152 "row": 4981153 },1154 {1155 "path": "notebooks/chemCPA_Figure_4_rdkit.ipynb",1156 "sha256": "82ced5b02c54e75180d81846b4bd9601ccb60b6ebf76a0e6cc9a8646144efe40",1157 "language": "Jupyter",1158 "lines": 428,1159 "truncated": false,1160 "block": 17,1161 "row": 68601162 },1163 {1164 "path": "notebooks/chemCPA_Figure_4_rdkit.py",1165 "sha256": "e717a44fd03309a56cfc9c46e0e49782e10c22566efa111167fe64baeea43e36",1166 "language": "Python",1167 "lines": 566,1168 "truncated": false,1169 "block": 18,1170 "row": 16411171 },1172 {1173 "path": "notebooks/chemCPA_Table_2.ipynb",1174 "sha256": "bf44ca413082bf8109a77a78661576ff9f4d57239de16a349263483a1c9f0cee",1175 "language": "Jupyter",1176 "lines": 503,1177 "truncated": false,1178 "block": 17,1179 "row": 71021180 },1181 {1182 "path": "notebooks/chemCPA_Table_2.py",1183 "sha256": "c2251c7c93a039508579cc286d291ce43198c7b022ce8a96693280ba5588643a",1184 "language": "Python",1185 "lines": 592,1186 "truncated": false,1187 "block": 18,1188 "row": 21891189 },1190 {1191 "path": "notebooks/chemCPA_Table_3.ipynb",1192 "sha256": "b36d4a0758201fb80dd858dd003b2f2000fdbc6d0ff981b168d96fad3d30a4f7",1193 "language": "Jupyter",1194 "lines": 511,1195 "truncated": false,1196 "block": 17,1197 "row": 71121198 },1199 {1200 "path": "notebooks/chemCPA_Table_3.py",