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/idtrack",4 "url": "https://github.com/theislab/idtrack",5 "host": "github.com",6 "commit": "d8514ab51a494842f4278e769c9538f103592c7a",7 "license": "BSD-3-Clause",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "595be9403db4f3469e2973cfb217eaea221f439334389d8e35a1e5bdb035bfae",14 "language": "License",15 "lines": 29,16 "truncated": false,17 "block": 6,18 "row": 198519 },20 {21 "path": "README.rst",22 "sha256": "e025a2e91d2a7d1c930eb64032f1f0d009e3e82a5110345ff508ae7fca49ab88",23 "language": "Text",24 "lines": 80,25 "truncated": false,26 "block": 8,27 "row": 1029328 },29 {30 "path": "docs/_notebooks/00_idtrack_overview.ipynb",31 "sha256": "06dd980cbcf0c937e46419c6f33c2c3a727c306b1cc892ac420b24282aed8595",32 "language": "Jupyter",33 "lines": 264,34 "truncated": false,35 "block": 6,36 "row": 19137 },38 {39 "path": "docs/_notebooks/01_installation_guide.ipynb",40 "sha256": "f4f9db20b33ef4d1d2155e01b0e7fc00ea06dd6d67b6ab5601bd08b834f17413",41 "language": "Jupyter",42 "lines": 187,43 "truncated": false,44 "block": 5,45 "row": 1719346 },47 {48 "path": "docs/_notebooks/02_prepare_new_external_yaml.ipynb",49 "sha256": "cb617d0e8c0e7683b5339d546bacd51d604b4a2ca7f6083aed5287bdd6925744",50 "language": "Jupyter",51 "lines": 627,52 "truncated": false,53 "block": 6,54 "row": 90555 },56 {57 "path": "docs/_notebooks/03_initialization_graph.ipynb",58 "sha256": "48cc737cf5940fb3d69737eee9526011652bca5d019976349955c4446dcb7df2",59 "language": "Jupyter",60 "lines": 289,61 "truncated": false,62 "block": 5,63 "row": 1768364 },65 {66 "path": "docs/_notebooks/04_api_deep_dive_human.ipynb",67 "sha256": "0f002b30a2e7d9ad4e4c89230a305eaf71b5ee2a16b82eeee8e32ac56931f85e",68 "language": "Jupyter",69 "lines": 307,70 "truncated": false,71 "block": 6,72 "row": 8373 },74 {75 "path": "docs/_notebooks/05_tutorial_harmonization.ipynb",76 "sha256": "97d179148ab452d3b5ca9cfe1494f85c9a1b7255594858ce5e1362d20294d0a5",77 "language": "Jupyter",78 "lines": 575,79 "truncated": false,80 "block": 6,81 "row": 82782 },83 {84 "path": "docs/_notebooks/06_tutorial_humanization_mouse_pig_to_human.ipynb",85 "sha256": "d960cc3fdad01e16d2ceb3eddd56f71ac42d327f79652878195f7e72310a5f70",86 "language": "Jupyter",87 "lines": 240,88 "truncated": false,89 "block": 5,90 "row": 1754391 },92 {93 "path": "docs/_notebooks/07_advanced_topics.ipynb",94 "sha256": "3744d02e4f888adfd691b41b7c8c0af448630f81f81fc92cdef707e24d7e2b3f",95 "language": "Jupyter",96 "lines": 431,97 "truncated": false,98 "block": 6,99 "row": 567100 },101 {102 "path": "docs/_notebooks/99_initialization_test.ipynb",103 "sha256": "1735ff618979954115d219191dda187b1a5503a25fa7268aaf432d02ca485507",104 "language": "Jupyter",105 "lines": 185,106 "truncated": false,107 "block": 5,108 "row": 17123109 },110 {111 "path": "docs/_notebooks/_notebook_utils.py",112 "sha256": "15f4063a2269943e4f2d1f12c177b6996cf4e4ee7666c5374c608d520ec2add7",113 "language": "Python",114 "lines": 381,115 "truncated": false,116 "block": 7,117 "row": 5574118 },119 {120 "path": "docs/conf.py",121 "sha256": "b8f41dbb6206b8ad9f889ed571d556e1522353a5fb82d3c47fd656fe5c8f12e6",122 "language": "Python",123 "lines": 215,124 "truncated": false,125 "block": 6,126 "row": 43942127 },128 {129 "path": "example_manual_running copy.ipynb",130 "sha256": "00d64f83ac8b2996337a70b1853570fc5e06e8d443b1f55c367fa7cc5f5178f2",131 "language": "Jupyter",132 "lines": 194,133 "truncated": false,134 "block": 5,135 "row": 16308136 },137 {138 "path": "idtrack/__init__.py",139 "sha256": "6df47033437975c0b5371f1ad06e092323b03784b9610976a52c52e557d21a29",140 "language": "Python",141 "lines": 51,142 "truncated": false,143 "block": 6,144 "row": 30429145 },146 {147 "path": "idtrack/__main__.py",148 "sha256": "59b36c86df0d710f075f8caea09729c1f1fbd24fe305dc0533f3b2b559a786d6",149 "language": "Python",150 "lines": 125,151 "truncated": false,152 "block": 6,153 "row": 38174154 },155 {156 "path": "idtrack/_api.py",157 "sha256": "c2d78804183f048c7130d59dc68b55227ce4bad5bcb107d267bef2bb72a8bc4a",158 "language": "Python",159 "lines": 697,160 "truncated": false,161 "block": 7,162 "row": 11521163 },164 {165 "path": "idtrack/_connection_bridge.py",166 "sha256": "d75c20f23b5b3cff3d92ac23912fc9b921a9bef88d5598314d58c86ca3b2377e",167 "language": "Python",168 "lines": 431,169 "truncated": false,170 "block": 7,171 "row": 7672172 },173 {174 "path": "idtrack/_database_manager.py",175 "sha256": "0ae46d6ad600ac10e1f24cb99fa1a858de0d8be776ae1f7f5f5e33a36da857c1",176 "language": "Python",177 "lines": 3045,178 "truncated": false,179 "block": 8,180 "row": 1154181 },182 {183 "path": "idtrack/_db.py",184 "sha256": "6091dd71b65a637785c5164de0de9cd98732e9492b631b89e57fd4ca6ff634ac",185 "language": "Python",186 "lines": 420,187 "truncated": false,188 "block": 7,189 "row": 6588190 },191 {192 "path": "idtrack/_external_databases.py",193 "sha256": "b442b8840b4470cb084220d25b0745e3c18f3c9c8b415d3a3869dd6b1ab3bb78",194 "language": "Python",195 "lines": 385,196 "truncated": false,197 "block": 7,198 "row": 8349199 },200 {201 "path": "idtrack/_external_mappers/__init__.py",202 "sha256": "25d2fcd76fb186f4c9ab8d1a3a454888bde32ced678d7f87f75d8e6ae29bf4dd",203 "language": "Python",204 "lines": 64,205 "truncated": false,206 "block": 6,207 "row": 31739208 },209 {210 "path": "idtrack/_external_mappers/_backend_gget.py",211 "sha256": "532385a72d9912a3ce117e2f0ea6498b5763a9579b7dc8a255315e6d5c4268c2",212 "language": "Python",213 "lines": 270,214 "truncated": false,215 "block": 7,216 "row": 1744217 },218 {219 "path": "idtrack/_external_mappers/_backend_gprofiler.py",220 "sha256": "627e6e9c31ae423032ebf2769b7c70a5730f529af979f34467950729ac7bc7c9",221 "language": "Python",222 "lines": 398,223 "truncated": false,224 "block": 7,225 "row": 5811226 },227 {228 "path": "idtrack/_external_mappers/_backend_mygene.py",229 "sha256": "e2158b3c1b4dae132cb680678618639a5d5a3cd0ecb40ed19b0ca93cb3ec5bf4",230 "language": "Python",231 "lines": 277,232 "truncated": false,233 "block": 7,234 "row": 2930235 },236 {237 "path": "idtrack/_external_mappers/_backend_pybiomart.py",238 "sha256": "6be54e2b334ddcef17e21b958e0a2d2f3c6d6697d2307c258942ad2f407662c3",239 "language": "Python",240 "lines": 519,241 "truncated": false,242 "block": 7,243 "row": 7396244 },245 {246 "path": "idtrack/_external_mappers/_constants.py",247 "sha256": "efa7377b8ac962e826618a4dcaf945b62cb321d9ec54471a2d0625b28118e52f",248 "language": "Python",249 "lines": 283,250 "truncated": false,251 "block": 7,252 "row": 1842253 },254 {255 "path": "idtrack/_external_mappers/_convert.py",256 "sha256": "1d9f81c7b7a489a880562ed02782794d33872fb562fce913f55a64e53d259f37",257 "language": "Python",258 "lines": 157,259 "truncated": false,260 "block": 6,261 "row": 42307262 },263 {264 "path": "idtrack/_external_mappers/_ortholog.py",265 "sha256": "81d5518d3d20cb9d49e2e18e78255cf26ce6f582b8b080165a9a0564f952a64d",266 "language": "Python",267 "lines": 663,268 "truncated": false,269 "block": 7,270 "row": 8994271 },272 {273 "path": "idtrack/_external_mappers/_utils.py",274 "sha256": "fc89773b9a867a770766795e3a56b8f6a097c8f7d6ed40fa0212410f54a46c6c",275 "language": "Python",276 "lines": 534,277 "truncated": false,278 "block": 7,279 "row": 6884280 },281 {282 "path": "idtrack/_graph_maker.py",283 "sha256": "b056857474bced0b14d5a84bb9ea67999bc26d9c020a6a019af3da929998cbec",284 "language": "Python",285 "lines": 1160,286 "truncated": false,287 "block": 8,288 "row": 584289 },290 {291 "path": "idtrack/_harmonize_features.py",292 "sha256": "91bcdbafb8fb55e221da21b41859b49f35596c322f9c7d65928fc5a49c1cdb39",293 "language": "Python",294 "lines": 1175,295 "truncated": false,296 "block": 8,297 "row": 626298 },299 {300 "path": "idtrack/_the_graph.py",301 "sha256": "4e119ead965051e69c49649e3ed067522ab3527e6447c7ed7675837989364bb2",302 "language": "Python",303 "lines": 1369,304 "truncated": false,305 "block": 8,306 "row": 769307 },308 {309 "path": "idtrack/_track.py",310 "sha256": "87666c338f0362fa9781dfff2f1300bdcd3ae3e8f0355b532fc9bd5fd1f725c7",311 "language": "Python",312 "lines": 2300,313 "truncated": false,314 "block": 8,315 "row": 1060316 },317 {318 "path": "idtrack/_track_tests.py",319 "sha256": "821a241bfee4f2cbf0a49a605b4c27468be6fe37a6f4a1e3dcac78b210b0a27b",320 "language": "Python",321 "lines": 1174,322 "truncated": false,323 "block": 8,324 "row": 445325 },326 {327 "path": "idtrack/_utils_hdf5.py",328 "sha256": "98a6f195de2647cb9cf3862a5c8d11c45937ea4c6176ea8e546131c3665b2b45",329 "language": "Python",330 "lines": 772,331 "truncated": false,332 "block": 7,333 "row": 11231334 },335 {336 "path": "idtrack/_verify_organism.py",337 "sha256": "b8a4ac83af70328b957949090c129908faed9d429cc13522d3ebf0de3d1b3624",338 "language": "Python",339 "lines": 200,340 "truncated": false,341 "block": 7,342 "row": 3468343 },344 {345 "path": "noxfile.py",346 "sha256": "c3e2d17fbd036d01dd8118764db29ddd6d2f53249d409a3cbbc914625c7c4b1f",347 "language": "Python",348 "lines": 329,349 "truncated": false,350 "block": 7,351 "row": 3177352 },353 {354 "path": "reproducibility/experiments/example_manual_running.ipynb",355 "sha256": "af1aa6390630977f0ee7f25f69d2fc0d1b9adc21896f4c3aabd11dfcbcb3ab4a",356 "language": "Jupyter",357 "lines": 342,358 "truncated": false,359 "block": 6,360 "row": 11361 },362 {363 "path": "reproducibility/experiments/experiment_cellranger_idtrack/Untitled.ipynb",364 "sha256": "d43afc42332155848bc0ab8bc17605830bd8bbe01f74a383cf8c298a44e5d50f",365 "language": "Jupyter",366 "lines": 10,367 "truncated": false,368 "block": 5,369 "row": 15976370 },371 {372 "path": "reproducibility/experiments/experiment_cellranger_idtrack/analysis copy.ipynb",373 "sha256": "655f9de49f0fc32abbd7c17c5a832012be7f80c1e4e3215b51bac1b54de730c1",374 "language": "Jupyter",375 "lines": 3325,376 "truncated": false,377 "block": 6,378 "row": 1282379 },380 {381 "path": "reproducibility/experiments/experiment_cellranger_idtrack/analysis.ipynb",382 "sha256": "604a72e0414b88499e5dc43fb2bef0cb0e02ed9393670e830b4db2ddc83341fd",383 "language": "Jupyter",384 "lines": 3158,385 "truncated": false,386 "block": 6,387 "row": 1280388 },389 {390 "path": "reproducibility/experiments/experiment_cellranger_idtrack/analysis_gold_standard_expression_consistency.ipynb",391 "sha256": "6e8c1dc94959622b410105ed1bf36e86f7e80202bcfdb84ff4970eeb91eb31c3",392 "language": "Jupyter",393 "lines": 557,394 "truncated": false,395 "block": 6,396 "row": 736397 },398 {399 "path": "reproducibility/experiments/experiment_cellranger_idtrack/analysis_gold_standard_fig4c.ipynb",400 "sha256": "5b2e8e261d98bd34270382c48b08a0d3151c34d8a214772980c4e2ebd008d633",401 "language": "Jupyter",402 "lines": 797,403 "truncated": false,404 "block": 6,405 "row": 1038406 },407 {408 "path": "reproducibility/experiments/experiment_cellranger_idtrack/create_data.ipynb",409 "sha256": "e68acd49351453270c2503e77af2d1533c88dac92d85d9f09aaacc25b8b8d786",410 "language": "Jupyter",411 "lines": 405,412 "truncated": false,413 "block": 6,414 "row": 261415 },416 {417 "path": "reproducibility/experiments/experiment_external_bridges/00_external_bridges_tradeoff.ipynb",418 "sha256": "8cc4c22992eef679c35bb950eb0320096de180fcb75cc745d8cfcf27e7ad11c5",419 "language": "Jupyter",420 "lines": 376,421 "truncated": false,422 "block": 6,423 "row": 266424 },425 {426 "path": "reproducibility/experiments/experiment_hlca/00_hlca_manuscript_table1_and_figures.ipynb",427 "sha256": "fbaeaf5e13d48811a689d17db2b9685da23cf67549e5df7a5592534a41a8c521",428 "language": "Jupyter",429 "lines": 1580,430 "truncated": false,431 "block": 6,432 "row": 1240433 },434 {435 "path": "reproducibility/experiments/experiment_identifier_drift/00_identifier_drift_case_studies.ipynb",436 "sha256": "98a2209e814cd976666306c66b5bdb93f7945e14e3cbd34144c4c464429661dc",437 "language": "Jupyter",438 "lines": 506,439 "truncated": false,440 "block": 6,441 "row": 584442 },443 {444 "path": "reproducibility/experiments/experiment_marketing_overview/00_marketing_overview_dashboard.ipynb",445 "sha256": "711369620bb6836c475accea3dccaf27416c24ed71cb9b7622660409f6044952",446 "language": "Jupyter",447 "lines": 194,448 "truncated": false,449 "block": 5,450 "row": 17466451 },452 {453 "path": "reproducibility/experiments/experiment_other_organisms/00_other_organisms_showcase.ipynb",454 "sha256": "7aac8290ba68e948c09f5ad0656490edf7ffd59bfe33c0f4f5e232a61ea30c49",455 "language": "Jupyter",456 "lines": 279,457 "truncated": false,458 "block": 5,459 "row": 17678460 },461 {462 "path": "reproducibility/experiments/experiment_other_organisms/01_other_organisms_deep_dive_time_axis.ipynb",463 "sha256": "beb1f94072f079faf096925e2c08cb2303a73b3a4fabfd5575604523a8ff11d9",464 "language": "Jupyter",465 "lines": 351,466 "truncated": false,467 "block": 6,468 "row": 282469 },470 {471 "path": "reproducibility/experiments/experiment_random_stress_tests/00_random_stress_tests_fig4ab.ipynb",472 "sha256": "62cd2b4ce48ab1026bf2504dda6c6e686803a2ca91ce980452d62ad12bd40077",473 "language": "Jupyter",474 "lines": 759,475 "truncated": false,476 "block": 6,477 "row": 946478 },479 {480 "path": "reproducibility/experiments/experiment_time_travel_matrix/00_build_time_travel_matrix_cache.ipynb",481 "sha256": "c2b9578deaff0bc3cb8c5bad60b34702e0d5ef698c2a64530cabeb2ee0143b3a",482 "language": "Jupyter",483 "lines": 291,484 "truncated": false,485 "block": 6,486 "row": 17487 },488 {489 "path": "reproducibility/experiments/experiment_time_travel_matrix/01_analyze_time_travel_matrix.ipynb",490 "sha256": "e3bfdc7cf2ae19d3a477b59cb8ef469dfdddc5182b577b785c5746a994baf13f",491 "language": "Jupyter",492 "lines": 654,493 "truncated": false,494 "block": 6,495 "row": 882496 },497 {498 "path": "reproducibility/experiments/experiment_time_travel_matrix/02_roundtrip_consistency.ipynb",499 "sha256": "0d12add6c51d0492de4af34de25af446753217c6f7696c2d49b2f6048f6812c6",500 "language": "Jupyter",501 "lines": 424,502 "truncated": false,503 "block": 6,504 "row": 452505 },506 {507 "path": "reproducibility/experiments/experiment_time_travel_vs_external_mappers/00_build_time_travel_vs_external_mappers_cache.ipynb",508 "sha256": "c4395bd5c552aae4a5446c30833c6d773c4ca138029602d5c5fec2eeb34abbaa",509 "language": "Jupyter",510 "lines": 466,511 "truncated": false,512 "block": 6,513 "row": 663514 },515 {516 "path": "reproducibility/experiments/experiment_time_travel_vs_external_mappers/01_analyze_time_travel_vs_external_mappers.ipynb",517 "sha256": "96ef001616a51331f3333a3dc048b6ed24bc4ad0dc102b02c2a485fe28328485",518 "language": "Jupyter",519 "lines": 478,520 "truncated": false,521 "block": 6,522 "row": 713523 },524 {525 "path": "reproducibility/experiments/experiment_time_travel_vs_external_mappers/02_case_studies_external_mapper_failures.ipynb",526 "sha256": "4017f17bc1ac8729fa8ec738aa166bfc2ab2eadba27b17f659e2e0ca49097d36",527 "language": "Jupyter",528 "lines": 388,529 "truncated": false,530 "block": 6,531 "row": 362532 },533 {534 "path": "reproducibility/experiments/experiment_tool_comparison/00_tool_comparison_capability_matrix_fig4d.ipynb",535 "sha256": "be56a8f2dbc088ca0cfb15f9ae47781ce299befc283d90982933ce501b44dc3a",536 "language": "Jupyter",537 "lines": 561,538 "truncated": false,539 "block": 6,540 "row": 787541 },542 {543 "path": "reproducibility/experiments/experiment_tool_comparison/01_external_mapper_variability_deep_dive.ipynb",544 "sha256": "a5cdf59eeb857015754476284286229f645eeccad489f57572ae44747cd0c2ef",545 "language": "Jupyter",546 "lines": 606,547 "truncated": false,548 "block": 6,549 "row": 831550 },551 {552 "path": "reproducibility/experiments/experiment_tool_comparison/02_pybiomart_release_sensitivity.ipynb",553 "sha256": "94595ab9b1b656dd00cd3a7fa145f188a961091fe9fd8cb555ce4510b678cc3c",554 "language": "Jupyter",555 "lines": 375,556 "truncated": false,557 "block": 6,558 "row": 277559 },560 {561 "path": "reproducibility/experiments/figure_rcparams/rcparams.ipynb",562 "sha256": "0b59df29e19f02c95fd0bf69a9b0a6baaa9abc868d43908a4db51a24a64520f9",563 "language": "Jupyter",564 "lines": 26,565 "truncated": false,566 "block": 5,567 "row": 15987568 },569 {570 "path": "reproducibility/experiments/prev/example_manual_running.ipynb",571 "sha256": "e9a37c6fc08c6026bef04f444a3d388a711d4b00ecf3276f2b57b97727778572",572 "language": "Jupyter",573 "lines": 287,574 "truncated": false,575 "block": 5,576 "row": 17523577 }578 ]579}