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/alleninstitute/ipfx",4 "url": "https://github.com/AllenInstitute/ipfx",5 "host": "github.com",6 "commit": "c607a36e25618a6bb8ba5438c1cd945fb429e659",7 "license": "BSD-2-Clause",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": ".cookiecutter/update.sh",13 "sha256": "1e988785ce7f19613adfabaa6ffd516d623f23af3084841865b62d1af4574c2c",14 "language": "Shell",15 "lines": 15,16 "truncated": false,17 "block": 4,18 "row": 143119 },20 {21 "path": ".cookiecutter/update_from_repo.py",22 "sha256": "7c28f53435b0b84727b4284d3f11654c26592f8173b88ddc8d07c9bb641ec778",23 "language": "Python",24 "lines": 12,25 "truncated": false,26 "block": 3,27 "row": 1816828 },29 {30 "path": "LICENSE",31 "sha256": "381404adea4815fc3af7360bc3540e5a2d87126886c6ec2abe6052f045fb0938",32 "language": "License",33 "lines": 26,34 "truncated": false,35 "block": 6,36 "row": 202137 },38 {39 "path": "README.md",40 "sha256": "c26dbee4f1e21ad33dea4768644cac84279c16a8ae2ce4d70492ec2fdb5e2e3b",41 "language": "Text",42 "lines": 27,43 "truncated": false,44 "block": 8,45 "row": 975946 },47 {48 "path": "docker/run_tests_with_docker.sh",49 "sha256": "af53f3269ac513e560a59206b32afb60d1ea8422ee0b0372c749a151f2b33b8b",50 "language": "Shell",51 "lines": 31,52 "truncated": false,53 "block": 8,54 "row": 871255 },56 {57 "path": "docs/aibs_sphinx/buildPortalAssets.sh",58 "sha256": "6fdb93262aa45851de75c45b98f5cc56737eada0c6bf25e88b1201735d91b439",59 "language": "Shell",60 "lines": 8,61 "truncated": false,62 "block": 8,63 "row": 700164 },65 {66 "path": "docs/aibs_sphinx/static/external_assets/bundled.js",67 "sha256": "2a03ebee6e4de8d15253fc0d0a9e97608fde3e2809ffb4f181b6ea2489ac85f7",68 "language": "JavaScript",69 "lines": 1,70 "truncated": true,71 "block": 3,72 "row": 697873 },74 {75 "path": "docs/aibs_sphinx/static/external_assets/javascript/AC_RunActiveContent.js",76 "sha256": "dd4af212d2dce74565cb3360308141d23548e15a5a23d9a49c9cab69b55d95de",77 "language": "JavaScript",78 "lines": 292,79 "truncated": false,80 "block": 3,81 "row": 691982 },83 {84 "path": "docs/aibs_sphinx/static/external_assets/javascript/appConfig.js",85 "sha256": "145dcc1270e52c4bb464ecb0a0df54617c1c225da9f94d22488453ab97515f1a",86 "language": "JavaScript",87 "lines": 14,88 "truncated": false,89 "block": 3,90 "row": 679191 },92 {93 "path": "docs/aibs_sphinx/static/external_assets/javascript/browserVersions.js",94 "sha256": "93622474da7a70059c2116e2aa63470750d64cd7a2c14b2dde08c4264a8be746",95 "language": "JavaScript",96 "lines": 28,97 "truncated": false,98 "block": 3,99 "row": 6817100 },101 {102 "path": "docs/aibs_sphinx/static/external_assets/javascript/relatedData.js",103 "sha256": "c8de8745f47bd646c9c175357a6d085895e1de8d146b60a68ed5436a71d4b6ea",104 "language": "JavaScript",105 "lines": 5,106 "truncated": false,107 "block": 3,108 "row": 6742109 },110 {111 "path": "docs/conf.py",112 "sha256": "531589e030fc50a7d4680f541bfd5513531f188c609552a8dbf5645f8df37b7c",113 "language": "Python",114 "lines": 320,115 "truncated": false,116 "block": 7,117 "row": 3010118 },119 {120 "path": "docs/gallery/analysis_examples/all_analysis.py",121 "sha256": "f6d72a129413b5c35b8264b2cd750574c2c593b43ae52d8152063a42441561ad",122 "language": "Python",123 "lines": 32,124 "truncated": false,125 "block": 6,126 "row": 25030127 },128 {129 "path": "docs/gallery/analysis_examples/lsq_analysis.py",130 "sha256": "c190f7cbc6011b06314778aa670aab493421b96d7ec6f7e01205c170469ca15d",131 "language": "Python",132 "lines": 78,133 "truncated": false,134 "block": 6,135 "row": 33941136 },137 {138 "path": "docs/gallery/analysis_examples/ramp_analysis.py",139 "sha256": "7101fff17c8524258f73c36c54b10cdfcf58106c91c9f089167de1f89fddcd6b",140 "language": "Python",141 "lines": 74,142 "truncated": false,143 "block": 6,144 "row": 33784145 },146 {147 "path": "docs/gallery/analysis_examples/short_square_analysis.py",148 "sha256": "90de585f9601bf703373dc5bb7cb0d9a60fe605447b4bd8f9fc41c48554a141a",149 "language": "Python",150 "lines": 78,151 "truncated": false,152 "block": 6,153 "row": 34814154 },155 {156 "path": "docs/gallery/qc_examples/sweep_qc.py",157 "sha256": "4a8e7e01d3c14ce49b842dee25ab5366fe26af8d925d869b3b9e4774d8d8c463",158 "language": "Python",159 "lines": 43,160 "truncated": false,161 "block": 6,162 "row": 26919163 },164 {165 "path": "docs/gallery/spikes_examples/detect_spikes_single_sweep.py",166 "sha256": "3161771b360b310eab1d55d94c1b64017803aa2df8aaa01be105083336a18fed",167 "language": "Python",168 "lines": 41,169 "truncated": false,170 "block": 6,171 "row": 26671172 },173 {174 "path": "docs/gallery/spikes_examples/detect_spikes_single_sweep_window.py",175 "sha256": "cf0ac8b9574a6c9a7831da405695cca275719858d30ba66cf477ca2d34417a34",176 "language": "Python",177 "lines": 45,178 "truncated": false,179 "block": 6,180 "row": 28599181 },182 {183 "path": "docs/gallery/spikes_examples/estimate_params.py",184 "sha256": "a3a14c82e8bcad6f102956266f9bbafdf950cba3338fcf5c87bac9baaf496cce",185 "language": "Python",186 "lines": 51,187 "truncated": false,188 "block": 6,189 "row": 30042190 },191 {192 "path": "docs/gallery/spikes_examples/spike_train_features.py",193 "sha256": "290f5247a058fbfac8dd2b696a186a5df0d0869731565e62ae39bc6d0c079c8e",194 "language": "Python",195 "lines": 45,196 "truncated": false,197 "block": 6,198 "row": 26768199 },200 {201 "path": "ipfx/__init__.py",202 "sha256": "67e88d623b0258231f43bc45fb24de511b76dc7cc9dad79dd08e5bd5e09f1c63",203 "language": "Python",204 "lines": 6,205 "truncated": false,206 "block": 6,207 "row": 20904208 },209 {210 "path": "ipfx/_schemas.py",211 "sha256": "a53c1da17f684f65a0cf568cbc7f9bda71147000f14af5c61a179e1a562cb356",212 "language": "Python",213 "lines": 122,214 "truncated": false,215 "block": 6,216 "row": 41117217 },218 {219 "path": "ipfx/attach_metadata/__main__.py",220 "sha256": "a5a1dc3fed88cc9e8f737d5bc98249b7008494bf3b3c20cca5cc2f49fd1d4476",221 "language": "Python",222 "lines": 144,223 "truncated": false,224 "block": 6,225 "row": 38863226 },227 {228 "path": "ipfx/attach_metadata/_schemas.py",229 "sha256": "4ec0037814018df653042ee5b005cfe7434299351c6df2e8ed2775cb101b49b3",230 "language": "Python",231 "lines": 162,232 "truncated": false,233 "block": 6,234 "row": 38795235 },236 {237 "path": "ipfx/attach_metadata/sink/__init__.py",238 "sha256": "209ea254e2d1b53c628f2997d08d74b9908db79918ffa75ad3125a3cb563c1d2",239 "language": "Python",240 "lines": 17,241 "truncated": false,242 "block": 6,243 "row": 22667244 },245 {246 "path": "ipfx/attach_metadata/sink/dandi_yaml_sink.py",247 "sha256": "cc8783c5ed11c580152bd2c01339e91ebec526def07a2ba97ce9cc55243e4180",248 "language": "Python",249 "lines": 86,250 "truncated": false,251 "block": 6,252 "row": 34299253 },254 {255 "path": "ipfx/attach_metadata/sink/metadata_sink.py",256 "sha256": "a1c08f98c77b8e4cb2fa7c259c42de778ec85e33740a2d137b6ea261a6d7d70a",257 "language": "Python",258 "lines": 122,259 "truncated": false,260 "block": 6,261 "row": 38589262 },263 {264 "path": "ipfx/attach_metadata/sink/nwb2_sink.py",265 "sha256": "74eb00c070ac85f693e4733ac0847d7451aaaa4d2a58144680427860952a5f8c",266 "language": "Python",267 "lines": 237,268 "truncated": false,269 "block": 7,270 "row": 156271 },272 {273 "path": "ipfx/bin/generate_fx_input.py",274 "sha256": "99fbb5e368247908b9bd03d65a57a2a57a0a0012a15dc8914ce795d0d403cbcb",275 "language": "Python",276 "lines": 102,277 "truncated": false,278 "block": 6,279 "row": 36047280 },281 {282 "path": "ipfx/bin/generate_pipeline_input.py",283 "sha256": "73fb7448b0ec9f8c301a329f9e804ab61d2de800f0045763d921164e73fb7be1",284 "language": "Python",285 "lines": 56,286 "truncated": false,287 "block": 6,288 "row": 29607289 },290 {291 "path": "ipfx/bin/generate_qc_input.py",292 "sha256": "4ab6cbc412e33e7f81d61bfe09d5c2508ababe560f5addfa6376c65fb338cf2f",293 "language": "Python",294 "lines": 88,295 "truncated": false,296 "block": 6,297 "row": 35955298 },299 {300 "path": "ipfx/bin/generate_se_input.py",301 "sha256": "38667db38aa2e40aa8049642b782a5240c6b82c1c33c090a2d2350109d4c58bc",302 "language": "Python",303 "lines": 54,304 "truncated": false,305 "block": 6,306 "row": 27110307 },308 {309 "path": "ipfx/bin/get_fx_output.py",310 "sha256": "30c050688691f2f5fa47c4ac13944201a43901d17727c40b67489db55572422e",311 "language": "Python",312 "lines": 76,313 "truncated": false,314 "block": 6,315 "row": 32031316 },317 {318 "path": "ipfx/bin/make_stimulus_ontology.py",319 "sha256": "3a45454589119628a3a3a76d5b33ea538d36708723fc0ad90ac22a41d246743e",320 "language": "Python",321 "lines": 88,322 "truncated": false,323 "block": 6,324 "row": 32684325 },326 {327 "path": "ipfx/bin/mcc_get_settings.py",328 "sha256": "f3cfd408d0b93ef92d201fcdb96f0dbb3377e291584a8a45f1e73be920a878db",329 "language": "Python",330 "lines": 1136,331 "truncated": false,332 "block": 7,333 "row": 11623334 },335 {336 "path": "ipfx/bin/nwb_to_pdf.py",337 "sha256": "8183d5b3d3e8c3b7a17320f21f59816ff4ede2d9662af06b3552fe9ef4f13dbd",338 "language": "Python",339 "lines": 450,340 "truncated": false,341 "block": 7,342 "row": 6577343 },344 {345 "path": "ipfx/bin/pipeline_from_specimen_id.py",346 "sha256": "7ddea96b6cd405e39b245eb557155d7d024dc84980d037b1e0d2fd9bcbb9623a",347 "language": "Python",348 "lines": 56,349 "truncated": false,350 "block": 6,351 "row": 28036352 },353 {354 "path": "ipfx/bin/pipeline_from_specimen_id.sh",355 "sha256": "d8028d10b2a6e036f7823350b9c84aaf7673271169d4e38e63183cd2949d71ad",356 "language": "Shell",357 "lines": 17,358 "truncated": false,359 "block": 8,360 "row": 6947361 },362 {363 "path": "ipfx/bin/plot_ephys_nwb.py",364 "sha256": "fb78ca09bb03a9cc3cce3689beeed14ae78dc54f4183ef8040cef3f1a610ceb5",365 "language": "Python",366 "lines": 152,367 "truncated": false,368 "block": 6,369 "row": 40460370 },371 {372 "path": "ipfx/bin/qsub_run_cells.sh",373 "sha256": "66ef5fa78d6c6bdfc75fe0b3ca14fc21f187e51b20f46f2ba99029aa580457f3",374 "language": "Shell",375 "lines": 15,376 "truncated": false,377 "block": 8,378 "row": 6848379 },380 {381 "path": "ipfx/bin/run_chirp_fv_extraction.py",382 "sha256": "70e11e461021c89501a275274b7cd6b12b4bc16841b9385875e91795b9c7754f",383 "language": "Python",384 "lines": 145,385 "truncated": false,386 "block": 6,387 "row": 42332388 },389 {390 "path": "ipfx/bin/run_feature_collection.py",391 "sha256": "052d48abdb67e002d5bccf5ded36d76f648a7d065205ebfd4746050d673adf2e",392 "language": "Python",393 "lines": 274,394 "truncated": false,395 "block": 7,396 "row": 3308397 },398 {399 "path": "ipfx/bin/run_feature_extraction.py",400 "sha256": "f482193e56fb7dd511e9ce00606492816b0c8e6118c472433a5828a08c3fed18",401 "language": "Python",402 "lines": 110,403 "truncated": false,404 "block": 6,405 "row": 39043406 },407 {408 "path": "ipfx/bin/run_feature_vector_extraction.py",409 "sha256": "26db8746b7ddc56ab45f5811cdf3b10394d85b34209175d1a1ac473d21fb14e9",410 "language": "Python",411 "lines": 339,412 "truncated": false,413 "block": 7,414 "row": 5286415 },416 {417 "path": "ipfx/bin/run_pipeline.py",418 "sha256": "6e974aa9fedbcbd2ff3a08a993afd41dc9a8ecf15a13334baab06a5a03eba55e",419 "language": "Python",420 "lines": 89,421 "truncated": false,422 "block": 6,423 "row": 33060424 },425 {426 "path": "ipfx/bin/run_pipeline_from_nwb_file.py",427 "sha256": "bc76976fa4c2f6f872bb3c7c4bfb57fa66f54fa7f1325535b89f518cbae5b21d",428 "language": "Python",429 "lines": 99,430 "truncated": false,431 "block": 6,432 "row": 37308433 },434 {435 "path": "ipfx/bin/run_qc.py",436 "sha256": "f23141ef99328c0a2bc2784343d9e95daae19a54ca05e4d19848953599e83776",437 "language": "Python",438 "lines": 106,439 "truncated": false,440 "block": 6,441 "row": 35886442 },443 {444 "path": "ipfx/bin/run_specimens_from_file.sh",445 "sha256": "11cc52305ad68ea22cd0533fad3905b4ad155b1e75e3461d96fe8d7abde4cc0e",446 "language": "Shell",447 "lines": 10,448 "truncated": false,449 "block": 8,450 "row": 6512451 },452 {453 "path": "ipfx/bin/run_sweep_extraction.py",454 "sha256": "447d4ae70f5fa975cf34f74c76ec007931d66af7a1e39bfe6b74f7510c9ee1e4",455 "language": "Python",456 "lines": 96,457 "truncated": false,458 "block": 6,459 "row": 34182460 },461 {462 "path": "ipfx/bin/run_synphys_feature_vector_extraction.py",463 "sha256": "e71b8552ce5af304236360ebe59a3430c5089335576134cdceabd9f536a6312c",464 "language": "Python",465 "lines": 182,466 "truncated": false,467 "block": 6,468 "row": 45528469 },470 {471 "path": "ipfx/bin/run_x_to_nwb_conversion.py",472 "sha256": "ac142b84f48d786c35b57c51a3893195e8a2cbdbf82df9748131eca8f983574a",473 "language": "Python",474 "lines": 140,475 "truncated": false,476 "block": 6,477 "row": 43680478 },479 {480 "path": "ipfx/bin/validate_experiment.py",481 "sha256": "0e817c6e2c358330372dca9caf3ce0b33c40e5c03953e535bf6655f9433c5725",482 "language": "Python",483 "lines": 138,484 "truncated": false,485 "block": 6,486 "row": 42835487 },488 {489 "path": "ipfx/chirp.py",490 "sha256": "9bbcff25465bb5ce695465d6ba5f682cdd379cfc10a983ebe6b89972c8206daf",491 "language": "Python",492 "lines": 129,493 "truncated": false,494 "block": 6,495 "row": 37891496 },497 {498 "path": "ipfx/data_access.py",499 "sha256": "5ca6cae209526fabfa771ba693c379a6b142dc1ce44747e77892a58b4e1dc053",500 "language": "Python",501 "lines": 59,502 "truncated": false,503 "block": 6,504 "row": 31591505 },506 {507 "path": "ipfx/data_set_features.py",508 "sha256": "f0f1021a722dc4f5fc260aa8dd437c290faabdda4c0d4a61e969d9b14942e907",509 "language": "Python",510 "lines": 403,511 "truncated": false,512 "block": 7,513 "row": 6282514 },515 {516 "path": "ipfx/data_set_utils.py",517 "sha256": "2628f15c0649a6eefed7567182d79b419761eadc8d9a0dd094e69e818820583a",518 "language": "Python",519 "lines": 10,520 "truncated": false,521 "block": 6,522 "row": 21955523 },524 {525 "path": "ipfx/dataset/create.py",526 "sha256": "3e93170215a6f003490a3e150fc2dfaa9f2969116ee6582c8286f203d3564bb5",527 "language": "Python",528 "lines": 130,529 "truncated": false,530 "block": 6,531 "row": 37497532 },533 {534 "path": "ipfx/dataset/ephys_data_interface.py",535 "sha256": "28c65d736509049f40cb0154e921132d8556409a1bdbc82805b9e6a11cadbbc2",536 "language": "Python",537 "lines": 164,538 "truncated": false,539 "block": 6,540 "row": 38241541 },542 {543 "path": "ipfx/dataset/ephys_data_set.py",544 "sha256": "16686eac46f35f3deeda02d49eeceb834e20d238bfa1cfa64d15ec3b32992655",545 "language": "Python",546 "lines": 436,547 "truncated": false,548 "block": 7,549 "row": 5576550 },551 {552 "path": "ipfx/dataset/ephys_nwb_data.py",553 "sha256": "58340ab69aa7805feb85c08d9c56736b217ad67feb386021be8e43cd29a97ee2",554 "language": "Python",555 "lines": 330,556 "truncated": false,557 "block": 7,558 "row": 3981559 },560 {561 "path": "ipfx/dataset/hbg_nwb_data.py",562 "sha256": "fea8feb5d6a8ddaaca924cd160cb93e43c6340e025b42328ff759eee3d4fa40a",563 "language": "Python",564 "lines": 48,565 "truncated": false,566 "block": 6,567 "row": 30115568 },569 {570 "path": "ipfx/dataset/labnotebook.py",571 "sha256": "81fb0768cb137e175d003bbcddb30f538d74027485fe2cc1a3248ff76990b110",572 "language": "Python",573 "lines": 199,574 "truncated": false,575 "block": 6,576 "row": 45078577 },578 {579 "path": "ipfx/dataset/mies_nwb_data.py",580 "sha256": "b627658f842f41e16eb2751c3c8e6d5cc591a517ab59aa48ddd8525bf5878ae4",581 "language": "Python",582 "lines": 58,583 "truncated": false,584 "block": 6,585 "row": 31723586 },587 {588 "path": "ipfx/deprecated.py",589 "sha256": "e918207e7fa7a2c80647b2694ab7fb1a9d252298f48b2e67ed023cfcf44e2c62",590 "language": "Python",591 "lines": 106,592 "truncated": false,593 "block": 6,594 "row": 37862595 },596 {597 "path": "ipfx/ephys_data_set.py",598 "sha256": "7e092cc37dd748e3f0e49844c66cd7302c78a58f3ff4c09611a71f844472e29c",599 "language": "Python",600 "lines": 10,601 "truncated": false,602 "block": 6,603 "row": 21842604 },605 {606 "path": "ipfx/epochs.py",607 "sha256": "4d9bfd30e2722cc08e54ced501f077ddfc71a67b7c374e0cbcbe81177a8ab05d",608 "language": "Python",609 "lines": 193,610 "truncated": false,611 "block": 6,612 "row": 39200613 },614 {615 "path": "ipfx/error.py",616 "sha256": "a7e92a346267e3df9b585a29aca3543f609910784243711281617e143e6145c7",617 "language": "Python",618 "lines": 5,619 "truncated": false,620 "block": 6,621 "row": 20839622 },623 {624 "path": "ipfx/feature_extractor.py",625 "sha256": "11f5ea99597d71a4e7d10e6e00978f1ef4acb45b43a71e459f648fd51021a0ab",626 "language": "Python",627 "lines": 297,628 "truncated": false,629 "block": 7,630 "row": 5367631 },632 {633 "path": "ipfx/feature_record.py",634 "sha256": "b9a575ee25773dfb7840a0e6ca42b6272fbfe616fde21a42c11337cf6226c48a",635 "language": "Python",636 "lines": 95,637 "truncated": false,638 "block": 6,639 "row": 37541640 },641 {642 "path": "ipfx/feature_vectors.py",643 "sha256": "6675974e16a9a6f92a07e851bdd2d6d739f3d16644ca52e164d7fe3b9f3157cb",644 "language": "Python",645 "lines": 991,646 "truncated": false,647 "block": 7,648 "row": 11419649 },650 {651 "path": "ipfx/json_utilities.py",652 "sha256": "a46a09dd4323ae4b58bed333a6163fc480436054482e44c7d2bf01b8bc8ebf9b",653 "language": "Python",654 "lines": 62,655 "truncated": false,656 "block": 6,657 "row": 30811658 },659 {660 "path": "ipfx/lab_notebook_reader.py",661 "sha256": "4577a17f54c4148d158f40c934b15870d665ce2397a49265cb1492d07afe2c34",662 "language": "Python",663 "lines": 10,664 "truncated": false,665 "block": 6,666 "row": 21951667 },668 {669 "path": "ipfx/lims_queries.py",670 "sha256": "abd92271c4c6703d409309ac9c73cd124d0abc29fc720ef5881b5a50770dcfff",671 "language": "Python",672 "lines": 261,673 "truncated": false,674 "block": 6,675 "row": 44974676 },677 {678 "path": "ipfx/logging_utils.py",679 "sha256": "4a4d83c72f64df7a18fb8b2910e8ca3566e2a4705d71e27c7a0c7e4f1fea91da",680 "language": "Python",681 "lines": 43,682 "truncated": false,683 "block": 6,684 "row": 26107685 },686 {687 "path": "ipfx/nwb_append.py",688 "sha256": "67c46cfab8c7a674b3ad5701ac1142a8d281719c75b139684d687ad1b16f3da4",689 "language": "Python",690 "lines": 76,691 "truncated": false,692 "block": 6,693 "row": 33987694 },695 {696 "path": "ipfx/plot_qc_figures.py",697 "sha256": "1f18cff4bec6f1698cae746e639dcea2f80735289a35259182da2205d1340253",698 "language": "Python",699 "lines": 823,700 "truncated": false,701 "block": 7,702 "row": 10834703 },704 {705 "path": "ipfx/qc_feature_evaluator.py",706 "sha256": "87104bb747db31c413fd6fc0e925c69671d8b13c0dcda6fba7a291268896d8fb",707 "language": "Python",708 "lines": 247,709 "truncated": false,710 "block": 7,711 "row": 1226712 },713 {714 "path": "ipfx/qc_feature_extractor.py",715 "sha256": "177c9a1abf5e662b0cf358e7f516512c168d641527f9080d4b007e557ff06677",716 "language": "Python",717 "lines": 386,718 "truncated": false,719 "block": 7,720 "row": 3562721 },722 {723 "path": "ipfx/qc_features.py",724 "sha256": "376c388279a7709bd3d8425a39eae8a8e04724cc6f45a0d02c500ab758b55c36",725 "language": "Python",726 "lines": 141,727 "truncated": false,728 "block": 6,729 "row": 37141730 },731 {732 "path": "ipfx/script_utils.py",733 "sha256": "cd5fca385912fa3433fa65a1b254a958a99cc895df7219f34216adcfdc2214f7",734 "language": "Python",735 "lines": 305,736 "truncated": false,737 "block": 7,738 "row": 5376739 },740 {741 "path": "ipfx/spike_detector.py",742 "sha256": "f977641108b94c524bdb5f050ccdfc63de97755d5db905acf34e1f85aa205282",743 "language": "Python",744 "lines": 426,745 "truncated": false,746 "block": 7,747 "row": 7290748 },749 {750 "path": "ipfx/spike_features.py",751 "sha256": "3a78f51678d6164fe727639fae57793be9511cd450fb6731f723e73ab8c9370b",752 "language": "Python",753 "lines": 391,754 "truncated": false,755 "block": 7,756 "row": 7134757 },758 {759 "path": "ipfx/spike_train_features.py",760 "sha256": "17751c324e50b2e116db7e4f66cb977c7d0cbe7cb206fa2702355532a45b09c1",761 "language": "Python",762 "lines": 429,763 "truncated": false,764 "block": 7,765 "row": 6365766 },767 {768 "path": "ipfx/stim_features.py",769 "sha256": "d355715fbb93643502cec17b51852b2b020e97cfa79607b21ba239a4c0505f36",770 "language": "Python",771 "lines": 71,772 "truncated": false,773 "block": 6,774 "row": 32000775 },776 {777 "path": "ipfx/stimulus.py",778 "sha256": "9c51b1ff6a4cd54bbdbe1dad90652f3ca0abc76aad96fc9ddd6817e651299ee9",779 "language": "Python",780 "lines": 195,781 "truncated": false,782 "block": 6,783 "row": 43352784 },785 {786 "path": "ipfx/stimulus_protocol_analysis.py",787 "sha256": "9b20e235d5c7f6025eeae0d836fe399671517277c88c64821c591299dd2451d7",788 "language": "Python",789 "lines": 306,790 "truncated": false,791 "block": 7,792 "row": 5269793 },794 {795 "path": "ipfx/string_utils.py",796 "sha256": "4a0d194420a0ec824e7e7189ad534f481cb242e134a30fca07b19d399c4548cf",797 "language": "Python",798 "lines": 20,799 "truncated": false,800 "block": 6,801 "row": 21869802 },803 {804 "path": "ipfx/subthresh_features.py",805 "sha256": "9c053963a00f0195251a5ca821ff6f0aab01acf5d0a5a1b6508db5551c9d425d",806 "language": "Python",807 "lines": 223,808 "truncated": false,809 "block": 7,810 "row": 967811 },812 {813 "path": "ipfx/sweep.py",814 "sha256": "4429694e1591cf54e81581dafe3f58be2b6fba423c9b974eb165da3b3da8df9b",815 "language": "Python",816 "lines": 110,817 "truncated": false,818 "block": 6,819 "row": 36567820 },821 {822 "path": "ipfx/sweep_props.py",823 "sha256": "461f9dc07c146567737aa29653e87427610a8baabd3842139ad2fee52e837142",824 "language": "Python",825 "lines": 121,826 "truncated": false,827 "block": 6,828 "row": 36298829 },830 {831 "path": "ipfx/time_series_utils.py",832 "sha256": "fd1349934c357af74f34e0e78e604f44aecba716da5b1fcce19bdeedd68a0a71",833 "language": "Python",834 "lines": 113,835 "truncated": false,836 "block": 6,837 "row": 35664838 },839 {840 "path": "ipfx/utilities.py",841 "sha256": "544e66ac6cd5a645b40938bca145038ae699130cfa86ad06f55b278195ea3068",842 "language": "Python",843 "lines": 54,844 "truncated": false,845 "block": 6,846 "row": 31035847 },848 {849 "path": "ipfx/x_to_nwb/ABFConverter.py",850 "sha256": "562d29e0a89c4d0c561b5fc3d03d5072a8e704178f8ad740637cc1961f96db1f",851 "language": "Python",852 "lines": 620,853 "truncated": false,854 "block": 7,855 "row": 10001856 },857 {858 "path": "ipfx/x_to_nwb/DatConverter.py",859 "sha256": "16098e1af214d4c41e7df3f261ca3240ddc8d58b1b0d060338770626286139a1",860 "language": "Python",861 "lines": 671,862 "truncated": false,863 "block": 7,864 "row": 9950865 },866 {867 "path": "ipfx/x_to_nwb/__init__.py",868 "sha256": "7757923babc987f4a015bcc0805f7f455aa6e30dd32a50beb5f51cf547f09b08",869 "language": "Python",870 "lines": 5,871 "truncated": false,872 "block": 6,873 "row": 20845874 },875 {876 "path": "ipfx/x_to_nwb/conversion_utils.py",877 "sha256": "413dfd883e244259ae31f2c097b152d904c9d8a690c23f0128ec3bc72997af44",878 "language": "Python",879 "lines": 197,880 "truncated": false,881 "block": 6,882 "row": 42018883 },884 {885 "path": "ipfx/x_to_nwb/hr_bundle.py",886 "sha256": "c64505e102016f6ceeb2839a4738cda757d2dcec6cc903a7d1c1099843436aa8",887 "language": "Python",888 "lines": 226,889 "truncated": false,890 "block": 6,891 "row": 43474892 },893 {894 "path": "ipfx/x_to_nwb/hr_nodes.py",895 "sha256": "273b87851bf3f7cf02d61d1291ae982f8773f0b58b0696c9018e2e8acb0b7a3d",896 "language": "Python",897 "lines": 1164,898 "truncated": false,899 "block": 8,900 "row": 178901 },902 {903 "path": "ipfx/x_to_nwb/hr_segments.py",904 "sha256": "8941f0643692675cc02a5ca47b4ade7ff8a68f1ae9168f16f80b04bc3a2b2b55",905 "language": "Python",906 "lines": 324,907 "truncated": false,908 "block": 7,909 "row": 4055910 },911 {912 "path": "ipfx/x_to_nwb/hr_stimsetgenerator.py",913 "sha256": "2531ed4d34b1935eb58c6384a794cfbdefc1b7e59954799212e5ff207ae36825",914 "language": "Python",915 "lines": 80,916 "truncated": false,917 "block": 6,918 "row": 33059919 },920 {921 "path": "ipfx/x_to_nwb/hr_struct.py",922 "sha256": "8b2c90a262ab3576ba556269792646f493fb8f61b80c4bfaedf01df910ee13e7",923 "language": "Python",924 "lines": 190,925 "truncated": false,926 "block": 6,927 "row": 43634928 },929 {930 "path": "ipfx/x_to_nwb/hr_treenode.py",931 "sha256": "c01517868e64bc71f5d4451d1ab6edc98d0cac92530cb86b2ab6c1213f6b9b60",932 "language": "Python",933 "lines": 68,934 "truncated": false,935 "block": 6,936 "row": 32726937 },938 {939 "path": "tests/__init__.py",940 "sha256": "afb6256e5358eb91df6251697c745a565df551b97b48888da17bed2ae0aae603",941 "language": "Python",942 "lines": 10,943 "truncated": false,944 "block": 6,945 "row": 21215946 },947 {948 "path": "tests/attach_metadata/test_cli.py",949 "sha256": "93ea7dbb00784bdadc357c6b8f31af80e213ce9c684bcb83f7371c297e8d6be4",950 "language": "Python",951 "lines": 245,952 "truncated": false,953 "block": 6,954 "row": 44727955 },956 {957 "path": "tests/attach_metadata/test_dandi_yaml_sink.py",958 "sha256": "628196b313cfcae292a9b18d1c8258a2a3aa6216d618417cef70872cc2e7ccb9",959 "language": "Python",960 "lines": 38,961 "truncated": false,962 "block": 6,963 "row": 24588964 },965 {966 "path": "tests/attach_metadata/test_main.py",967 "sha256": "8d318e2c437fb59a2baf30f5dfb94ca5ba12ef509b444272dd44fe46e49ac2c0",968 "language": "Python",969 "lines": 84,970 "truncated": false,971 "block": 6,972 "row": 31559973 },974 {975 "path": "tests/attach_metadata/test_metadata_sink.py",976 "sha256": "c50d683c198b5ab518e2b6387dc30ac48d6483e9f699e28ac7dc0204fd236d56",977 "language": "Python",978 "lines": 67,979 "truncated": false,980 "block": 6,981 "row": 30133982 },983 {984 "path": "tests/attach_metadata/test_nwb2_sink.py",985 "sha256": "00dbad825451ebc93d956e768b51dcdfdfcda9c70df937da01917ed93f77efc0",986 "language": "Python",987 "lines": 160,988 "truncated": false,989 "block": 6,990 "row": 41263991 },992 {993 "path": "tests/conftest.py",994 "sha256": "5a93b2acfd1940ea23ee03566a725f7140233d312c6d40469c748d6b026f67ad",995 "language": "Python",996 "lines": 130,997 "truncated": false,998 "block": 6,999 "row": 375131000 },1001 {1002 "path": "tests/dataset/test_ephys_data_set.py",1003 "sha256": "018a878a11c6fec0cc3155b3547d620d098dd76079e3fbbbd16d89b96ae62113",1004 "language": "Python",1005 "lines": 203,1006 "truncated": false,1007 "block": 6,1008 "row": 433001009 },1010 {1011 "path": "tests/dataset/test_ephys_nwb_data.py",1012 "sha256": "824481a98a7d17ead0d71421d5a5041b47eb0e8b4034b4bd7e7149b392056e96",1013 "language": "Python",1014 "lines": 158,1015 "truncated": false,1016 "block": 6,1017 "row": 405881018 },1019 {1020 "path": "tests/dataset/test_hbg_nwb_data.py",1021 "sha256": "3acd3039ebaf1efbd103a0c67e0c90215e6bd73da6cf6f7de5cf1a3523e95a2c",1022 "language": "Python",1023 "lines": 60,1024 "truncated": false,1025 "block": 6,1026 "row": 310971027 },1028 {1029 "path": "tests/dataset/test_mies_nwb_data.py",1030 "sha256": "8e99ac62aa0cb161b77024cb1e6706a52e96c5ded102993e50709acc21906761",1031 "language": "Python",1032 "lines": 68,1033 "truncated": false,1034 "block": 6,1035 "row": 318801036 },1037 {1038 "path": "tests/helpers_for_tests.py",1039 "sha256": "c8562b533e130a589ed438870ff9522b3e32dbea1b0af5777b4da9f72a0fe1d5",1040 "language": "Python",1041 "lines": 122,1042 "truncated": false,1043 "block": 6,1044 "row": 371361045 },1046 {1047 "path": "tests/test_append_nwb.py",1048 "sha256": "7141e257684cf612bf5232144e3e859d0f465bed360d0d9c6bd662e573a2a2c0",1049 "language": "Python",1050 "lines": 55,1051 "truncated": false,1052 "block": 6,1053 "row": 298431054 },1055 {1056 "path": "tests/test_chirp.py",1057 "sha256": "e1ca6064721e35b87e00823dabc1ea10fe44b3865d5513296bc8cfbdf9fcf8e0",1058 "language": "Python",1059 "lines": 104,1060 "truncated": false,1061 "block": 6,1062 "row": 368481063 },1064 {1065 "path": "tests/test_data_set_features.py",1066 "sha256": "8ec3128f31e1182889585964c0995407cae36fdbe215bc8f3fb0873ac454f848",1067 "language": "Python",1068 "lines": 43,1069 "truncated": false,1070 "block": 6,1071 "row": 271551072 },1073 {1074 "path": "tests/test_ephys_extractor.py",1075 "sha256": "fce82fbca4935120419638f826052aa9a36b4b7297d78a8f27287bce7cfc466f",1076 "language": "Python",1077 "lines": 129,1078 "truncated": false,1079 "block": 6,1080 "row": 392801081 },1082 {1083 "path": "tests/test_epochs.py",1084 "sha256": "1bf2670d0a732030cbe23748c924a319251a0dc96486702adc92e79c7c8c02b5",1085 "language": "Python",1086 "lines": 157,1087 "truncated": false,1088 "block": 6,1089 "row": 427451090 },1091 {1092 "path": "tests/test_feature_record.py",1093 "sha256": "d3b5ebff6f124fd027a159a2190d62727b67d2c961043ac9947089a11e9ff090",1094 "language": "Python",1095 "lines": 27,1096 "truncated": false,1097 "block": 6,1098 "row": 236661099 },1100 {1101 "path": "tests/test_feature_vector.py",1102 "sha256": "0471fad9a4f875b90d8d662e36443b144ec40abc053aa31e5cd54e658be9319e",1103 "language": "Python",1104 "lines": 1257,1105 "truncated": false,1106 "block": 7,1107 "row": 112381108 },1109 {1110 "path": "tests/test_lims_queries.py",1111 "sha256": "c311e333f1dff661b23048c38631f2111d30ebb59f242540408a29ef31106e5e",1112 "language": "Python",1113 "lines": 27,1114 "truncated": false,1115 "block": 6,1116 "row": 249441117 },1118 {1119 "path": "tests/test_mies_nwb_pipeline_output.py",1120 "sha256": "7e29d933211e76ee5090d20d43514ad8bfa4981cf7f9ea3ecce0c6c0707f9835",1121 "language": "Python",1122 "lines": 95,1123 "truncated": false,1124 "block": 6,1125 "row": 360051126 },1127 {1128 "path": "tests/test_nwb_utils.py",1129 "sha256": "bf7189141ef52c6347ba90538d38213193e7114ee3d1c1f51fea873c48ea4674",1130 "language": "Python",1131 "lines": 17,1132 "truncated": false,1133 "block": 6,1134 "row": 237971135 },1136 {1137 "path": "tests/test_ontology.py",1138 "sha256": "c23cf10b6cc1f0256417e8458fcd0c958f8a7ea391e5330981a7605cd2d786fc",1139 "language": "Python",1140 "lines": 32,1141 "truncated": false,1142 "block": 6,1143 "row": 250411144 },1145 {1146 "path": "tests/test_qc_features.py",1147 "sha256": "427a56df0629e278c55077be194a3274db18b5d6ff97bcb4a1fc4896a5ce85b2",1148 "language": "Python",1149 "lines": 76,1150 "truncated": false,1151 "block": 6,1152 "row": 314691153 },1154 {1155 "path": "tests/test_run_feature_vector.py",1156 "sha256": "22abf9eee5cc2707a949ec05a2a8219f6c5ee78aa8cf1014296a72e953af00ec",1157 "language": "Python",1158 "lines": 88,1159 "truncated": false,1160 "block": 6,1161 "row": 377841162 },1163 {1164 "path": "tests/test_spike_detector.py",1165 "sha256": "36a0bd7064e6caa939e19046980c653723ae43a3326ea504a9c3e9eca8b4b678",1166 "language": "Python",1167 "lines": 205,1168 "truncated": false,1169 "block": 6,1170 "row": 430711171 },1172 {1173 "path": "tests/test_spike_features.py",1174 "sha256": "82d5cde8a0abf551462fdea74419eb4093fd581d0026cc81b0be8a48b7793ddd",1175 "language": "Python",1176 "lines": 66,1177 "truncated": false,1178 "block": 6,1179 "row": 348541180 },1181 {1182 "path": "tests/test_stim_features.py",1183 "sha256": "a54f1883730a25866eddf02b77de965e48f4cee56f84810b8d2cc04a5edd6b06",1184 "language": "Python",1185 "lines": 92,1186 "truncated": false,1187 "block": 6,1188 "row": 337211189 },1190 {1191 "path": "tests/test_stimulus_protocol_analysis.py",1192 "sha256": "e7f0f125a4ae01f2281665671337d4e826fdc1169f5303d930f7adee14dff9f1",1193 "language": "Python",1194 "lines": 38,1195 "truncated": false,1196 "block": 6,1197 "row": 283921198 },1199 {1200 "path": "tests/test_string_utils.py",