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/janeliascicomp/bigstream",4 "url": "https://github.com/JaneliaSciComp/bigstream",5 "host": "github.com",6 "commit": "3dd1d66cfda0529669d416f20fed676f183fcaa5",7 "license": "BSD-3-Clause",8 "license_confirmed_by": "license file LICENSE.md",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE.md",13 "sha256": "e5c678a0f69fc0356dd02960b0f857f3314ea108a9d747949239af8f9cd48d10",14 "language": "License",15 "lines": 28,16 "truncated": false,17 "block": 3,18 "row": 811419 },20 {21 "path": "README.md",22 "sha256": "d3f524fabcb2c00ed737e37c692d4cda6c964b911fcc6200577a1459626d9c11",23 "language": "Text",24 "lines": 192,25 "truncated": false,26 "block": 4,27 "row": 263728 },29 {30 "path": "bigstream/__init__.py",31 "sha256": "af5d8a21858f42808c9bcc17012b77bcc2fd6ab3b071dbd4a05f13f410470541",32 "language": "Python",33 "lines": 1,34 "truncated": false,35 "block": 3,36 "row": 1733637 },38 {39 "path": "bigstream/align.py",40 "sha256": "2645ac23645946db3944af4af85c5cdcd15a46b0918c8f5225dd578728cdd175",41 "language": "Python",42 "lines": 1744,43 "truncated": false,44 "block": 4,45 "row": 2146 },47 {48 "path": "bigstream/application_pipelines.py",49 "sha256": "dd6cb72fff9dfbba9137c56b8128e80fbe18bf8423bc2bbcd27f374f775c10f0",50 "language": "Python",51 "lines": 251,52 "truncated": false,53 "block": 3,54 "row": 2507355 },56 {57 "path": "bigstream/configure_bigstream.py",58 "sha256": "5bda85f6698982b71b27c83941c4f33e26f96fd97be6f3bc103e1abc18757d68",59 "language": "Python",60 "lines": 98,61 "truncated": false,62 "block": 3,63 "row": 2072964 },65 {66 "path": "bigstream/configure_dask.py",67 "sha256": "a1c837c1b2a6ddaa7ab93d10709f9b4f972f9adea3f64ea5c7591fb13912956e",68 "language": "Python",69 "lines": 39,70 "truncated": false,71 "block": 3,72 "row": 1913673 },74 {75 "path": "bigstream/configure_irm.py",76 "sha256": "5239bf36e1c552d09dc733f099a22557cfc5dfd6064a3a342553d588006db022",77 "language": "Python",78 "lines": 254,79 "truncated": false,80 "block": 3,81 "row": 2513782 },83 {84 "path": "bigstream/distributed_align.py",85 "sha256": "2cbde9f78399e0c9b2abbcef4a7676fad391d05e98d068094ba58ebe175c8747",86 "language": "Python",87 "lines": 593,88 "truncated": false,89 "block": 3,90 "row": 2735191 },92 {93 "path": "bigstream/distributed_io_utility.py",94 "sha256": "612592292d5fd0f813f7e1154afc599d5d100b1fda3cf18299f4409aa56a52f5",95 "language": "Python",96 "lines": 181,97 "truncated": false,98 "block": 3,99 "row": 23660100 },101 {102 "path": "bigstream/distributed_transform.py",103 "sha256": "6d29f968518495e703ab5677ec14358d2f3e9bc4edb5a24438569a40e2a81c9e",104 "language": "Python",105 "lines": 693,106 "truncated": false,107 "block": 3,108 "row": 27472109 },110 {111 "path": "bigstream/features.py",112 "sha256": "e2f15e060f42b012b695ab75359a7b41ae9d2ff65339a26140558e8176ced3f0",113 "language": "Python",114 "lines": 227,115 "truncated": false,116 "block": 3,117 "row": 24209118 },119 {120 "path": "bigstream/image_data.py",121 "sha256": "05172f6fc55d42ae5d87fac62197bd8f897f01966a05e196013dd40e2def0193",122 "language": "Python",123 "lines": 196,124 "truncated": false,125 "block": 3,126 "row": 23639127 },128 {129 "path": "bigstream/io_utility.py",130 "sha256": "734706fb802dcaad8f6a3a514749874ca204689fd1d4b3af33c0efafb63b2793",131 "language": "Python",132 "lines": 872,133 "truncated": false,134 "block": 3,135 "row": 27691136 },137 {138 "path": "bigstream/level_set.py",139 "sha256": "7ae4569e76d1f5e0966c3c4035e8a54cd3d1c6b3ff238fe1a3f33f2da5682c1f",140 "language": "Python",141 "lines": 205,142 "truncated": false,143 "block": 3,144 "row": 23850145 },146 {147 "path": "bigstream/metrics.py",148 "sha256": "cea4fe2a678a80f6866f4144263ef3f85e0716acff965c17c2e947b1f3ec7177",149 "language": "Python",150 "lines": 620,151 "truncated": false,152 "block": 3,153 "row": 27070154 },155 {156 "path": "bigstream/motion_correct.py",157 "sha256": "ca62b9805d0fa016c706614f2342a56a411830e3bd62ada652824a9261e657f5",158 "language": "Python",159 "lines": 833,160 "truncated": false,161 "block": 3,162 "row": 27721163 },164 {165 "path": "bigstream/piecewise_align.py",166 "sha256": "896fe8f469bee11b0e9d32bcba2d0205ef215eeac64ba369e81998019535b548",167 "language": "Python",168 "lines": 643,169 "truncated": false,170 "block": 3,171 "row": 27560172 },173 {174 "path": "bigstream/piecewise_transform.py",175 "sha256": "c83f490d0782efb87c1e63638b0cb7b901748981074ab915162690a954a8f295",176 "language": "Python",177 "lines": 697,178 "truncated": false,179 "block": 3,180 "row": 27434181 },182 {183 "path": "bigstream/stitch.py",184 "sha256": "8bb2cf300b9f80ea2ccb7e2709aa69f9c31224ac50c5f88f916e9435348fa4de",185 "language": "Python",186 "lines": 441,187 "truncated": false,188 "block": 3,189 "row": 26609190 },191 {192 "path": "bigstream/transform.py",193 "sha256": "b9c4403a538c314ce0a072e87431b3737429a3803befd33b17f99c1b8dbf5c83",194 "language": "Python",195 "lines": 1245,196 "truncated": false,197 "block": 3,198 "row": 27888199 },200 {201 "path": "bigstream/utility.py",202 "sha256": "74cd3acffc0b527857364bd527a1c6a4194732ea6371ad8b71d5217aa88b2c1e",203 "language": "Python",204 "lines": 206,205 "truncated": false,206 "block": 3,207 "row": 23107208 },209 {210 "path": "launchers/__init__.py",211 "sha256": "af5d8a21858f42808c9bcc17012b77bcc2fd6ab3b071dbd4a05f13f410470541",212 "language": "Python",213 "lines": 1,214 "truncated": false,215 "block": 3,216 "row": 17336217 },218 {219 "path": "launchers/cli.py",220 "sha256": "0b33fedfe42e5cd256ada8d9325900cfe747679ca1e6d6d98046ca8bf4cbb3cb",221 "language": "Python",222 "lines": 322,223 "truncated": false,224 "block": 3,225 "row": 26371226 },227 {228 "path": "launchers/main_apply_local_transform.py",229 "sha256": "48214fc72009a64e94ed30fcacfcd3b4dbe5fbde699ed43a71d10dee06431b25",230 "language": "Python",231 "lines": 292,232 "truncated": false,233 "block": 3,234 "row": 26075235 },236 {237 "path": "launchers/main_apply_transform_coords.py",238 "sha256": "218926ccf5f476e5f3a6eff3994661207901dfb73564161893b2ea0f7f5bf4a8",239 "language": "Python",240 "lines": 200,241 "truncated": false,242 "block": 3,243 "row": 24826244 },245 {246 "path": "launchers/main_compute_local_inverse.py",247 "sha256": "40fca1948cb2b801df98304f4f6a542644de6d2fa066f510302104fd571fa66c",248 "language": "Python",249 "lines": 241,250 "truncated": false,251 "block": 3,252 "row": 25646253 },254 {255 "path": "launchers/main_global_align_pipeline.py",256 "sha256": "7647982f31cf74f12739e7971588810e7b7b4d96ce8c7a4a58466ea73f1b0da5",257 "language": "Python",258 "lines": 277,259 "truncated": false,260 "block": 3,261 "row": 25445262 },263 {264 "path": "launchers/main_local_align_pipeline.py",265 "sha256": "b1963d42be5ec807a30785b39080c2ce28f810f22e4c8a110d35675243604487",266 "language": "Python",267 "lines": 539,268 "truncated": false,269 "block": 3,270 "row": 27252271 },272 {273 "path": "notebooks/local_register_only.ipynb",274 "sha256": "f2d8efa98d9888358b6e7711cba87ad6d21811f443920da61562156e2b216e3c",275 "language": "Jupyter",276 "lines": 185,277 "truncated": false,278 "block": 3,279 "row": 7327280 },281 {282 "path": "notebooks/register_round_to_round.ipynb",283 "sha256": "878bb5ca082686c1c7cab993ecd46607b11e50623346b5f16984c6d031719230",284 "language": "Jupyter",285 "lines": 357,286 "truncated": false,287 "block": 3,288 "row": 7585289 },290 {291 "path": "notebooks/rnr-exm_notebooks/c_elegan_pair0.ipynb",292 "sha256": "cc7cb7dd7d1292449ce188a52f83a2d3135528061aa7774b5699104686559f8f",293 "language": "Jupyter",294 "lines": 182,295 "truncated": false,296 "block": 3,297 "row": 7284298 },299 {300 "path": "notebooks/rnr-exm_notebooks/c_elegan_pair1.ipynb",301 "sha256": "641fbda6cc788634838a930cf7922fed45530ac4f214bbe896952e5d9394e4f9",302 "language": "Jupyter",303 "lines": 183,304 "truncated": false,305 "block": 3,306 "row": 7286307 },308 {309 "path": "notebooks/rnr-exm_notebooks/c_elegan_pair2.ipynb",310 "sha256": "92f0daef47a9fdae1391cd6963400f59722be76340df3294f8ca6374078483ca",311 "language": "Jupyter",312 "lines": 147,313 "truncated": false,314 "block": 3,315 "row": 7236316 },317 {318 "path": "notebooks/rnr-exm_notebooks/c_elegan_pair3.ipynb",319 "sha256": "a1d8c687ad28735e82963beec9e19c08902bd2861fd0d8f021b59956a5fc9297",320 "language": "Jupyter",321 "lines": 146,322 "truncated": false,323 "block": 3,324 "row": 7232325 },326 {327 "path": "notebooks/rnr-exm_notebooks/c_elegan_pair4.ipynb",328 "sha256": "0e20dd8343b7718b8363cb1f9e6d508a3853e3809c6a897c48c6f5670fdd4356",329 "language": "Jupyter",330 "lines": 178,331 "truncated": false,332 "block": 3,333 "row": 7309334 },335 {336 "path": "notebooks/rnr-exm_notebooks/c_elegan_pair5.ipynb",337 "sha256": "c00b47b2aa6b236962122c1d7e4f425f05bd7872943325d1aedebf7b7b318b3d",338 "language": "Jupyter",339 "lines": 187,340 "truncated": false,341 "block": 3,342 "row": 7323343 },344 {345 "path": "notebooks/rnr-exm_notebooks/c_elegan_pair6.ipynb",346 "sha256": "4ce49c8166edc205cde28689d627c4d41915bdc86ef3464ff33f395ddbdb81df",347 "language": "Jupyter",348 "lines": 188,349 "truncated": false,350 "block": 3,351 "row": 7319352 },353 {354 "path": "notebooks/rnr-exm_notebooks/c_elegan_pair7.ipynb",355 "sha256": "d969aaba396a40aa9b0c597a747446a56bba9a65b7fdb8ed026d0eb9616bdb20",356 "language": "Jupyter",357 "lines": 190,358 "truncated": false,359 "block": 3,360 "row": 7331361 },362 {363 "path": "notebooks/rnr-exm_notebooks/mouse_pair0.ipynb",364 "sha256": "bfb79da983475c91181112b5617bdeeeaac6bae65d89c82dbabeab506a649bff",365 "language": "Jupyter",366 "lines": 184,367 "truncated": false,368 "block": 3,369 "row": 7304370 },371 {372 "path": "notebooks/rnr-exm_notebooks/mouse_pair1.ipynb",373 "sha256": "5278ce51f310ed2313e1d31d4f3007e8416a9537242c9ad5736c9b87eb4d294d",374 "language": "Jupyter",375 "lines": 184,376 "truncated": false,377 "block": 3,378 "row": 7301379 },380 {381 "path": "notebooks/rnr-exm_notebooks/mouse_pair2.ipynb",382 "sha256": "6f3e55d04726f99af2fc432af04ceae50519e8133c2fc6fb438ef5a73a5e137e",383 "language": "Jupyter",384 "lines": 184,385 "truncated": false,386 "block": 3,387 "row": 7303388 },389 {390 "path": "notebooks/rnr-exm_notebooks/mouse_pair3.ipynb",391 "sha256": "9221808572a5ebe0cc33ae1972493cd37e6c058074529b5cf134e976d86fd8fa",392 "language": "Jupyter",393 "lines": 184,394 "truncated": false,395 "block": 3,396 "row": 7311397 },398 {399 "path": "notebooks/rnr-exm_notebooks/mouse_pair4.ipynb",400 "sha256": "2f050d969c34ffb6635720fe640185c3182a4c13f296ccb0101b569d94f2ee1f",401 "language": "Jupyter",402 "lines": 174,403 "truncated": false,404 "block": 3,405 "row": 7294406 },407 {408 "path": "notebooks/rnr-exm_notebooks/mouse_pair5.ipynb",409 "sha256": "4f5536ed72c577002790df55e3c3ef1e8d38e77c4f9a840f4fd94491ccba1338",410 "language": "Jupyter",411 "lines": 88,412 "truncated": false,413 "block": 3,414 "row": 7123415 },416 {417 "path": "notebooks/rnr-exm_notebooks/mouse_pair6.ipynb",418 "sha256": "e0f5d3d2d46fdca88ae30e33c804b0b23bffc9f4cacb72bf4d7aec7fe709b744",419 "language": "Jupyter",420 "lines": 88,421 "truncated": false,422 "block": 3,423 "row": 7121424 },425 {426 "path": "notebooks/rnr-exm_notebooks/mouse_pair7.ipynb",427 "sha256": "bd9e989f37a52c58db5f5797c57f5f8b71d2f5285bcbe2814813bd8decfb65a4",428 "language": "Jupyter",429 "lines": 88,430 "truncated": false,431 "block": 3,432 "row": 7120433 },434 {435 "path": "notebooks/rnr-exm_notebooks/sample_pair.ipynb",436 "sha256": "991749350e345415d5e0f41f326f0ec759392c64b76a6b222a81b1471dbe00ad",437 "language": "Jupyter",438 "lines": 78,439 "truncated": false,440 "block": 3,441 "row": 7091442 },443 {444 "path": "notebooks/rnr-exm_notebooks/zebrafish_pair0.ipynb",445 "sha256": "4466fb678bd157899489b187ca2c2d1c9cdfebbc41ce9b70531c1b430e5a7537",446 "language": "Jupyter",447 "lines": 78,448 "truncated": false,449 "block": 3,450 "row": 7090451 },452 {453 "path": "notebooks/rnr-exm_notebooks/zebrafish_pair1.ipynb",454 "sha256": "6ce77cb443702590333f878402e1f55b9cdb1fe9f5a559c0cc239d3497e59a9a",455 "language": "Jupyter",456 "lines": 78,457 "truncated": false,458 "block": 3,459 "row": 7092460 },461 {462 "path": "notebooks/rnr-exm_notebooks/zebrafish_pair2.ipynb",463 "sha256": "a95a14c252a8447c13f1aea45d338bda8bdf3fe23d7b1d426aacf104d30e1792",464 "language": "Jupyter",465 "lines": 90,466 "truncated": false,467 "block": 3,468 "row": 7109469 },470 {471 "path": "notebooks/rnr-exm_notebooks/zebrafish_pair3.ipynb",472 "sha256": "083354eb6d020ddcedf331ca5e3b876f8153b09071a9a33eb638bcf0d334d411",473 "language": "Jupyter",474 "lines": 90,475 "truncated": false,476 "block": 3,477 "row": 7108478 },479 {480 "path": "notebooks/rnr-exm_notebooks/zebrafish_pair4.ipynb",481 "sha256": "3bfea6c7cb69af04f9751b1203e808a8abe905f631fa288eda3a399503f2ec6f",482 "language": "Jupyter",483 "lines": 110,484 "truncated": false,485 "block": 3,486 "row": 7182487 },488 {489 "path": "notebooks/rnr-exm_notebooks/zebrafish_pair5.ipynb",490 "sha256": "5aab93e1c61f1134d3ffb7087f45a1f39f1c53293e5d02333f77f8f348e41b09",491 "language": "Jupyter",492 "lines": 92,493 "truncated": false,494 "block": 3,495 "row": 7125496 },497 {498 "path": "notebooks/rnr-exm_notebooks/zebrafish_pair6.ipynb",499 "sha256": "e4f241abb110ae6ccdaaf1514c3ec9aefc3b1324fda2e425051f0fadf83d867f",500 "language": "Jupyter",501 "lines": 92,502 "truncated": false,503 "block": 3,504 "row": 7126505 },506 {507 "path": "notebooks/rnr-exm_notebooks/zebrafish_pair7.ipynb",508 "sha256": "ed545e25d8cc5300527922a8ed4c494019c348f6a29fa3f4158565ac12186ab1",509 "language": "Jupyter",510 "lines": 92,511 "truncated": false,512 "block": 3,513 "row": 7127514 },515 {516 "path": "notebooks/test_transform.ipynb",517 "sha256": "d44b6d30aa94cdb494d5614a2dc9e56d81ef1c89ae672b36448afcfde0be0b42",518 "language": "Jupyter",519 "lines": 53,520 "truncated": false,521 "block": 3,522 "row": 7079523 },524 {525 "path": "notebooks/tutorials_out_of_date_but_still_maybe_helpful/bigstream_easifish_pipeline_example.ipynb",526 "sha256": "69207ce84d45aa7043903e8c0fd3ab98dcfcbb402bbd2ab3987c215ffb731788",527 "language": "Jupyter",528 "lines": 100,529 "truncated": false,530 "block": 3,531 "row": 7296532 },533 {534 "path": "notebooks/tutorials_out_of_date_but_still_maybe_helpful/bigstream_intro_tutorial.ipynb",535 "sha256": "f6c51e5238ee506ffa7ad7c1999217844981be72c80ef360287823973211055d",536 "language": "Jupyter",537 "lines": 256,538 "truncated": false,539 "block": 3,540 "row": 7633541 },542 {543 "path": "setup.py",544 "sha256": "4b467613a7a51003fd15e22cea113a4cf66d3bb7a99eb57189777d6665ce2683",545 "language": "Python",546 "lines": 31,547 "truncated": false,548 "block": 3,549 "row": 18816550 }551 ]552}