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/nipoppy/nipoppy",4 "url": "https://github.com/nipoppy/nipoppy/tree/0.3.3",5 "host": "github.com",6 "commit": "d636c885d0ced6c6936ee07dbe20be5f882629ca",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "4ae327f430877d4e251a0af1414a258d612f495f3eb3c5391302728e93b04239",14 "language": "License",15 "lines": 21,16 "truncated": false,17 "block": 22,18 "row": 1402019 },20 {21 "path": "README.md",22 "sha256": "c96700863be703d9021d7fc12f99eb72b5056186acfc4a50df8e8c40ddf0041e",23 "language": "Text",24 "lines": 33,25 "truncated": false,26 "block": 24,27 "row": 60728 },29 {30 "path": "docs/scripts/process_template_json5_configs.py",31 "sha256": "bfdf7a3577ee2a3e35f59eed827efcc8ee7ab69235aa44a5d07cdd594fca5dee",32 "language": "Python",33 "lines": 26,34 "truncated": false,35 "block": 22,36 "row": 2832437 },38 {39 "path": "docs/scripts/pydantic_to_jsonschema.py",40 "sha256": "b1b33b1c52811cf0878ce14fbcd77aea49709670a3628e8fb9ab17e09b75ebef",41 "language": "Python",42 "lines": 68,43 "truncated": false,44 "block": 23,45 "row": 226046 },47 {48 "path": "docs/source/conf.py",49 "sha256": "e9a07ca4d5cd1736115f030ec1755ed5f2ccb5350924863223ec4bf2522e8534",50 "language": "Python",51 "lines": 239,52 "truncated": false,53 "block": 23,54 "row": 976555 },56 {57 "path": "docs/source/how_to_guides/manifest/inserts/example1-generate_manifest.py",58 "sha256": "0adb8acc44eb0ba10cb412c99b326400b370a6fc7d567504d461910bf7be1747",59 "language": "Python",60 "lines": 50,61 "truncated": false,62 "block": 23,63 "row": 44764 },65 {66 "path": "docs/source/how_to_guides/manifest/inserts/example2-generate_manifest.py",67 "sha256": "c3321c2ddb400f486c5c18faa5ecc5a4d8d86f9061d9a817a698e68c2d5c1b11",68 "language": "Python",69 "lines": 63,70 "truncated": false,71 "block": 23,72 "row": 166073 },74 {75 "path": "docs/source/how_to_guides/manifest/inserts/example3-generate_manifest.py",76 "sha256": "aa32dae783fd02c39891e5e25c8a68db280b870fd725fbf31aef56ff1b318c45",77 "language": "Python",78 "lines": 45,79 "truncated": false,80 "block": 23,81 "row": 34482 },83 {84 "path": "nipoppy/__init__.py",85 "sha256": "2137453ff66b27049565f064407bf2bdbc499a7e4edd0a873c2b99115993cc7b",86 "language": "Python",87 "lines": 3,88 "truncated": false,89 "block": 22,90 "row": 2556491 },92 {93 "path": "nipoppy/_data_retriever.py",94 "sha256": "253844ef224685af059a676fd504096112601151087d3d715ba32213b0c7c33f",95 "language": "Python",96 "lines": 326,97 "truncated": false,98 "block": 23,99 "row": 11630100 },101 {102 "path": "nipoppy/base.py",103 "sha256": "cda9ede56289458509b920a5ceee83ebae0fdaac7be9aacc7071b6f77cde80b3",104 "language": "Python",105 "lines": 73,106 "truncated": false,107 "block": 23,108 "row": 2092109 },110 {111 "path": "nipoppy/cli/__init__.py",112 "sha256": "68f452d7014a0a82372327cd555a89eeb860f234fff64fa097b0adb934996c88",113 "language": "Python",114 "lines": 48,115 "truncated": false,116 "block": 23,117 "row": 585118 },119 {120 "path": "nipoppy/cli/cli.py",121 "sha256": "a984c4692516532ea309e4e3256c571f1c2e5ed4101c33531b309e36c07cf73a",122 "language": "Python",123 "lines": 312,124 "truncated": false,125 "block": 23,126 "row": 9228127 },128 {129 "path": "nipoppy/cli/groups.py",130 "sha256": "40bd7f83252ba93e55ce752287a136fe7531c26ad101bd7df8d9ec637c5f5590",131 "language": "Python",132 "lines": 99,133 "truncated": false,134 "block": 23,135 "row": 3486136 },137 {138 "path": "nipoppy/cli/options.py",139 "sha256": "c29021800109ddb0bd8179457831772c2248b25b6b70f24c72c90e9d1b853b18",140 "language": "Python",141 "lines": 230,142 "truncated": false,143 "block": 23,144 "row": 8552145 },146 {147 "path": "nipoppy/cli/pipeline_catalog.py",148 "sha256": "e3ea3ba82ab83ac7a09d27e9aefe73cd652a6a3cceffce9a6057f005cf9886d5",149 "language": "Python",150 "lines": 228,151 "truncated": false,152 "block": 23,153 "row": 7273154 },155 {156 "path": "nipoppy/config/__init__.py",157 "sha256": "c6748d2a82f3b29882606636764abb81fd87ee10cf756ef8d98903f1d3592b90",158 "language": "Python",159 "lines": 1,160 "truncated": false,161 "block": 22,162 "row": 25431163 },164 {165 "path": "nipoppy/config/boutiques.py",166 "sha256": "b4b70963fef35488c29ed104f0e8c5d01e5839d06653a7140b44802534512233",167 "language": "Python",168 "lines": 34,169 "truncated": false,170 "block": 22,171 "row": 29403172 },173 {174 "path": "nipoppy/config/container.py",175 "sha256": "69f7e3242d3398e949a08fd34e1812ab2a90e8b31db604d59956663aa0640edb",176 "language": "Python",177 "lines": 134,178 "truncated": false,179 "block": 23,180 "row": 5257181 },182 {183 "path": "nipoppy/config/hpc.py",184 "sha256": "e67482f2e1891896b9d984c92cab46f89169ba4786453eba47196c857414d72a",185 "language": "Python",186 "lines": 49,187 "truncated": false,188 "block": 23,189 "row": 723190 },191 {192 "path": "nipoppy/config/main.py",193 "sha256": "fb3d3c75d74e41596d4f8156979cf6c1905307095d00aed94caba3843e324039",194 "language": "Python",195 "lines": 331,196 "truncated": false,197 "block": 23,198 "row": 11369199 },200 {201 "path": "nipoppy/config/pipeline.py",202 "sha256": "aa414724446b0e34b6a3d11643040e5bdc32a96c1359c314d5e8e3b15f04b14d",203 "language": "Python",204 "lines": 283,205 "truncated": false,206 "block": 23,207 "row": 10402208 },209 {210 "path": "nipoppy/config/pipeline_step.py",211 "sha256": "279f6bfd362984329810e9aae2486370dd285da046012164a2ded5760ee9ddff",212 "language": "Python",213 "lines": 183,214 "truncated": false,215 "block": 23,216 "row": 7701217 },218 {219 "path": "nipoppy/config/schema.py",220 "sha256": "f67a6bb42198b2c9941f6f7a7506fa21d7b2793a59446cd4c4f664d3368e8a52",221 "language": "Python",222 "lines": 78,223 "truncated": false,224 "block": 23,225 "row": 2777226 },227 {228 "path": "nipoppy/config/tracker.py",229 "sha256": "7998698eaf1f3a143fd5bac56b1460cb0c9b482e4467ad1be7f1764a181dc4cd",230 "language": "Python",231 "lines": 72,232 "truncated": false,233 "block": 23,234 "row": 1125235 },236 {237 "path": "nipoppy/console.py",238 "sha256": "199d3d47353dbb55ebc07b0f1820591dad42a1c579f47ad25f3377ec787c2f1c",239 "language": "Python",240 "lines": 168,241 "truncated": false,242 "block": 23,243 "row": 6472244 },245 {246 "path": "nipoppy/container.py",247 "sha256": "b7cb038b583c65ef23f274ec3978be7a705d3a1bfeb43c78b4080be740bd4cd7",248 "language": "Python",249 "lines": 452,250 "truncated": false,251 "block": 23,252 "row": 11916253 },254 {255 "path": "nipoppy/data/hpc/job_script_template.sh",256 "sha256": "8d7f227e3f403b428fe75fdda6cc4d8671c2bbea3cd134e379bacf3d564d2500",257 "language": "Shell",258 "lines": 111,259 "truncated": false,260 "block": 23,261 "row": 18307262 },263 {264 "path": "nipoppy/env.py",265 "sha256": "6acd528c32c614b8f82b1236cfa7fe797cdc57f00c08302113c6d54b67836a28",266 "language": "Python",267 "lines": 78,268 "truncated": false,269 "block": 23,270 "row": 737271 },272 {273 "path": "nipoppy/exceptions.py",274 "sha256": "bea3b45ef47428aa1cc93e0759b823c7603b955fb4998d64b3a88c679b05c790",275 "language": "Python",276 "lines": 177,277 "truncated": false,278 "block": 23,279 "row": 6397280 },281 {282 "path": "nipoppy/layout.py",283 "sha256": "cf78f763d947ed5f0ea83c7cce7b287d85b3abd77404d3252a473e3e19ed93cd",284 "language": "Python",285 "lines": 438,286 "truncated": false,287 "block": 23,288 "row": 12329289 },290 {291 "path": "nipoppy/logger.py",292 "sha256": "5386ef9cba7fb4436a0adee82dc09a8e391a6ae10584047997b38589037fa177",293 "language": "Python",294 "lines": 188,295 "truncated": false,296 "block": 23,297 "row": 6454298 },299 {300 "path": "nipoppy/pipeline_validation.py",301 "sha256": "4ab335c48483c6aa365fea72ccfbd96cc9c6cbd78451d88c0c488d85d8dc22d3",302 "language": "Python",303 "lines": 305,304 "truncated": false,305 "block": 23,306 "row": 10736307 },308 {309 "path": "nipoppy/study.py",310 "sha256": "8e8e31b04eed7f28c29b247eec496b5d667bc2c0af9fb3622aa6165ec79fab06",311 "language": "Python",312 "lines": 134,313 "truncated": false,314 "block": 23,315 "row": 6153316 },317 {318 "path": "nipoppy/tabular/__init__.py",319 "sha256": "4b8ee53055b3b8c3f8399d1a07a63ef197da1a185b02676a8ead49f00fc00752",320 "language": "Python",321 "lines": 1,322 "truncated": false,323 "block": 22,324 "row": 25521325 },326 {327 "path": "nipoppy/tabular/base.py",328 "sha256": "9591ef8f3fd850ce316a035f59ccc00a902773f0014619df06aa3d8b595591cc",329 "language": "Python",330 "lines": 325,331 "truncated": false,332 "block": 23,333 "row": 10914334 },335 {336 "path": "nipoppy/tabular/curation_status.py",337 "sha256": "05b809a38024c5e5eea1bee83052bc81596eaf082749cb6a3b644806c2814f02",338 "language": "Python",339 "lines": 267,340 "truncated": false,341 "block": 23,342 "row": 10088343 },344 {345 "path": "nipoppy/tabular/dicom_dir_map.py",346 "sha256": "b503b57bf924ce929139b3400b9b3cd48a14ac806164f65d4346186b9cc62fd0",347 "language": "Python",348 "lines": 138,349 "truncated": false,350 "block": 23,351 "row": 5980352 },353 {354 "path": "nipoppy/tabular/manifest.py",355 "sha256": "4233eb4956529032f848eabf0ed8a901308ae7f04104928f8ce0794f7f086fa4",356 "language": "Python",357 "lines": 149,358 "truncated": false,359 "block": 23,360 "row": 6525361 },362 {363 "path": "nipoppy/tabular/processing_status.py",364 "sha256": "7f0251c6e69649d2d41e95d5b8e4f9f19c07572b36223a86568199b5c1bd1709",365 "language": "Python",366 "lines": 179,367 "truncated": false,368 "block": 23,369 "row": 7349370 },371 {372 "path": "nipoppy/utils/bids.py",373 "sha256": "4b1457eb7268974f4f938b0dde69e9c24a3938e2fa4ed9aee6be5a6d56b78c26",374 "language": "Python",375 "lines": 169,376 "truncated": false,377 "block": 23,378 "row": 6137379 },380 {381 "path": "nipoppy/utils/fileops.py",382 "sha256": "06bd118fc4c23da79a4f4dc1c97842f8c1af202195267e27bfd856542732a09a",383 "language": "Python",384 "lines": 128,385 "truncated": false,386 "block": 23,387 "row": 4531388 },389 {390 "path": "nipoppy/utils/html.py",391 "sha256": "04597bd8c57ed3f1a02e3c1382a3751b4af4337238e2b052aa16907efb4cb971",392 "language": "Python",393 "lines": 86,394 "truncated": false,395 "block": 23,396 "row": 1084397 },398 {399 "path": "nipoppy/utils/json5.py",400 "sha256": "a7543e058539090a5cea1dd4639430e0fced01c576fdff9b730068150e732210",401 "language": "Python",402 "lines": 668,403 "truncated": false,404 "block": 23,405 "row": 13511406 },407 {408 "path": "nipoppy/utils/utils.py",409 "sha256": "ba23d00fa082dc09cb3276eb9c0075915a23267cab9eda7f4ef9acf959b28321",410 "language": "Python",411 "lines": 308,412 "truncated": false,413 "block": 23,414 "row": 9974415 },416 {417 "path": "nipoppy/workflows/__init__.py",418 "sha256": "bca4edde6ea7ea803d3b7570b4d6985dd7da4d7c8d109a09e6e3fb0ca71cc42e",419 "language": "Python",420 "lines": 1,421 "truncated": false,422 "block": 22,423 "row": 25478424 },425 {426 "path": "nipoppy/workflows/base.py",427 "sha256": "5098c10a6b1ce92714a9fa2394abcfbc4b14f7bb12e0907d22336b34d217adfe",428 "language": "Python",429 "lines": 341,430 "truncated": false,431 "block": 23,432 "row": 10606433 },434 {435 "path": "nipoppy/workflows/bids_conversion.py",436 "sha256": "e1de769d1b965bc9e4dc7a541db06a0637919f117b7d1a03e4b638a20ec7f735",437 "language": "Python",438 "lines": 140,439 "truncated": false,440 "block": 23,441 "row": 6305442 },443 {444 "path": "nipoppy/workflows/dataset_init.py",445 "sha256": "bc5b5ac2c7f4d563f00f1572105aa68827dc58d6439a0d4ce6c4360615b51f47",446 "language": "Python",447 "lines": 330,448 "truncated": false,449 "block": 23,450 "row": 11099451 },452 {453 "path": "nipoppy/workflows/dataset_status.py",454 "sha256": "fffda8b786069e2a1a66d377b511d4e73696b09f3413bfed7e51755a2c60af1e",455 "language": "Python",456 "lines": 296,457 "truncated": false,458 "block": 23,459 "row": 10743460 },461 {462 "path": "nipoppy/workflows/dicom_reorg.py",463 "sha256": "03dbec0e78e4aad28e87784cc3f613ba31228f7fc2355de4b5c482553e237ce6",464 "language": "Python",465 "lines": 233,466 "truncated": false,467 "block": 23,468 "row": 9456469 },470 {471 "path": "nipoppy/workflows/extractor.py",472 "sha256": "a63df802f4edf353697371bebcda745a0a06515091b3b898d12335a16e6abb21",473 "language": "Python",474 "lines": 168,475 "truncated": false,476 "block": 23,477 "row": 7725478 },479 {480 "path": "nipoppy/workflows/pipeline.py",481 "sha256": "47e16a8bc1519a6842e08b334a1187c375a27fdf3bffe6eb1073a520b8a66be7",482 "language": "Python",483 "lines": 852,484 "truncated": false,485 "block": 23,486 "row": 14284487 },488 {489 "path": "nipoppy/workflows/pipeline_store/create.py",490 "sha256": "3e1a944ed3c224424415da4d7bbe10a58b8985b8cb31a8efec1c9786fcfd1baf",491 "language": "Python",492 "lines": 164,493 "truncated": false,494 "block": 23,495 "row": 7603496 },497 {498 "path": "nipoppy/workflows/pipeline_store/install.py",499 "sha256": "258340ab051d93ea6d39cc4bfae4756a76ee62497520b6f2955393a9a505cf6f",500 "language": "Python",501 "lines": 315,502 "truncated": false,503 "block": 23,504 "row": 11030505 },506 {507 "path": "nipoppy/workflows/pipeline_store/list.py",508 "sha256": "4ed2ae08a2e4cf2aac045075f86ed767364e5cff52fb5c3c72856af602c68e32",509 "language": "Python",510 "lines": 64,511 "truncated": false,512 "block": 23,513 "row": 1391514 },515 {516 "path": "nipoppy/workflows/pipeline_store/search.py",517 "sha256": "188153b45d735b8c3feb542a01f7ca34b4c9d82eb16ef479a59b3721cfaf6355",518 "language": "Python",519 "lines": 175,520 "truncated": false,521 "block": 23,522 "row": 7773523 },524 {525 "path": "nipoppy/workflows/pipeline_store/upload.py",526 "sha256": "5bcd4b93b12e2d47d119d3c39001d736ced37108f6742d59ce844bc557a988da",527 "language": "Python",528 "lines": 238,529 "truncated": false,530 "block": 23,531 "row": 9567532 },533 {534 "path": "nipoppy/workflows/pipeline_store/validate.py",535 "sha256": "25965cecd1699ec3aca3f3bdc186131a0e718ba6ca6e939125eaa23bcf53d27c",536 "language": "Python",537 "lines": 35,538 "truncated": false,539 "block": 22,540 "row": 28739541 },542 {543 "path": "nipoppy/workflows/processing_runner.py",544 "sha256": "6ad35c68469d721e7cd03bc215ac9dc336291fa2aaea57082e0737ee8053534b",545 "language": "Python",546 "lines": 262,547 "truncated": false,548 "block": 23,549 "row": 10050550 },551 {552 "path": "nipoppy/workflows/runner.py",553 "sha256": "c079bc8d780636a43799d45148328e3ffa7caf4a796c5f8a4be65f675ec3895b",554 "language": "Python",555 "lines": 332,556 "truncated": false,557 "block": 23,558 "row": 11386559 },560 {561 "path": "nipoppy/workflows/services/__init__.py",562 "sha256": "8c467d4d3e9fd3419874f0f685081615ea83b70f1d963b7e6e138b4826904cff",563 "language": "Python",564 "lines": 1,565 "truncated": false,566 "block": 22,567 "row": 25436568 },569 {570 "path": "nipoppy/workflows/services/boutiques.py",571 "sha256": "0e69b4917eba1ed92fa1ac9afe4fa787bc2e6039edbc5a09842c2c2765c9d227",572 "language": "Python",573 "lines": 203,574 "truncated": false,575 "block": 23,576 "row": 7118577 },578 {579 "path": "nipoppy/workflows/services/hpc.py",580 "sha256": "4f748fa144ce8ac4098888a7f0711c1de1e1c5e318ceb184c16fa09f1e018013",581 "language": "Python",582 "lines": 305,583 "truncated": false,584 "block": 23,585 "row": 10634586 },587 {588 "path": "nipoppy/workflows/track_curation.py",589 "sha256": "7333d4a39c1b90f90e6dda5a594ebfa907e203101e32a502cd105fe71e7257e1",590 "language": "Python",591 "lines": 54,592 "truncated": false,593 "block": 23,594 "row": 1042595 },596 {597 "path": "nipoppy/workflows/tracker.py",598 "sha256": "333ab2f5b9001de38106aef465f69d6426ce3522724af4a5244ed8a130bb668c",599 "language": "Python",600 "lines": 186,601 "truncated": false,602 "block": 23,603 "row": 8539604 },605 {606 "path": "nipoppy/zenodo_api.py",607 "sha256": "14690396af096b47d32fc863ba24a9c18834a86192def11a0b3070fddfce0c6d",608 "language": "Python",609 "lines": 468,610 "truncated": false,611 "block": 23,612 "row": 12576613 },614 {615 "path": "tests/__init__.py",616 "sha256": "64453cfc044144622a68039370f46c8d7c5c7c74a88c19bee7e92b60137eebc8",617 "language": "Python",618 "lines": 1,619 "truncated": false,620 "block": 6,621 "row": 20105622 },623 {624 "path": "tests/conftest.py",625 "sha256": "c032e3bb8296346649631345852eb21019b284a8d36e7e083375a4ae0933f9c6",626 "language": "Python",627 "lines": 457,628 "truncated": false,629 "block": 23,630 "row": 12377631 },632 {633 "path": "tests/docs/test_cli_reference.py",634 "sha256": "4966aa4f169ffd600c75aae5e88f1fd617260e9518b5cbe3dd28e900de4d4abd",635 "language": "Python",636 "lines": 39,637 "truncated": false,638 "block": 22,639 "row": 29640640 },641 {642 "path": "tests/docs/test_links.py",643 "sha256": "44db5c153d7b99d3c00a15eda8c6720a82c6070e7e69adb3b415f53bb4255d2c",644 "language": "Python",645 "lines": 23,646 "truncated": false,647 "block": 22,648 "row": 27226649 },650 {651 "path": "tests/integration/test_search_workflow.py",652 "sha256": "e2e0e2f12ae934d13ce024e8c507b6cf3a313289cf0c2d23359fc4fb0b205618",653 "language": "Python",654 "lines": 31,655 "truncated": false,656 "block": 22,657 "row": 27972658 },659 {660 "path": "tests/integration/test_zenodo_api.py",661 "sha256": "a5ff517f0cd4c766ea9e293726434e14c0eebff51d5528bfd69f52fb157d69d7",662 "language": "Python",663 "lines": 226,664 "truncated": false,665 "block": 23,666 "row": 8345667 },668 {669 "path": "tests/integration/utils/test_json5.py",670 "sha256": "83e76c24144a9d604667897336cb360e7a6f9dd925d1f42dc610977138d524a4",671 "language": "Python",672 "lines": 26,673 "truncated": false,674 "block": 22,675 "row": 28771676 },677 {678 "path": "tests/unit/config/test_boutiques.py",679 "sha256": "418c7b5a82902b7ca2798d8f716bdef6eebeb9f936372f168c3c0e0728f65709",680 "language": "Python",681 "lines": 50,682 "truncated": false,683 "block": 23,684 "row": 68685 },686 {687 "path": "tests/unit/config/test_container.py",688 "sha256": "b4f1c7ac68a1db983a83a5d231120cb40f0f4fa5085912535de654dcd86a65c9",689 "language": "Python",690 "lines": 156,691 "truncated": false,692 "block": 23,693 "row": 5333694 },695 {696 "path": "tests/unit/config/test_hpc.py",697 "sha256": "f0574cd170366503c3b0a494505b7d33d6a9a213f9423c580afb8884f8039df9",698 "language": "Python",699 "lines": 40,700 "truncated": false,701 "block": 22,702 "row": 28893703 },704 {705 "path": "tests/unit/config/test_main.py",706 "sha256": "fc16e457ea34cb3495bd54b999236842fec73e70b0d17ffd5e4d041cd90c9b6a",707 "language": "Python",708 "lines": 471,709 "truncated": false,710 "block": 23,711 "row": 11858712 },713 {714 "path": "tests/unit/config/test_pipeline.py",715 "sha256": "4442e917855a033a1fd60dc97953887df96f84ceb36dbed5690bc9e35a211793",716 "language": "Python",717 "lines": 297,718 "truncated": false,719 "block": 23,720 "row": 9921721 },722 {723 "path": "tests/unit/config/test_pipeline_step.py",724 "sha256": "4a4654bda9364503015cd195d7d30af38b4f76629bb3ddaaf5a676c22f13d9aa",725 "language": "Python",726 "lines": 215,727 "truncated": false,728 "block": 23,729 "row": 7513730 },731 {732 "path": "tests/unit/config/test_schema.py",733 "sha256": "542e34454e7d39afd675c2c7351beb1431ef66a4f9614ff42f8d395870b34711",734 "language": "Python",735 "lines": 46,736 "truncated": false,737 "block": 23,738 "row": 518739 },740 {741 "path": "tests/unit/config/test_tracker.py",742 "sha256": "12e3abdb54e4c53fe15058fe2f920c7b969c497d78bf165e2455b634e2f0825b",743 "language": "Python",744 "lines": 41,745 "truncated": false,746 "block": 22,747 "row": 28783748 },749 {750 "path": "tests/unit/tabular/test_base.py",751 "sha256": "0ec2853e37f575c678c0d0c805aa4c63f434b0b6dcd4b80712c6d821ef849370",752 "language": "Python",753 "lines": 388,754 "truncated": false,755 "block": 23,756 "row": 11220757 },758 {759 "path": "tests/unit/tabular/test_curation_status.py",760 "sha256": "43e484fbc38afa17689f1b84e3306d6e2eb4abf73cc480bf7f52975a8296ee95",761 "language": "Python",762 "lines": 354,763 "truncated": false,764 "block": 23,765 "row": 11423766 },767 {768 "path": "tests/unit/tabular/test_dicom_dir_map.py",769 "sha256": "5b6a33b8c954b1a3ff9a54e35d6b8ae1377229a731cee4879bf8271e2fdef64b",770 "language": "Python",771 "lines": 79,772 "truncated": false,773 "block": 23,774 "row": 1839775 },776 {777 "path": "tests/unit/tabular/test_manifest.py",778 "sha256": "8ae543612f7d8372762a6d5601b7aae43022731cb145f8698d095ef18a5dae1a",779 "language": "Python",780 "lines": 169,781 "truncated": false,782 "block": 23,783 "row": 5985784 },785 {786 "path": "tests/unit/tabular/test_processing_status.py",787 "sha256": "7a7b4d76629c26db92cc9110a88be6898eaa26286e15fffc953c5818ab199183",788 "language": "Python",789 "lines": 445,790 "truncated": false,791 "block": 23,792 "row": 12297793 },794 {795 "path": "tests/unit/test_base.py",796 "sha256": "abb697e6cee26fb477e15fd9f15691b6259b941d2fce6eef7123f082384d85c1",797 "language": "Python",798 "lines": 55,799 "truncated": false,800 "block": 23,801 "row": 32802 },803 {804 "path": "tests/unit/test_cli.py",805 "sha256": "8cd4b92faccc2b6df09a6caa2fb0627417b6cd603918f3ae124cf1384043d8ae",806 "language": "Python",807 "lines": 772,808 "truncated": false,809 "block": 23,810 "row": 13614811 },812 {813 "path": "tests/unit/test_console.py",814 "sha256": "4e5a515bf6d9458f961e7fc6d6d44478ee06b93de6acce83b9c495a1a12cdb1d",815 "language": "Python",816 "lines": 107,817 "truncated": false,818 "block": 23,819 "row": 3730820 },821 {822 "path": "tests/unit/test_container.py",823 "sha256": "f1c5fcf5a2acab45d8ffc99fa679793ca7c8d5dbf52ff705dcc7ed89980bfb7a",824 "language": "Python",825 "lines": 498,826 "truncated": false,827 "block": 23,828 "row": 11802829 },830 {831 "path": "tests/unit/test_data_retriever.py",832 "sha256": "b0a53534b31e9c0b58193e807db59dcbb360335d7bfa666f3c0deca65a8a94d9",833 "language": "Python",834 "lines": 412,835 "truncated": false,836 "block": 23,837 "row": 11333838 },839 {840 "path": "tests/unit/test_env.py",841 "sha256": "1bf4b367b7b43b92a21ed5f0b63a59a5c53fc0898f189f44514dda9083008bb0",842 "language": "Python",843 "lines": 28,844 "truncated": false,845 "block": 22,846 "row": 27877847 },848 {849 "path": "tests/unit/test_layout.py",850 "sha256": "7b487e5951dddf589ccfb0f6840bf0ed1253f3478efd6812c06700a5f1bc85dc",851 "language": "Python",852 "lines": 371,853 "truncated": false,854 "block": 23,855 "row": 10628856 },857 {858 "path": "tests/unit/test_logger.py",859 "sha256": "0851434c7a9e272e2ced40811200429bcd04dd18e882f0b176b0c07f94678f14",860 "language": "Python",861 "lines": 137,862 "truncated": false,863 "block": 23,864 "row": 5319865 },866 {867 "path": "tests/unit/test_pipeline_validation.py",868 "sha256": "f4b1977f5dcc4f79d3cffbed388247120c374ea5b6704186fda955b2525e5fd6",869 "language": "Python",870 "lines": 435,871 "truncated": false,872 "block": 23,873 "row": 11818874 },875 {876 "path": "tests/unit/test_study.py",877 "sha256": "40d75f8329bb66e06bba4aca4d1f3966f290cea0199433cb8d84c179cf6b30ff",878 "language": "Python",879 "lines": 163,880 "truncated": false,881 "block": 23,882 "row": 6953883 },884 {885 "path": "tests/unit/test_zenodo_api.py",886 "sha256": "c6f5e637496285e9fe8156ab8920a8d4aad31a7345cea97eb7ee796691899cef",887 "language": "Python",888 "lines": 1061,889 "truncated": false,890 "block": 23,891 "row": 14289892 },893 {894 "path": "tests/unit/utils/test_bids.py",895 "sha256": "d7c3cf80dda232124b515dffb3124ca9b08f58976da0a96425bf1fd914900ceb",896 "language": "Python",897 "lines": 141,898 "truncated": false,899 "block": 23,900 "row": 5463901 },902 {903 "path": "tests/unit/utils/test_fileops.py",904 "sha256": "c093a09d77932c0bd56b564e5377f4667e043c19320a43c612a9a554e09e52af",905 "language": "Python",906 "lines": 367,907 "truncated": false,908 "block": 23,909 "row": 11706910 },911 {912 "path": "tests/unit/utils/test_html.py",913 "sha256": "25efd429842fa1c30623403007250877a5283d491e28a79ea18d713dda08eb3f",914 "language": "Python",915 "lines": 17,916 "truncated": false,917 "block": 22,918 "row": 27053919 },920 {921 "path": "tests/unit/utils/test_json5.py",922 "sha256": "54faf99182d77e61b27999697ace3ad76e5cefff8b34024f59137e2e04e0f48d",923 "language": "Python",924 "lines": 285,925 "truncated": false,926 "block": 23,927 "row": 9036928 },929 {930 "path": "tests/unit/utils/test_utils.py",931 "sha256": "2349250bb5165a5c3e7366780b705fbd2a0d97544868def22a6c45b75adc492c",932 "language": "Python",933 "lines": 230,934 "truncated": false,935 "block": 23,936 "row": 8238937 },938 {939 "path": "tests/unit/workflows/pipeline_store/test_create.py",940 "sha256": "d31036384f6c6a82c1bfdc29c3ebad2a6c5de01b1542e5840729bf304ffffbbb",941 "language": "Python",942 "lines": 180,943 "truncated": false,944 "block": 23,945 "row": 7312946 },947 {948 "path": "tests/unit/workflows/pipeline_store/test_install.py",949 "sha256": "7215bd29bb9c3bec8665dddbce08372ed715df998de60513a03274a986f9e77c",950 "language": "Python",951 "lines": 607,952 "truncated": false,953 "block": 23,954 "row": 13060955 },956 {957 "path": "tests/unit/workflows/pipeline_store/test_list.py",958 "sha256": "a6dba0cc7b76bfb0ace02fc3824822aacca65e739e60789c996c0084d7b1857e",959 "language": "Python",960 "lines": 121,961 "truncated": false,962 "block": 23,963 "row": 4153964 },965 {966 "path": "tests/unit/workflows/pipeline_store/test_search.py",967 "sha256": "a73a4e41e175d6697c9b4fa0547e4c305c8efa86713cc26dc4e8b61680b82729",968 "language": "Python",969 "lines": 229,970 "truncated": false,971 "block": 23,972 "row": 8408973 },974 {975 "path": "tests/unit/workflows/pipeline_store/test_upload.py",976 "sha256": "1fcbef01dc9665253ba84820b01b5196b69005b2abcdcbd50a6fe5599edbecdd",977 "language": "Python",978 "lines": 443,979 "truncated": false,980 "block": 23,981 "row": 11662982 },983 {984 "path": "tests/unit/workflows/pipeline_store/test_validate.py",985 "sha256": "c74ede8bca76205e09cd2e2dda14332f6b59fc6f768a645e2310b73ba8b4c2de",986 "language": "Python",987 "lines": 35,988 "truncated": false,989 "block": 22,990 "row": 28608991 },992 {993 "path": "tests/unit/workflows/services/test_boutiques.py",994 "sha256": "93201070705d1cfe8c67dd70296ef0a3c5b22cc500dbce4f6068727fbcd3adb4",995 "language": "Python",996 "lines": 113,997 "truncated": false,998 "block": 23,999 "row": 32741000 },1001 {1002 "path": "tests/unit/workflows/services/test_hpc.py",1003 "sha256": "82df20df2fd8011dd8b0d25b26b60678a2e8c395f31a56131ef405d792368864",1004 "language": "Python",1005 "lines": 435,1006 "truncated": false,1007 "block": 23,1008 "row": 118921009 },1010 {1011 "path": "tests/unit/workflows/test_base.py",1012 "sha256": "e4330e844f791fa63434611e3a5bc301177913c949807d0727c8b6d2a9601aea",1013 "language": "Python",1014 "lines": 104,1015 "truncated": false,1016 "block": 23,1017 "row": 32451018 },1019 {1020 "path": "tests/unit/workflows/test_bids_conversion.py",1021 "sha256": "7099d97982379a1d0948e898937195fdec28dc2a2af154f9aebad1515430bb2e",1022 "language": "Python",1023 "lines": 250,1024 "truncated": false,1025 "block": 23,1026 "row": 88721027 },1028 {1029 "path": "tests/unit/workflows/test_dataset.py",1030 "sha256": "dc7546f6ea371bd374a0ab620d74f55e150e9bf367d6750a4d72216d27aed68e",1031 "language": "Python",1032 "lines": 145,1033 "truncated": false,1034 "block": 23,1035 "row": 60721036 },1037 {1038 "path": "tests/unit/workflows/test_dicom_reorg.py",1039 "sha256": "1d04ba923566e91f6d4c9657b630620193ed360fc0fde531108c45d73d33bc20",1040 "language": "Python",1041 "lines": 490,1042 "truncated": false,1043 "block": 23,1044 "row": 122091045 },1046 {1047 "path": "tests/unit/workflows/test_extractor.py",1048 "sha256": "e3602958c6eced0832ca6fbf9a2a547f76f8bcfde519192e9c0ebea99eada1ea",1049 "language": "Python",1050 "lines": 312,1051 "truncated": false,1052 "block": 23,1053 "row": 101051054 },1055 {1056 "path": "tests/unit/workflows/test_init.py",1057 "sha256": "c4403fbd64c389b634dbfb9917955661620cfac424648ed4052486c173be5b27",1058 "language": "Python",1059 "lines": 640,1060 "truncated": false,1061 "block": 23,1062 "row": 133211063 },1064 {1065 "path": "tests/unit/workflows/test_pipeline.py",1066 "sha256": "64c2e6c5439b38601b747c2fa758fc55b83d3675f97c9ba9174ff4d6bb5d53e1",1067 "language": "Python",1068 "lines": 1496,1069 "truncated": false,1070 "block": 23,1071 "row": 148361072 },1073 {1074 "path": "tests/unit/workflows/test_processing_runner.py",1075 "sha256": "89c6b94f578dcf02718ec9494adda5b487125508a579c9b3bf718cea38a018df",1076 "language": "Python",1077 "lines": 708,1078 "truncated": false,1079 "block": 23,1080 "row": 134601081 },1082 {1083 "path": "tests/unit/workflows/test_runner.py",1084 "sha256": "af0cbdb4a6388209e75b175538244b7727449413358a6dadad9c567436187147",1085 "language": "Python",1086 "lines": 527,1087 "truncated": false,1088 "block": 23,1089 "row": 124241090 },1091 {1092 "path": "tests/unit/workflows/test_status.py",1093 "sha256": "df65b9077b2ead68a932b316f814a5b86e75849f58757e40e8d4e501ada5b1e1",1094 "language": "Python",1095 "lines": 457,1096 "truncated": false,1097 "block": 23,1098 "row": 122691099 },1100 {1101 "path": "tests/unit/workflows/test_track_curation.py",1102 "sha256": "676ca2227c5b6d6480c0d564e273e0a77c011ee525d94bdf1cfc563ffa1b6f42",1103 "language": "Python",1104 "lines": 103,1105 "truncated": false,1106 "block": 23,1107 "row": 44931108 },1109 {1110 "path": "tests/unit/workflows/test_tracker.py",1111 "sha256": "69f83ad44d35e698b55c08755cbccbcaa38852874600b544c6ca9560d8bcc7e3",1112 "language": "Python",1113 "lines": 369,1114 "truncated": false,1115 "block": 23,1116 "row": 112031117 }1118 ]1119}