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/smarco/wfa",4 "url": "https://github.com/smarco/WFA",5 "host": "github.com",6 "commit": "3282f834713cb9767884949143fd0c803acae697",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "b968df74810f557fc1be6f9d23b1abbe70a353d09e5882ca8bf83df86d65be21",14 "language": "License",15 "lines": 23,16 "truncated": false,17 "block": 14,18 "row": 1712819 },20 {21 "path": "README.md",22 "sha256": "eca8d4e563b0da4d4354d17d503754fbbe64722376a6fc00b38ca5b583105eee",23 "language": "Text",24 "lines": 624,25 "truncated": false,26 "block": 16,27 "row": 773928 },29 {30 "path": "alignment/affine2p_penalties.c",31 "sha256": "b472a3352d471462748d6fea2e4d53d204aba2a6567d9772f04f63f4126b39a3",32 "language": "C",33 "lines": 33,34 "truncated": false,35 "block": 14,36 "row": 4337 },38 {39 "path": "alignment/affine2p_penalties.h",40 "sha256": "8b096469ac1ea565edf36709a59b3a4c133aad51020d47efdc0157069576b829",41 "language": "C/C++",42 "lines": 59,43 "truncated": false,44 "block": 14,45 "row": 450946 },47 {48 "path": "alignment/affine_penalties.c",49 "sha256": "ce442217e0c21fcab7d8f6013957f131aa8b7c213916a085b472055845791324",50 "language": "C",51 "lines": 33,52 "truncated": false,53 "block": 14,54 "row": 4255 },56 {57 "path": "alignment/affine_penalties.h",58 "sha256": "d19dd761c3ad53e1998939a51dda4e78b30eded8279b42ba9bdd7c3dec27cd78",59 "language": "C/C++",60 "lines": 54,61 "truncated": false,62 "block": 14,63 "row": 438564 },65 {66 "path": "alignment/cigar.c",67 "sha256": "c7a7ac20d2beca10860063fed6921a49c62673aec7332c42a55e1b1de99fc268",68 "language": "C",69 "lines": 597,70 "truncated": false,71 "block": 14,72 "row": 50573 },74 {75 "path": "alignment/cigar.h",76 "sha256": "7e7b54a2166502377702d6a8c5c75c31f2bf3732df465bef8da2dbd8175f9bf9",77 "language": "C/C++",78 "lines": 162,79 "truncated": false,80 "block": 14,81 "row": 523382 },83 {84 "path": "alignment/cigar_utils.c",85 "sha256": "7a9ea18982a250f263789f979e7532ff8b9c004595acf21506f94ee92a893e65",86 "language": "C",87 "lines": 402,88 "truncated": false,89 "block": 14,90 "row": 42391 },92 {93 "path": "alignment/cigar_utils.h",94 "sha256": "e7d14e6b6ebb10d201dd1377cd3e0ec564d24e608a00cc909f4e520ed39f4863",95 "language": "C/C++",96 "lines": 80,97 "truncated": false,98 "block": 14,99 "row": 4615100 },101 {102 "path": "alignment/linear_penalties.h",103 "sha256": "22270b81e72726a3041ada1c40beeaeea1f95259a852868b46f054e554ba2cc0",104 "language": "C/C++",105 "lines": 41,106 "truncated": false,107 "block": 14,108 "row": 4262109 },110 {111 "path": "alignment/score_matrix.c",112 "sha256": "a64356323154d92549abbe996d06f34c4f7aa683b40e7016ff09f38f3faa52ad",113 "language": "C",114 "lines": 117,115 "truncated": false,116 "block": 14,117 "row": 157118 },119 {120 "path": "alignment/score_matrix.h",121 "sha256": "d1ea40127ce47c1dbfc3fd4ebcd0928ce08dd0b4e661aec1406b0680f6c90689",122 "language": "C/C++",123 "lines": 75,124 "truncated": false,125 "block": 14,126 "row": 4497127 },128 {129 "path": "bindings/cpp/WFAligner.cpp",130 "sha256": "e8e9f99b3a4227aaecfea1d3c958cbb0d56dafa8a7e69c8fb9f858c1f6b30c8b",131 "language": "C++",132 "lines": 466,133 "truncated": false,134 "block": 14,135 "row": 3058136 },137 {138 "path": "bindings/rust/build.rs",139 "sha256": "b938fba2565fb93a58c304129787a2484bf71fe7d54e00b29ec55115d72e77e2",140 "language": "Rust",141 "lines": 65,142 "truncated": false,143 "block": 16,144 "row": 4420145 },146 {147 "path": "bindings/rust/example.rs",148 "sha256": "f89c942fa082c1650cd7451aaa5bcd799a84fec2bee52b1697d350d0cc042c3d",149 "language": "Rust",150 "lines": 46,151 "truncated": false,152 "block": 16,153 "row": 4418154 },155 {156 "path": "examples/wfa_adapt.c",157 "sha256": "d2593bcb2cacea5d30c8a95893137b2b4148faf683ad53ddb71b8832e9e10bc7",158 "language": "C",159 "lines": 71,160 "truncated": false,161 "block": 14,162 "row": 121163 },164 {165 "path": "examples/wfa_basic.c",166 "sha256": "fedc63631e2bc2f8a0560e3c084d94ee314c4de4ce84bf858d9370ecf9a0c4c4",167 "language": "C",168 "lines": 60,169 "truncated": false,170 "block": 14,171 "row": 101172 },173 {174 "path": "examples/wfa_bindings.cpp",175 "sha256": "52a16fec28c68a41a8c8890cdea0f02cf8eb3c2358d60847f7abdca4b0875287",176 "language": "C++",177 "lines": 55,178 "truncated": false,179 "block": 14,180 "row": 1587181 },182 {183 "path": "examples/wfa_lambda.cpp",184 "sha256": "f000304838771fb950d4d26dc6802be5525a3bcd4e13ae6ae7ba0dac09b1a516",185 "language": "C++",186 "lines": 68,187 "truncated": false,188 "block": 14,189 "row": 1681190 },191 {192 "path": "examples/wfa_repeated.c",193 "sha256": "97392673c3cfc5276430b07f985d1086dd7c61e8f8556a436722f0c7d2eaea31",194 "language": "C",195 "lines": 61,196 "truncated": false,197 "block": 14,198 "row": 97199 },200 {201 "path": "scripts/fasta2seq.sh",202 "sha256": "1a9cb5bf03339da975367305bf1f9656d1d4e23f76de1bf035efe6ecd067ec58",203 "language": "Shell",204 "lines": 13,205 "truncated": false,206 "block": 16,207 "row": 4922208 },209 {210 "path": "scripts/seq2fasta.sh",211 "sha256": "e591512e5ab088f8050b464d51778bc8371deaf9d35c04f3000327a9305cf258",212 "language": "Shell",213 "lines": 14,214 "truncated": false,215 "block": 16,216 "row": 4986217 },218 {219 "path": "scripts/wfa.alg.cmp.py",220 "sha256": "ead30495019c90dd12e077fa5773309a1cd1115c2eee2474cb429b88f2216eb6",221 "language": "Python",222 "lines": 270,223 "truncated": false,224 "block": 15,225 "row": 22058226 },227 {228 "path": "scripts/wfa.alg.cmp.score.sh",229 "sha256": "c893e2415548c12982cddb44afc2c6389d4922e6645a28df6e1d0447268f1368",230 "language": "Shell",231 "lines": 14,232 "truncated": false,233 "block": 16,234 "row": 4876235 },236 {237 "path": "scripts/wfa.alg.rescore.py",238 "sha256": "76f45ef69fabaa4d5f4f168a93cb40a0a0d785cbb6dc4e571715beee40c30170",239 "language": "Python",240 "lines": 179,241 "truncated": false,242 "block": 15,243 "row": 18839244 },245 {246 "path": "scripts/wfa.plot.py",247 "sha256": "4e8f8c3f8827096191bbb25a7bf9648addb61a818ee51d4f1249ab063b0e4337",248 "language": "Python",249 "lines": 295,250 "truncated": false,251 "block": 15,252 "row": 22566253 },254 {255 "path": "system/mm_allocator.c",256 "sha256": "17cbed2e52d401ec41487a05ec740f49d356d31f5cf42bca33d2f6e671a870c0",257 "language": "C",258 "lines": 617,259 "truncated": false,260 "block": 14,261 "row": 551262 },263 {264 "path": "system/mm_allocator.h",265 "sha256": "bac93be84d941add52439ee525b26e25485cc05f6f1cdfed3be68269ca823a47",266 "language": "C/C++",267 "lines": 133,268 "truncated": false,269 "block": 14,270 "row": 5282271 },272 {273 "path": "system/mm_stack.c",274 "sha256": "5acd45eca9b41d2096d25cb0e1fc1c024bd1cbb82e8d0a17c874c58754a59a37",275 "language": "C",276 "lines": 270,277 "truncated": false,278 "block": 14,279 "row": 358280 },281 {282 "path": "system/mm_stack.h",283 "sha256": "96c0e571cfef6b8f0e23faadf8548fa742701a8d5ffc261de74f8c817e0aa2af",284 "language": "C/C++",285 "lines": 105,286 "truncated": false,287 "block": 14,288 "row": 4945289 },290 {291 "path": "system/profiler_counter.c",292 "sha256": "4a5a214b0effed86f92bbc22556ad6e2f4ec59f4394c829f68adbf283eade9af",293 "language": "C",294 "lines": 294,295 "truncated": false,296 "block": 14,297 "row": 384298 },299 {300 "path": "system/profiler_counter.h",301 "sha256": "11111f0b8627bbad9fed3d4ef523e40812ad09661c5b3ddf608ce4cb67e0c505",302 "language": "C/C++",303 "lines": 134,304 "truncated": false,305 "block": 14,306 "row": 5229307 },308 {309 "path": "system/profiler_timer.c",310 "sha256": "64fe7f861d9b22219d7c4fc5aed143e0957760f3359123432788a5c213331e67",311 "language": "C",312 "lines": 200,313 "truncated": false,314 "block": 14,315 "row": 299316 },317 {318 "path": "system/profiler_timer.h",319 "sha256": "4ddc23a8421180e3a17a2df536a580aa4b5a0a719d61c4a72dcd53ba57d47e85",320 "language": "C/C++",321 "lines": 98,322 "truncated": false,323 "block": 14,324 "row": 5055325 },326 {327 "path": "tests/wfa.utest.clean.sh",328 "sha256": "9e44b452adff124e7c5afc4e7a9445e04d28b8b2a0725b0109c652ca145709ee",329 "language": "Shell",330 "lines": 13,331 "truncated": false,332 "block": 16,333 "row": 4805334 },335 {336 "path": "tests/wfa.utest.cmp.sh",337 "sha256": "cf3e0cb9c125c32cf0225bb5f83a46f29edece86411f7e4596c6b5c88007e64d",338 "language": "Shell",339 "lines": 65,340 "truncated": false,341 "block": 16,342 "row": 5893343 },344 {345 "path": "tests/wfa.utest.performance.sh",346 "sha256": "6f4b70f8f5009ad117952f8642db3ae0c9074f08663d834066d5e121c71d6bc8",347 "language": "Shell",348 "lines": 44,349 "truncated": false,350 "block": 16,351 "row": 6222352 },353 {354 "path": "tests/wfa.utest.sh",355 "sha256": "25f85c43b81ec5f496fa9a232ac9a4fda72dcd02fc0bb00746b7b9d5b1ab9c28",356 "language": "Shell",357 "lines": 117,358 "truncated": false,359 "block": 16,360 "row": 6563361 },362 {363 "path": "tests/wfa.utest.valgrind.sh",364 "sha256": "8d8a2381b186f7c5b1aa13730f95e622935497cc15905d9ad3f9f22a1a85df2f",365 "language": "Shell",366 "lines": 36,367 "truncated": false,368 "block": 16,369 "row": 5760370 },371 {372 "path": "tools/align_benchmark/align_benchmark.c",373 "sha256": "a2d7a89add00a8121b06b202b51faf72f8f6136a231e8fbae6bc0bc092c58b3d",374 "language": "C",375 "lines": 604,376 "truncated": false,377 "block": 14,378 "row": 555379 },380 {381 "path": "tools/align_benchmark/align_benchmark_params.c",382 "sha256": "b515710f8be7816de3f248baf693ee3ce3889d86bb637a162db0aa6f4fecc799",383 "language": "C",384 "lines": 604,385 "truncated": false,386 "block": 14,387 "row": 563388 },389 {390 "path": "tools/align_benchmark/align_benchmark_params.h",391 "sha256": "f1a2144cd9d2a7ee4dde1284eab1a825ba322cd0e4d5a2cbec5528a12a09713a",392 "language": "C/C++",393 "lines": 137,394 "truncated": false,395 "block": 14,396 "row": 4979397 },398 {399 "path": "tools/align_benchmark/benchmark/benchmark_check.c",400 "sha256": "3359fc93986988c380b3ca6f8ca8dfe3f98e95f4be7e4bf78fba67ecd207f735",401 "language": "C",402 "lines": 302,403 "truncated": false,404 "block": 14,405 "row": 402406 },407 {408 "path": "tools/align_benchmark/benchmark/benchmark_check.h",409 "sha256": "ef6c53a9ccadb343d5dbd8b1a2dd38b58fe46bfeadc30e34fc8eb3dcff2f2b88",410 "language": "C/C++",411 "lines": 46,412 "truncated": false,413 "block": 14,414 "row": 4247415 },416 {417 "path": "tools/align_benchmark/benchmark/benchmark_edit.c",418 "sha256": "56912fe4cad62c7a53fd4d1b4cd11fe020b41d6144b919da03ea0748b6932091",419 "language": "C",420 "lines": 157,421 "truncated": false,422 "block": 14,423 "row": 236424 },425 {426 "path": "tools/align_benchmark/benchmark/benchmark_edit.h",427 "sha256": "b7abd4ec91ea0e6910de029db5b24c6d9da1e0803eae10dfe76e36d19e505264",428 "language": "C/C++",429 "lines": 50,430 "truncated": false,431 "block": 14,432 "row": 4330433 },434 {435 "path": "tools/align_benchmark/benchmark/benchmark_gap_affine.c",436 "sha256": "78347507a2a84c2fe1d0ecf20483a2cb5c9f24f584d652cbbdba601896df6227",437 "language": "C",438 "lines": 154,439 "truncated": false,440 "block": 14,441 "row": 244442 },443 {444 "path": "tools/align_benchmark/benchmark/benchmark_gap_affine.h",445 "sha256": "a37002bda5af7f9c168b9ca6bec1fd38b1e6bfafbc1473a219a42571d3eb7285",446 "language": "C/C++",447 "lines": 55,448 "truncated": false,449 "block": 14,450 "row": 4465451 },452 {453 "path": "tools/align_benchmark/benchmark/benchmark_gap_affine2p.c",454 "sha256": "6fda0d8c2c18fc1b6dad56a67021ff2c525a7dee081aca0e400602c62319d5b7",455 "language": "C",456 "lines": 106,457 "truncated": false,458 "block": 14,459 "row": 179460 },461 {462 "path": "tools/align_benchmark/benchmark/benchmark_gap_affine2p.h",463 "sha256": "de4ddbdb748f2b52d39a2ca0b2a3b98b6df636279d0370bb5cad802e7274f2b5",464 "language": "C/C++",465 "lines": 48,466 "truncated": false,467 "block": 14,468 "row": 4346469 },470 {471 "path": "tools/align_benchmark/benchmark/benchmark_gap_linear.c",472 "sha256": "be29cc0c0002f093936519fae77020ac481e352a94f8f05212395ce3d9b12846",473 "language": "C",474 "lines": 94,475 "truncated": false,476 "block": 14,477 "row": 145478 },479 {480 "path": "tools/align_benchmark/benchmark/benchmark_gap_linear.h",481 "sha256": "7a03b91a8249623fb8f5806d576c5889286309686d80de5e193e2db3f8b952d8",482 "language": "C/C++",483 "lines": 48,484 "truncated": false,485 "block": 14,486 "row": 4318487 },488 {489 "path": "tools/align_benchmark/benchmark/benchmark_indel.c",490 "sha256": "39f602837ffaa287161807943ab0ba704d07104ed1fe2606063c77b27d4f06d7",491 "language": "C",492 "lines": 64,493 "truncated": false,494 "block": 14,495 "row": 96496 },497 {498 "path": "tools/align_benchmark/benchmark/benchmark_indel.h",499 "sha256": "bb01b1f80cff258a5f6c97921ed6da85dcf5bd87dbdb5b84c9345fc161db5936",500 "language": "C/C++",501 "lines": 43,502 "truncated": false,503 "block": 14,504 "row": 4234505 },506 {507 "path": "tools/align_benchmark/benchmark/benchmark_utils.c",508 "sha256": "021426942b8ed5df132395eefc0fd733c6a5778513b3633b71f868ff709c6a59",509 "language": "C",510 "lines": 216,511 "truncated": false,512 "block": 14,513 "row": 318514 },515 {516 "path": "tools/align_benchmark/benchmark/benchmark_utils.h",517 "sha256": "124363e76e04e84a9c1365649e05f756cff175e395c569237eb14486921a0be6",518 "language": "C/C++",519 "lines": 134,520 "truncated": false,521 "block": 14,522 "row": 5109523 },524 {525 "path": "tools/align_benchmark/edit/edit_bpm.c",526 "sha256": "1eb2158b5c49c77d7317123a77bb5a9630117fd2d5a0d282370e73bbf1c36388",527 "language": "C",528 "lines": 332,529 "truncated": false,530 "block": 14,531 "row": 413532 },533 {534 "path": "tools/align_benchmark/edit/edit_bpm.h",535 "sha256": "2bd390cde3e0e61f66ff890486ea76ed44718648ea12cad1b88ab26b6bd3f3b9",536 "language": "C/C++",537 "lines": 92,538 "truncated": false,539 "block": 14,540 "row": 4624541 },542 {543 "path": "tools/align_benchmark/edit/edit_dp.c",544 "sha256": "5477fdbc0d2189fd4c250d823d07746e5027c46d2e7244ad2a4f09bf67bb0e82",545 "language": "C",546 "lines": 140,547 "truncated": false,548 "block": 14,549 "row": 209550 },551 {552 "path": "tools/align_benchmark/edit/edit_dp.h",553 "sha256": "30f192d44eb78925210d3d44e4681bbb3e3ed8b3d7cc753372bc7de83eeed631",554 "language": "C/C++",555 "lines": 59,556 "truncated": false,557 "block": 14,558 "row": 4466559 },560 {561 "path": "tools/align_benchmark/gap_affine/affine_matrix.c",562 "sha256": "d59fd54c0b10181e0704edfd10d9deb4e84e74eef3f25ee8f23138d10cdd47dd",563 "language": "C",564 "lines": 141,565 "truncated": false,566 "block": 14,567 "row": 201568 },569 {570 "path": "tools/align_benchmark/gap_affine/affine_matrix.h",571 "sha256": "2d9be7c19ff14bd58cd93c375b95cb0cb0cbb8dd24dedd0b8ca95cd40ffec162",572 "language": "C/C++",573 "lines": 83,574 "truncated": false,575 "block": 14,576 "row": 4620577 },578 {579 "path": "tools/align_benchmark/gap_affine/swg.c",580 "sha256": "38d0a7679c5751ebe059fa5253d230beeaf3215ca3323b3c5b21b114ec3d0a6f",581 "language": "C",582 "lines": 314,583 "truncated": false,584 "block": 14,585 "row": 390586 },587 {588 "path": "tools/align_benchmark/gap_affine/swg.h",589 "sha256": "1059868da943964f104b420b9fcf6607b32abc51212d50de8a889564f1535a24",590 "language": "C/C++",591 "lines": 79,592 "truncated": false,593 "block": 14,594 "row": 4633595 },596 {597 "path": "tools/align_benchmark/gap_affine2p/affine2p_dp.c",598 "sha256": "d435174db04ea3f2e560276871e5e005ef79ffac8b534859ff2dc2c20ab714be",599 "language": "C",600 "lines": 182,601 "truncated": false,602 "block": 14,603 "row": 292604 },605 {606 "path": "tools/align_benchmark/gap_affine2p/affine2p_dp.h",607 "sha256": "06500e566d59d3b7103ce49a4281abb6f8faa81980283f1f69f0e0b4259a1d1d",608 "language": "C/C++",609 "lines": 52,610 "truncated": false,611 "block": 14,612 "row": 4391613 },614 {615 "path": "tools/align_benchmark/gap_affine2p/affine2p_matrix.c",616 "sha256": "7456c21e5bd664d5e0b8b61c81b78367bc25635156a7152dfd990496fc28b390",617 "language": "C",618 "lines": 145,619 "truncated": false,620 "block": 14,621 "row": 208622 },623 {624 "path": "tools/align_benchmark/gap_affine2p/affine2p_matrix.h",625 "sha256": "5b8db13afd0457aa5db39dd4f6d254fbacbc665a54226336314f9913fedde924",626 "language": "C/C++",627 "lines": 87,628 "truncated": false,629 "block": 14,630 "row": 4727631 },632 {633 "path": "tools/align_benchmark/gap_linear/nw.c",634 "sha256": "e0c7283adbc192b42f577105d407a0464caf3d0a84d68579f2ca78f6fdd89b6a",635 "language": "C",636 "lines": 98,637 "truncated": false,638 "block": 14,639 "row": 141640 },641 {642 "path": "tools/align_benchmark/gap_linear/nw.h",643 "sha256": "8a2fc3251d0dd6fd090915be5530a82f8dbc52e3bd80bc6150b9f2239ba3704a",644 "language": "C/C++",645 "lines": 51,646 "truncated": false,647 "block": 14,648 "row": 4347649 },650 {651 "path": "tools/align_benchmark/indel/indel_dp.c",652 "sha256": "517b3277c7a90668dd4551d6bb450886875c99569e729e07fb9a227364ac6f59",653 "language": "C",654 "lines": 96,655 "truncated": false,656 "block": 14,657 "row": 136658 },659 {660 "path": "tools/align_benchmark/indel/indel_dp.h",661 "sha256": "1a94cadff5a1d8f12c0c6bd4aedd485dd53a55b173932ec0d107ac15071cd1c6",662 "language": "C/C++",663 "lines": 49,664 "truncated": false,665 "block": 14,666 "row": 4323667 },668 {669 "path": "tools/generate_dataset/generate_dataset.c",670 "sha256": "fe958f42250534b0a2eda9b9a4864180d1c19f46cd97a159ef76475a37519d3c",671 "language": "C",672 "lines": 401,673 "truncated": false,674 "block": 14,675 "row": 419676 },677 {678 "path": "utils/bitmap.c",679 "sha256": "04cb631128494fe26d3b0560a9a6893cb9f7b483bc8701438972f718cfd7dd6d",680 "language": "C",681 "lines": 125,682 "truncated": false,683 "block": 14,684 "row": 202685 },686 {687 "path": "utils/bitmap.h",688 "sha256": "4936661d2c376032ee78ec8f42d744b7d202da37ba1a8da0551cc3b7fb58b068",689 "language": "C/C++",690 "lines": 105,691 "truncated": false,692 "block": 14,693 "row": 4780694 },695 {696 "path": "utils/commons.c",697 "sha256": "4156a90506da7e33c9d1b8728e83781cb83c4f5429b43aa0dd92d950ac62835b",698 "language": "C",699 "lines": 71,700 "truncated": false,701 "block": 14,702 "row": 85703 },704 {705 "path": "utils/commons.h",706 "sha256": "f33e42506f74e2d70ba3571907bffe3257bb2d9bf70cd907d8eeeb686e6ab212",707 "language": "C/C++",708 "lines": 276,709 "truncated": false,710 "block": 14,711 "row": 5876712 },713 {714 "path": "utils/dna_text.c",715 "sha256": "623ae889db074112b1599dcc1518e0f89d2f1e8dd7ca72d67203a9d138195dee",716 "language": "C",717 "lines": 61,718 "truncated": false,719 "block": 14,720 "row": 69721 },722 {723 "path": "utils/dna_text.h",724 "sha256": "7cb7c5987626da1c288e2cd9741466a23c46172714e590fa0f95e21432f2adb0",725 "language": "C/C++",726 "lines": 74,727 "truncated": false,728 "block": 14,729 "row": 4495730 },731 {732 "path": "utils/heatmap.c",733 "sha256": "10a8471b76ba7f02ecaf2e8207558c0d243cb4458404e70af4d86702536e7cc2",734 "language": "C",735 "lines": 171,736 "truncated": false,737 "block": 14,738 "row": 227739 },740 {741 "path": "utils/heatmap.h",742 "sha256": "fe15ea543858dbe1bf013070703c4cfcf181f2f39a214e2267e21c1387db2098",743 "language": "C/C++",744 "lines": 91,745 "truncated": false,746 "block": 14,747 "row": 4558748 },749 {750 "path": "utils/sequence_buffer.c",751 "sha256": "b1dee77482f2b38bf30421873566fb42e8278efc3b6f9a3c93d0781bfad54d69",752 "language": "C",753 "lines": 134,754 "truncated": false,755 "block": 14,756 "row": 231757 },758 {759 "path": "utils/sequence_buffer.h",760 "sha256": "73e3c22c0a1851c91276df2fb0e5c80c7345d16c6bf872d1e3f88da48ecba4eb",761 "language": "C/C++",762 "lines": 79,763 "truncated": false,764 "block": 14,765 "row": 4589766 },767 {768 "path": "utils/vector.c",769 "sha256": "f25adcb2f930d8d397402fc1fdfabeb1ae478e7ddf255d6d8b30b58736d9c522",770 "language": "C",771 "lines": 125,772 "truncated": false,773 "block": 14,774 "row": 197775 },776 {777 "path": "utils/vector.h",778 "sha256": "0638da300876fd0e12d64b52f04f0a52df61a268d05f3eda9ec2b7573f000e9a",779 "language": "C/C++",780 "lines": 145,781 "truncated": false,782 "block": 14,783 "row": 5317784 },785 {786 "path": "wavefront/wavefront.c",787 "sha256": "af03e084d39810d2425ebfe9081013e556a50fb58b1d42a92a13c1c067309e31",788 "language": "C",789 "lines": 174,790 "truncated": false,791 "block": 14,792 "row": 262793 },794 {795 "path": "wavefront/wavefront.h",796 "sha256": "b6050bc679cc1248b6554097002856ee4a1ef3b49b00a1b102f93a41909c6640",797 "language": "C/C++",798 "lines": 145,799 "truncated": false,800 "block": 14,801 "row": 5278802 },803 {804 "path": "wavefront/wavefront_align.c",805 "sha256": "28be6fc83e5fb843b9b62aa9ff1775f71f37704adc52a44062dd1577908c04da",806 "language": "C",807 "lines": 266,808 "truncated": false,809 "block": 14,810 "row": 366811 },812 {813 "path": "wavefront/wavefront_align.h",814 "sha256": "2425d9e02648ee5c741d5044bbc9453936b1d89de4868bd455ca808fe3c58b0d",815 "language": "C/C++",816 "lines": 56,817 "truncated": false,818 "block": 14,819 "row": 4455820 },821 {822 "path": "wavefront/wavefront_aligner.c",823 "sha256": "02a82cc53ea9180226f6d4cb94f3498b44857c7cec648d1ae48251b4373ad14c",824 "language": "C",825 "lines": 735,826 "truncated": false,827 "block": 14,828 "row": 578829 },830 {831 "path": "wavefront/wavefront_aligner.h",832 "sha256": "d5f63f90b2f341258815969ce11d87f865f8188b9b80378e7836b041b1330962",833 "language": "C/C++",834 "lines": 70,835 "truncated": false,836 "block": 14,837 "row": 4521838 },839 {840 "path": "wavefront/wavefront_attributes.c",841 "sha256": "376dd0ce94c38ed3e2b3bec6d1e032dfb501512609a97a220e98a89f40c1cf7d",842 "language": "C",843 "lines": 100,844 "truncated": false,845 "block": 14,846 "row": 139847 },848 {849 "path": "wavefront/wavefront_attributes.h",850 "sha256": "1875d970441d102f72f096f365c8a955650d677da0f26cd181d06969807f17da",851 "language": "C/C++",852 "lines": 140,853 "truncated": false,854 "block": 14,855 "row": 5461856 },857 {858 "path": "wavefront/wavefront_backtrace.c",859 "sha256": "7547c17c1ea247a14faec9be1e1f755f23fa142a1755f9e992e6682b37dd8446",860 "language": "C",861 "lines": 565,862 "truncated": false,863 "block": 14,864 "row": 532865 },866 {867 "path": "wavefront/wavefront_backtrace.h",868 "sha256": "728f8df9b46c04fd3c3efbe2114961086a9323ca2b2631197d7741240305f953",869 "language": "C/C++",870 "lines": 63,871 "truncated": false,872 "block": 14,873 "row": 4530874 },875 {876 "path": "wavefront/wavefront_backtrace_buffer.c",877 "sha256": "d87978b666f2a696ded394e37e9ee859fdb79ba3592122737dffcbb7e6da37f6",878 "language": "C",879 "lines": 520,880 "truncated": false,881 "block": 14,882 "row": 528883 },884 {885 "path": "wavefront/wavefront_backtrace_buffer.h",886 "sha256": "127933bb24c4059c7754d2e84b37080ca7f48156c2f27e14201dfc5a100609b8",887 "language": "C/C++",888 "lines": 175,889 "truncated": false,890 "block": 14,891 "row": 5450892 },893 {894 "path": "wavefront/wavefront_backtrace_offload.c",895 "sha256": "2ae8243acac983ca3b14acd7674d4636d5f21cbf0acf6b648791f105df5aa710",896 "language": "C",897 "lines": 288,898 "truncated": false,899 "block": 14,900 "row": 428901 },902 {903 "path": "wavefront/wavefront_backtrace_offload.h",904 "sha256": "ad02765522d372c78c5c66214b69bb08115cd0f71d81af87ca0560a933aef2d6",905 "language": "C/C++",906 "lines": 69,907 "truncated": false,908 "block": 14,909 "row": 4607910 },911 {912 "path": "wavefront/wavefront_bialign.c",913 "sha256": "5ace9a67ba641fc48383e4d9a588ea0d88ea8f614946171cad9443c010e3129e",914 "language": "C",915 "lines": 1332,916 "truncated": false,917 "block": 14,918 "row": 620919 },920 {921 "path": "wavefront/wavefront_bialign.h",922 "sha256": "0030bcbe41e6d86ef2a579cf1c0d284147dbda8d98d62997c3ae98d972f7ec94",923 "language": "C/C++",924 "lines": 42,925 "truncated": false,926 "block": 14,927 "row": 4178928 },929 {930 "path": "wavefront/wavefront_bialigner.c",931 "sha256": "52ae0f471335879c49da5cbb81f88835271222b08720e4c421ebaadce2201540",932 "language": "C",933 "lines": 199,934 "truncated": false,935 "block": 14,936 "row": 344937 },938 {939 "path": "wavefront/wavefront_bialigner.h",940 "sha256": "4330665a51129d5ee5ead69475623a2a011b4b0b705c769ca38a007819b18eef",941 "language": "C/C++",942 "lines": 125,943 "truncated": false,944 "block": 14,945 "row": 5220946 },947 {948 "path": "wavefront/wavefront_components.c",949 "sha256": "b9270904dbdbf6724042bb367a580b08e8ab63a78e0ee13f3573f0aded5539d1",950 "language": "C",951 "lines": 462,952 "truncated": false,953 "block": 14,954 "row": 520955 },956 {957 "path": "wavefront/wavefront_components.h",958 "sha256": "790d4c3eae427417999a837d63d03720cf674f6d97a8fec7822bdae03ac3604d",959 "language": "C/C++",960 "lines": 104,961 "truncated": false,962 "block": 14,963 "row": 5099964 },965 {966 "path": "wavefront/wavefront_compute.c",967 "sha256": "6253b4c1211b2c5c2bdf316f878fccbca6b14dc3684a6ef67a968bea7abf1ef4",968 "language": "C",969 "lines": 683,970 "truncated": false,971 "block": 14,972 "row": 581973 },974 {975 "path": "wavefront/wavefront_compute.h",976 "sha256": "93d74de71491e628b9dd042c08489b6f31c5471c88fb7e9dafb5f71b1b317f2d",977 "language": "C/C++",978 "lines": 121,979 "truncated": false,980 "block": 14,981 "row": 4964982 },983 {984 "path": "wavefront/wavefront_compute_affine.c",985 "sha256": "faa5da5a0714b88549b5f98dd8c126b18b1df666b7f36e06d1a7f58d175389e8",986 "language": "C",987 "lines": 262,988 "truncated": false,989 "block": 14,990 "row": 382991 },992 {993 "path": "wavefront/wavefront_compute_affine.h",994 "sha256": "27805ae96070487844b51074b7afa86ea0e201d6bb7bbeffb891b430c30e5b04",995 "language": "C/C++",996 "lines": 58,997 "truncated": false,998 "block": 14,999 "row": 44431000 },1001 {1002 "path": "wavefront/wavefront_compute_affine2p.c",1003 "sha256": "776194999a62791959f146ad8303c43ce244a96424749329e32938de4bcfdaeb",1004 "language": "C",1005 "lines": 369,1006 "truncated": false,1007 "block": 14,1008 "row": 4661009 },1010 {1011 "path": "wavefront/wavefront_compute_affine2p.h",1012 "sha256": "d18ec2ffc61d7ed4207ce350d7e888d4f6ddcfbfd5be4250eef57f09cc549592",1013 "language": "C/C++",1014 "lines": 44,1015 "truncated": false,1016 "block": 14,1017 "row": 42761018 },1019 {1020 "path": "wavefront/wavefront_compute_edit.c",1021 "sha256": "08f63a072821888f57e41f3cc5661bffda586818aea6e0457b317e5fc7b01520",1022 "language": "C",1023 "lines": 374,1024 "truncated": false,1025 "block": 14,1026 "row": 4561027 },1028 {1029 "path": "wavefront/wavefront_compute_edit.h",1030 "sha256": "427f0f0a388464f99e0b22fcc691a2ce4f90aaee5341b54303854f5b9b351648",1031 "language": "C/C++",1032 "lines": 44,1033 "truncated": false,1034 "block": 14,1035 "row": 42541036 },1037 {1038 "path": "wavefront/wavefront_compute_linear.c",1039 "sha256": "3957443ec2fbb8b3f7b8fdc414f570aebe1da9849dd9cf85b9624df185a45b6e",1040 "language": "C",1041 "lines": 197,1042 "truncated": false,1043 "block": 14,1044 "row": 3131045 },1046 {1047 "path": "wavefront/wavefront_compute_linear.h",1048 "sha256": "fdfee1ad9c09cbb47518303a59f62bca0ab43e0f17a04df92c481170e5206d5d",1049 "language": "C/C++",1050 "lines": 44,1051 "truncated": false,1052 "block": 14,1053 "row": 42651054 },1055 {1056 "path": "wavefront/wavefront_debug.c",1057 "sha256": "18140b68e03006e5503f8014fe71bb49dd6ef3d86e2fd7ebaa923623f455f4bd",1058 "language": "C",1059 "lines": 245,1060 "truncated": false,1061 "block": 14,1062 "row": 3211063 },1064 {1065 "path": "wavefront/wavefront_debug.h",1066 "sha256": "99b7e8dcc83513c6f88c03e0247e217af3799f66697e4f5f235369fa3ed012b0",1067 "language": "C/C++",1068 "lines": 51,1069 "truncated": false,1070 "block": 14,1071 "row": 43111072 },1073 {1074 "path": "wavefront/wavefront_display.c",1075 "sha256": "9205a69533dcb8b6bd9ed5a5b916208037e35c4efb339e6177b0727a774889c2",1076 "language": "C",1077 "lines": 284,1078 "truncated": false,1079 "block": 14,1080 "row": 3791081 },1082 {1083 "path": "wavefront/wavefront_display.h",1084 "sha256": "2aa184ff94490f731af20e8044761607de4bfb29cb280536563d084876ec90ba",1085 "language": "C/C++",1086 "lines": 49,1087 "truncated": false,1088 "block": 14,1089 "row": 43201090 },1091 {1092 "path": "wavefront/wavefront_extend.c",1093 "sha256": "34e902e0b954e50d279c110a381696ef1bec290c769f7530e7daadf1804c620d",1094 "language": "C",1095 "lines": 293,1096 "truncated": false,1097 "block": 14,1098 "row": 3891099 },1100 {1101 "path": "wavefront/wavefront_extend.h",1102 "sha256": "7da32e9ce636531015ce7fa1c1f117c970026df46bcc2055b619ae2f18dc2203",1103 "language": "C/C++",1104 "lines": 52,1105 "truncated": false,1106 "block": 14,1107 "row": 43411108 },1109 {1110 "path": "wavefront/wavefront_extend_kernels.c",1111 "sha256": "716de64969eb426881c9f01b9c27c4b77b4ffaf1783f0262d194bc721819d8d5",1112 "language": "C",1113 "lines": 234,1114 "truncated": false,1115 "block": 14,1116 "row": 3171117 },1118 {1119 "path": "wavefront/wavefront_extend_kernels.h",1120 "sha256": "7bb337932cfa049c995899bfa50b880feb899eb81a07368d6960c3b359b54e9e",1121 "language": "C/C++",1122 "lines": 69,1123 "truncated": false,1124 "block": 14,1125 "row": 45851126 },1127 {1128 "path": "wavefront/wavefront_extend_kernels_avx.c",1129 "sha256": "0457ebb3feb02cbae582c3f4ea5fb0115a79808d0e019ea98964a22cb7032027",1130 "language": "C",1131 "lines": 700,1132 "truncated": false,1133 "block": 14,1134 "row": 5751135 },1136 {1137 "path": "wavefront/wavefront_extend_kernels_avx.h",1138 "sha256": "055f16e25684ea62704b9da6e9674d17e660375767bfb4ae85e554ac5327b9e4",1139 "language": "C/C++",1140 "lines": 80,1141 "truncated": false,1142 "block": 14,1143 "row": 47011144 },1145 {1146 "path": "wavefront/wavefront_heuristic.c",1147 "sha256": "96fe2ab719b4ceda69715c807faf22f1105b2296a4fe22392c4d6e13cc4026bd",1148 "language": "C",1149 "lines": 608,1150 "truncated": false,1151 "block": 14,1152 "row": 5571153 },1154 {1155 "path": "wavefront/wavefront_heuristic.h",1156 "sha256": "fee1491ea6a0bfb89f562bb3619f127d2e19afb53cadab4c63e8d66bc60790e0",1157 "language": "C/C++",1158 "lines": 125,1159 "truncated": false,1160 "block": 14,1161 "row": 52441162 },1163 {1164 "path": "wavefront/wavefront_offset.h",1165 "sha256": "11c5a41e9cde9694e30cb21933466cea31a21fa5735ded5f3fe17987459fc36a",1166 "language": "C/C++",1167 "lines": 63,1168 "truncated": false,1169 "block": 14,1170 "row": 45151171 },1172 {1173 "path": "wavefront/wavefront_pcigar.c",1174 "sha256": "f9022b1028e49e9faf819c1033fb7568156b1e4e6c1f493948b216fa019e3421",1175 "language": "C",1176 "lines": 277,1177 "truncated": false,1178 "block": 14,1179 "row": 3561180 },1181 {1182 "path": "wavefront/wavefront_pcigar.h",1183 "sha256": "406ade82a757eed979693fe945e1eeb4d8d85ff646b8a5eebb0e4247cfc6f4f2",1184 "language": "C/C++",1185 "lines": 115,1186 "truncated": false,1187 "block": 14,1188 "row": 50781189 },1190 {1191 "path": "wavefront/wavefront_penalties.c",1192 "sha256": "3e2456dd6d9b226baa2943453b43dfd49e3b287e91ef0fec4b13b896dcd2e695",1193 "language": "C",1194 "lines": 213,1195 "truncated": false,1196 "block": 14,1197 "row": 3411198 },1199 {1200 "path": "wavefront/wavefront_penalties.h",