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/brainedarwin/brains-py",4 "url": "https://github.com/BraiNEdarwin/brains-py",5 "host": "github.com",6 "commit": "f69c4015f7dca4f8d992cc9a0d745b174a0f3e12",7 "license": "GPL-3.0",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986",14 "language": "License",15 "lines": 674,16 "truncated": false,17 "block": 1,18 "row": 223519 },20 {21 "path": "README.md",22 "sha256": "6a0c3e69f1a6bf5406de47c6e8c10ec7753dc72cc1cbcc19cb87332e655e6358",23 "language": "Text",24 "lines": 70,25 "truncated": false,26 "block": 16,27 "row": 754228 },29 {30 "path": "brainspy/__init__.py",31 "sha256": "13df97d703112952256e3ce157fe41f4cf62b4553540a845775d150ac1f7508a",32 "language": "Python",33 "lines": 16,34 "truncated": false,35 "block": 15,36 "row": 813037 },38 {39 "path": "brainspy/algorithms/__init__.py",40 "sha256": "40ad6b9d7e49b36d95952bf4a4dd2826cb0c6db5b4d8147475f8896c20c7af78",41 "language": "Python",42 "lines": 9,43 "truncated": false,44 "block": 15,45 "row": 703646 },47 {48 "path": "brainspy/algorithms/ga.py",49 "sha256": "07b2da1e01a1800a3b9935f42c99f9a9a5eca3d838c92f558e06ae17caa88668",50 "language": "Python",51 "lines": 738,52 "truncated": false,53 "block": 16,54 "row": 50555 },56 {57 "path": "brainspy/algorithms/gd.py",58 "sha256": "162770dc9368603462dd0021c6711b156e902c0c1c43097897160c344e7fd966",59 "language": "Python",60 "lines": 728,61 "truncated": false,62 "block": 16,63 "row": 67564 },65 {66 "path": "brainspy/processors/__init__.py",67 "sha256": "add1bae18af9ffbe2e129b6ba73e4728ab1d2de04087d7fdaca58d7880e721f3",68 "language": "Python",69 "lines": 4,70 "truncated": false,71 "block": 15,72 "row": 601373 },74 {75 "path": "brainspy/processors/dnpu.py",76 "sha256": "48fcd1578e7af01ca1e5483ddefc9acbfd5d060033d62bc19f60bd9e1c639ff3",77 "language": "Python",78 "lines": 943,79 "truncated": false,80 "block": 16,81 "row": 84782 },83 {84 "path": "brainspy/processors/hardware/__init__.py",85 "sha256": "3ffefbc4eb79b6c953ec8a8bbf1c3cd0983430d515a9b34d2d03320f94e4450e",86 "language": "Python",87 "lines": 14,88 "truncated": false,89 "block": 15,90 "row": 849891 },92 {93 "path": "brainspy/processors/hardware/drivers/__init__.py",94 "sha256": "04b76d80fbc5e6a2ccceeae3481f9237949cffe60d69907b9b4e56e9c92d8905",95 "language": "Python",96 "lines": 3,97 "truncated": false,98 "block": 15,99 "row": 5553100 },101 {102 "path": "brainspy/processors/hardware/drivers/cdaq.py",103 "sha256": "3e8333de9b294358c75b02503e0830c01dffdbb084fd13d2f54821dc38887583",104 "language": "Python",105 "lines": 96,106 "truncated": false,107 "block": 15,108 "row": 15454109 },110 {111 "path": "brainspy/processors/hardware/drivers/ni/__init__.py",112 "sha256": "88427bcc92d9cbe0bee712dfbb27ae45149a28a04e8f764c5a60bc3aab6a5ea0",113 "language": "Python",114 "lines": 3,115 "truncated": false,116 "block": 15,117 "row": 5582118 },119 {120 "path": "brainspy/processors/hardware/drivers/ni/channels.py",121 "sha256": "7c9d5bf3ffda80cdbe8b201d9e90b168554686d4a6466b902e44324febe707b0",122 "language": "Python",123 "lines": 432,124 "truncated": false,125 "block": 15,126 "row": 25051127 },128 {129 "path": "brainspy/processors/hardware/drivers/ni/setup.py",130 "sha256": "9cb2e4c13dc5b168661e1901a86080e5de08c94410c0ea676628b723ec83ecf6",131 "language": "Python",132 "lines": 715,133 "truncated": false,134 "block": 16,135 "row": 595136 },137 {138 "path": "brainspy/processors/hardware/drivers/ni/tasks.py",139 "sha256": "e1f20fef7d447ac519760367603d886aabdee3a73632143606293a4c3d1296f5",140 "language": "Python",141 "lines": 552,142 "truncated": false,143 "block": 15,144 "row": 25859145 },146 {147 "path": "brainspy/processors/hardware/drivers/nidaq.py",148 "sha256": "5fcff918462aba25b2d7ee91b620384099270734a21effe2f55ee8a3c5581e28",149 "language": "Python",150 "lines": 257,151 "truncated": false,152 "block": 15,153 "row": 22105154 },155 {156 "path": "brainspy/processors/hardware/processor.py",157 "sha256": "f7a7bd879e1a1c3557ed24fe27dad408849d3de46646ba8092afc196b723b1b2",158 "language": "Python",159 "lines": 293,160 "truncated": false,161 "block": 15,162 "row": 22901163 },164 {165 "path": "brainspy/processors/modules/__init__.py",166 "sha256": "ae4370b533df328e04a0367f0a79ac848d70e0fd012285308e5ae8cb6794cb83",167 "language": "Python",168 "lines": 7,169 "truncated": false,170 "block": 15,171 "row": 6393172 },173 {174 "path": "brainspy/processors/modules/bn.py",175 "sha256": "95e2d71bb4f18af29f014987726a7ba2e6bb97c297a4f25fbf3b4852c69ad1ef",176 "language": "Python",177 "lines": 121,178 "truncated": false,179 "block": 15,180 "row": 18308181 },182 {183 "path": "brainspy/processors/modules/conv.py",184 "sha256": "f258aeb27f488cc2d658fa282e9e1f9a1be6ad3b5b473d81055aa5b664941b87",185 "language": "Python",186 "lines": 358,187 "truncated": false,188 "block": 15,189 "row": 24270190 },191 {192 "path": "brainspy/processors/processor.py",193 "sha256": "812f8d7163a47b74f5debe51cff9b0f36d99c55b369d94015e353d3ef4ab7938",194 "language": "Python",195 "lines": 450,196 "truncated": false,197 "block": 15,198 "row": 24695199 },200 {201 "path": "brainspy/processors/simulation/__init__.py",202 "sha256": "b7d24187675ad21119ec136bc7860763248dd737ea962e8d805104cd94cabd55",203 "language": "Python",204 "lines": 23,205 "truncated": false,206 "block": 15,207 "row": 8912208 },209 {210 "path": "brainspy/processors/simulation/model.py",211 "sha256": "27f9d5339133d8703f326689866f3bf6f96b75fad89cbc1c40f9e081b7b20dcb",212 "language": "Python",213 "lines": 210,214 "truncated": false,215 "block": 15,216 "row": 19901217 },218 {219 "path": "brainspy/processors/simulation/noise/__init__.py",220 "sha256": "2057230fc7800f01acb3be9c37641eac4695622b82468968d66e326980051447",221 "language": "Python",222 "lines": 3,223 "truncated": false,224 "block": 15,225 "row": 5623226 },227 {228 "path": "brainspy/processors/simulation/noise/noise.py",229 "sha256": "1244846f22801d9f6aa824882de084be114f76979e3588bbf6bb1eb7b42a6907",230 "language": "Python",231 "lines": 101,232 "truncated": false,233 "block": 15,234 "row": 12302235 },236 {237 "path": "brainspy/processors/simulation/processor.py",238 "sha256": "94278f9fa82024d7e3f33ebf15e899af625cd0a40f342abed9cf06293862f940",239 "language": "Python",240 "lines": 492,241 "truncated": false,242 "block": 15,243 "row": 24600244 },245 {246 "path": "brainspy/utils/__init__.py",247 "sha256": "f12de0a024dba8b325b2c6299429887ed014f666e77ab2d15da18866941ab86c",248 "language": "Python",249 "lines": 4,250 "truncated": false,251 "block": 15,252 "row": 6038253 },254 {255 "path": "brainspy/utils/io.py",256 "sha256": "c528633ff63b6a29273a5c65077ec4494fc5dd8c5cefa16f719d04b64e87233b",257 "language": "Python",258 "lines": 190,259 "truncated": false,260 "block": 15,261 "row": 17238262 },263 {264 "path": "brainspy/utils/manager.py",265 "sha256": "a613c7524f2b2275f0b9a020b14c7425973b511908bfd6f1af09cc9854697ce4",266 "language": "Python",267 "lines": 331,268 "truncated": false,269 "block": 15,270 "row": 22618271 },272 {273 "path": "brainspy/utils/performance/__init__.py",274 "sha256": "d18ca569cbd969a1c8275de2b1025931373d9b5bb100bb7a49615d6ab8bab9f6",275 "language": "Python",276 "lines": 3,277 "truncated": false,278 "block": 15,279 "row": 5801280 },281 {282 "path": "brainspy/utils/performance/accuracy.py",283 "sha256": "5cc5d74898de5987e66cff97c0b5166db2a98c6205a71e361b27c48d234758c5",284 "language": "Python",285 "lines": 456,286 "truncated": false,287 "block": 15,288 "row": 24687289 },290 {291 "path": "brainspy/utils/performance/data.py",292 "sha256": "64c41a6a7f96fcab42f4b3a19215e5cf3368bb2ab534a07ab1e48518ee6f5628",293 "language": "Python",294 "lines": 135,295 "truncated": false,296 "block": 15,297 "row": 17113298 },299 {300 "path": "brainspy/utils/pytorch.py",301 "sha256": "45cb30e43355d598ffc058bff1f711e1055b652c85a79302b57430d837bfccce",302 "language": "Python",303 "lines": 198,304 "truncated": false,305 "block": 15,306 "row": 20018307 },308 {309 "path": "brainspy/utils/signal.py",310 "sha256": "84b1035831b52189e9bab2a75398d78ef823d5a5502d39a1fe2cc46e95ab1d04",311 "language": "Python",312 "lines": 524,313 "truncated": false,314 "block": 15,315 "row": 24677316 },317 {318 "path": "brainspy/utils/transforms.py",319 "sha256": "1287a2e245e4761341e37713242dba1ecbabe198645b40b9b05c6b1a08c6cdae",320 "language": "Python",321 "lines": 265,322 "truncated": false,323 "block": 15,324 "row": 21638325 },326 {327 "path": "brainspy/utils/waveform.py",328 "sha256": "52625e50e9deb0df73876afadab4d7ad541f707eb7774abb71f0fa16af1d945c",329 "language": "Python",330 "lines": 497,331 "truncated": false,332 "block": 15,333 "row": 24664334 },335 {336 "path": "docs/sphinx/copyme/conf.py",337 "sha256": "2712f752756e2c0ab03c96d1f8938c075bb8ff8360981ba0f37440920d4a6e49",338 "language": "Python",339 "lines": 50,340 "truncated": false,341 "block": 15,342 "row": 9089343 },344 {345 "path": "docs/sphinx/source/conf.py",346 "sha256": "d938b238a357f816420d90dda8cfe1a82c3a5a7805327a40547d2266c6a513ba",347 "language": "Python",348 "lines": 50,349 "truncated": false,350 "block": 15,351 "row": 9092352 },353 {354 "path": "setup.py",355 "sha256": "462ae6081738e5ab45532bc6649bf87684bcb074b2145382712ca55cea2f3635",356 "language": "Python",357 "lines": 51,358 "truncated": false,359 "block": 15,360 "row": 9902361 },362 {363 "path": "tests/test_accuracy.py",364 "sha256": "78d5c1ce51bd4436eb75e42b080cebe1bf86357f757d9c6c6fa1f7ce4baba041",365 "language": "Python",366 "lines": 321,367 "truncated": false,368 "block": 15,369 "row": 23712370 },371 {372 "path": "tests/test_cdaq.py",373 "sha256": "a39acd9eb22763b89ee4d4c022be755cf98148ef840c884b2555870338b0f975",374 "language": "Python",375 "lines": 194,376 "truncated": false,377 "block": 15,378 "row": 19597379 },380 {381 "path": "tests/test_channels.py",382 "sha256": "02b88038466c2d48999b23bb6a1d3bd324c52f9458f48aa065b0cbbab34de19f",383 "language": "Python",384 "lines": 451,385 "truncated": false,386 "block": 15,387 "row": 24033388 },389 {390 "path": "tests/test_conv.py",391 "sha256": "efdb4615c5a79950bb056e36c7a698039b85e8262aa627544f224d9302487bb6",392 "language": "Python",393 "lines": 174,394 "truncated": false,395 "block": 15,396 "row": 19653397 },398 {399 "path": "tests/test_data.py",400 "sha256": "4cfc2438ddd5afe805f7290766f1d114f7adcdc95946319aed82d73f7984cfef",401 "language": "Python",402 "lines": 153,403 "truncated": false,404 "block": 15,405 "row": 17807406 },407 {408 "path": "tests/test_dnpu.py",409 "sha256": "3548be2e7ed0f8817752ab04980f528c994c195302577551f2912f03789acb2e",410 "language": "Python",411 "lines": 487,412 "truncated": false,413 "block": 15,414 "row": 24911415 },416 {417 "path": "tests/test_expand.py",418 "sha256": "ca8952d14ef918d10771cb6ce89f7a65a60c1f4620bfb17f5d92803c56f57442",419 "language": "Python",420 "lines": 77,421 "truncated": false,422 "block": 15,423 "row": 11684424 },425 {426 "path": "tests/test_ga_CDAQ.py",427 "sha256": "b6e9a1fb1c821cb8202f7e0ce13f96f18d4c89f602ff1c689b5cd7ed269d3713",428 "language": "Python",429 "lines": 342,430 "truncated": false,431 "block": 15,432 "row": 23776433 },434 {435 "path": "tests/test_ga_NIDAQ.py",436 "sha256": "e7c6c060deb56cc6eef76189176f9d6070c1d820bd5823e1ae2362eac85653e4",437 "language": "Python",438 "lines": 306,439 "truncated": false,440 "block": 15,441 "row": 23195442 },443 {444 "path": "tests/test_ga_custom_model.py",445 "sha256": "5f154602136ddf280860d4aacb6c6970965d2d994601ea05f10994480bff30b8",446 "language": "Python",447 "lines": 207,448 "truncated": false,449 "block": 15,450 "row": 20888451 },452 {453 "path": "tests/test_gd_custom_model.py",454 "sha256": "601799c994f8ffee052e75720e65e771df6319f7bb9db14d52ba02b66b11c3db",455 "language": "Python",456 "lines": 222,457 "truncated": false,458 "block": 15,459 "row": 20880460 },461 {462 "path": "tests/test_generate_mask.py",463 "sha256": "c310facb1202317b093ca579e093fc58acbd462325555427bb67a439596d7075",464 "language": "Python",465 "lines": 123,466 "truncated": false,467 "block": 15,468 "row": 16071469 },470 {471 "path": "tests/test_generate_mask_base.py",472 "sha256": "4c63c63222406a2f20450626ed913f361e5ed7882e974aca8fa6b88b883c4bd3",473 "language": "Python",474 "lines": 89,475 "truncated": false,476 "block": 15,477 "row": 13510478 },479 {480 "path": "tests/test_hardware_processor_CDAQ.py",481 "sha256": "36cea96edd7edfd306c1d2dbaf16d511f9eda682562eed9cb20672f8c0a6d27e",482 "language": "Python",483 "lines": 351,484 "truncated": false,485 "block": 15,486 "row": 23312487 },488 {489 "path": "tests/test_hardware_processor_NIDAQ.py",490 "sha256": "73b5ef52fa70551f6f9f2cf85eff5330f0253e8b3cd048ef67d99322d020588a",491 "language": "Python",492 "lines": 318,493 "truncated": false,494 "block": 15,495 "row": 22900496 },497 {498 "path": "tests/test_hardware_processor_surrogate_model.py",499 "sha256": "830f10587e0ffb7db64399cb4b1d05a36a4cb1542a7dfb28bb48e31f6dfa1127",500 "language": "Python",501 "lines": 246,502 "truncated": false,503 "block": 15,504 "row": 21817505 },506 {507 "path": "tests/test_init.py",508 "sha256": "147c1b3d2bcd62de233cde0bce08b800b84968e37c3782d8f6715805c753d480",509 "language": "Python",510 "lines": 68,511 "truncated": false,512 "block": 15,513 "row": 10532514 },515 {516 "path": "tests/test_io.py",517 "sha256": "fcfc1548bbf616a7fe79f8b7d830dcd21b1a395e001a2aed6570c95f29851ac7",518 "language": "Python",519 "lines": 195,520 "truncated": false,521 "block": 15,522 "row": 18745523 },524 {525 "path": "tests/test_manager.py",526 "sha256": "461e2bbee10ed79a9bcccd2909c8fe1d85ca7890b1946084bd25834ae4dac2e9",527 "language": "Python",528 "lines": 392,529 "truncated": false,530 "block": 15,531 "row": 23544532 },533 {534 "path": "tests/test_nidaq_forward_numpy.py",535 "sha256": "ee9eddb5a210ffcb99f25428bbaa5d2d6a58c993b2f43648fa20223007007688",536 "language": "Python",537 "lines": 187,538 "truncated": false,539 "block": 15,540 "row": 19462541 },542 {543 "path": "tests/test_nidaq_get_output_cut_value.py",544 "sha256": "98adf9e2cb2c2f1450ec9e71cc5868e5072bd2789032caca24c7c6f88027ff25",545 "language": "Python",546 "lines": 141,547 "truncated": false,548 "block": 15,549 "row": 17413550 },551 {552 "path": "tests/test_nidaq_init.py",553 "sha256": "46818607c92c3b740fc042ff89e3e997f1d7487f18d8a14646ece94b37961886",554 "language": "Python",555 "lines": 232,556 "truncated": false,557 "block": 15,558 "row": 20854559 },560 {561 "path": "tests/test_nidaq_readout_trial.py",562 "sha256": "3ade5b23d0011d37dc79bae98e4bbd83e3f6acbe088030093e0cab8882599321",563 "language": "Python",564 "lines": 126,565 "truncated": false,566 "block": 15,567 "row": 16700568 },569 {570 "path": "tests/test_nidaq_synchronise_input_data.py",571 "sha256": "a3f7ee34f9a41c213339041cebe6a7d1cb815c57044f529bf79feac918314e69",572 "language": "Python",573 "lines": 174,574 "truncated": false,575 "block": 15,576 "row": 18874577 },578 {579 "path": "tests/test_nidaq_synchronise_output_data.py",580 "sha256": "e835993741afaa4ea97696dd4925646a79b65aaf8344ee8f39e704db4bbb865b",581 "language": "Python",582 "lines": 134,583 "truncated": false,584 "block": 15,585 "row": 17089586 },587 {588 "path": "tests/test_nn_model.py",589 "sha256": "1792a25300d0da66ea3a998a8c274d9f621476cc42412bd4f1169c0967365196",590 "language": "Python",591 "lines": 449,592 "truncated": false,593 "block": 15,594 "row": 24148595 },596 {597 "path": "tests/test_noise.py",598 "sha256": "d1b82e8cc4a94c2929649249d6fdccf85f08d6ced984a246f8511d5cf0d24bc1",599 "language": "Python",600 "lines": 166,601 "truncated": false,602 "block": 15,603 "row": 17669604 },605 {606 "path": "tests/test_optim.py",607 "sha256": "75a7c243edbfa43b49a974bc6ae0e62d4b2a44de79563e719918be2a62ac54b4",608 "language": "Python",609 "lines": 409,610 "truncated": false,611 "block": 15,612 "row": 24491613 },614 {615 "path": "tests/test_plateaus_to_points.py",616 "sha256": "7b89c6ed2b0daefb37cc885452eb75e775f258fdf5ce846d0eecc7af2da4beaa",617 "language": "Python",618 "lines": 234,619 "truncated": false,620 "block": 15,621 "row": 21249622 },623 {624 "path": "tests/test_plateaus_to_waveform.py",625 "sha256": "d31801bc3fcfcd8b4b333493d645e091f704407983edafac8f425530e7f90e1e",626 "language": "Python",627 "lines": 350,628 "truncated": false,629 "block": 15,630 "row": 23696631 },632 {633 "path": "tests/test_points_to_plateaus.py",634 "sha256": "5dc8bd9357cacb9fcd2a3d7abd8b59c990bcc4cd9b2fc5f9a929c71db2e1dfe0",635 "language": "Python",636 "lines": 227,637 "truncated": false,638 "block": 15,639 "row": 20762640 },641 {642 "path": "tests/test_points_to_waveform.py",643 "sha256": "8a9afe9384409dea3f0e2bfd8b26090181825b17aadf696fd30e14b3ebe7d740",644 "language": "Python",645 "lines": 244,646 "truncated": false,647 "block": 15,648 "row": 21360649 },650 {651 "path": "tests/test_processor.py",652 "sha256": "bb024c11a14caa57e5b37f62b6a747099288762b6aeb24b7e0aaccbb98bd82b6",653 "language": "Python",654 "lines": 154,655 "truncated": false,656 "block": 15,657 "row": 18447658 },659 {660 "path": "tests/test_pytorch.py",661 "sha256": "bc769d77a1d22308e4c3134380e4f946175753fbe1903084eceee659f47a8d06",662 "language": "Python",663 "lines": 176,664 "truncated": false,665 "block": 15,666 "row": 17917667 },668 {669 "path": "tests/test_setup.py",670 "sha256": "c78b0a8dbfaee471e48f0760103d169b4c053008f21a476ecbddb082fd0c7c33",671 "language": "Python",672 "lines": 878,673 "truncated": false,674 "block": 16,675 "row": 626676 },677 {678 "path": "tests/test_signal.py",679 "sha256": "0c106f78267f0e6d7a1538bd7420029dfa120ca1c00222fb73e7ee630efc8111",680 "language": "Python",681 "lines": 545,682 "truncated": false,683 "block": 15,684 "row": 25523685 },686 {687 "path": "tests/test_simulation_processor.py",688 "sha256": "7675d751a78e82a386a8e954e017aba7aed800d612a52319d9808b7fca07d097",689 "language": "Python",690 "lines": 236,691 "truncated": false,692 "block": 15,693 "row": 20558694 },695 {696 "path": "tests/test_surrogate_model.py",697 "sha256": "4e0b8424bea10bafcc160a5a5b8fa87b785cbda6201627190983081ca798f72f",698 "language": "Python",699 "lines": 444,700 "truncated": false,701 "block": 15,702 "row": 24528703 },704 {705 "path": "tests/test_tasks.py",706 "sha256": "763c73ff7c454a1279b71ce73318b19f6f34c95a3d75cdb596c4879eecb89dd6",707 "language": "Python",708 "lines": 688,709 "truncated": false,710 "block": 16,711 "row": 197712 },713 {714 "path": "tests/test_transforms.py",715 "sha256": "772b1cc4cda5cbd26db01f2bd8cbe0b98fe8516c40df5fe3edb4bb47eefa1542",716 "language": "Python",717 "lines": 553,718 "truncated": false,719 "block": 15,720 "row": 25566721 },722 {723 "path": "tests/test_utils.py",724 "sha256": "146da0606ca8f0f33609350f70fc1f4880ab8d613da1ff0666215a561823ecb9",725 "language": "Python",726 "lines": 241,727 "truncated": false,728 "block": 15,729 "row": 20722730 },731 {732 "path": "tests/test_waveform_to_plateaus.py",733 "sha256": "888520b2b351e49fdea1a5c8635eed15d2f86c36c7b312abc5e2fb1592ca7df9",734 "language": "Python",735 "lines": 263,736 "truncated": false,737 "block": 15,738 "row": 22111739 },740 {741 "path": "tests/test_waveform_to_points.py",742 "sha256": "e4eecd71b87cf9f2480575b563c6d742ddce4697c7c3e8e5a2b765836b1e022b",743 "language": "Python",744 "lines": 230,745 "truncated": false,746 "block": 15,747 "row": 21291748 }749 ]750}