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/algbio/spl-isoquant",4 "url": "https://github.com/algbio/spl-IsoQuant",5 "host": "github.com",6 "commit": "4fcbd0dff9e0ac068af308b6a99e296a2b5d34a7",7 "license": "GPL-2.0",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "2f4aa907148f4246d6b5ee192eca7d271bcf89adc5c2ba5c50442f5f3c09bb42",14 "language": "License",15 "lines": 60,16 "truncated": false,17 "block": 1,18 "row": 220619 },20 {21 "path": "README.md",22 "sha256": "e8ed60134fb9cf9ece9c87bba9c4a296f18907372a0e9e21f62206e0702b2cfd",23 "language": "Text",24 "lines": 170,25 "truncated": false,26 "block": 1,27 "row": 1195528 },29 {30 "path": "docs/getversion.py",31 "sha256": "8832aae254306dc016329bf0a16a8eb04d185432904cb5bc6c7276adab294529",32 "language": "Python",33 "lines": 14,34 "truncated": false,35 "block": 1,36 "row": 528937 },38 {39 "path": "isoquant_lib/__init__.py",40 "sha256": "f49b6fa9a44d07de6e1deeb33e5fe2fc0dea3ca4ce90775a88672d2116b0a1a3",41 "language": "Python",42 "lines": 6,43 "truncated": false,44 "block": 1,45 "row": 519246 },47 {48 "path": "isoquant_lib/alignment/__init__.py",49 "sha256": "6417b16b3b9e8a63e3c427334248afd5dbb9a67b2a960dd402303ebc29d87dc5",50 "language": "Python",51 "lines": 7,52 "truncated": false,53 "block": 1,54 "row": 522355 },56 {57 "path": "isoquant_lib/alignment/alignment_info.py",58 "sha256": "bb147d1a16e9dadf17c6972c4f491e51dfb281fbb67f0b867b3fd4660d8e81e8",59 "language": "Python",60 "lines": 147,61 "truncated": false,62 "block": 1,63 "row": 800664 },65 {66 "path": "isoquant_lib/alignment/alignment_processor.py",67 "sha256": "ed0f74a22e99f13576b7619c5024cebcbc38d361068423eddd0aee7b49bad57d",68 "language": "Python",69 "lines": 661,70 "truncated": false,71 "block": 1,72 "row": 964373 },74 {75 "path": "isoquant_lib/assignment/__init__.py",76 "sha256": "0343393dfa2137248c8cef8f5cb28d671d2ca89d48adc29c59e753ee07aa2a9c",77 "language": "Python",78 "lines": 9,79 "truncated": false,80 "block": 1,81 "row": 535082 },83 {84 "path": "isoquant_lib/assignment/assignment_aggregator.py",85 "sha256": "c269edee27e7df3f03b932c267f3e6f851741812dc69fab3e614171a5823a972",86 "language": "Python",87 "lines": 310,88 "truncated": false,89 "block": 1,90 "row": 922291 },92 {93 "path": "isoquant_lib/assignment/assignment_io.py",94 "sha256": "965fae6b56725e2c1d05b7fe9ca76ec023482a89b6849a693a4ea709767f0082",95 "language": "Python",96 "lines": 747,97 "truncated": false,98 "block": 1,99 "row": 9691100 },101 {102 "path": "isoquant_lib/assignment/assignment_loader.py",103 "sha256": "330c036962941e61ab6d9f93409c5c0167141428ce4e93210cc58dad69f680ae",104 "language": "Python",105 "lines": 244,106 "truncated": false,107 "block": 1,108 "row": 8544109 },110 {111 "path": "isoquant_lib/assignment/exon_corrector.py",112 "sha256": "757f746e23839004b227536818170a71bd78de9ac4a9cce8d9b4de0ae19b4634",113 "language": "Python",114 "lines": 213,115 "truncated": false,116 "block": 1,117 "row": 8729118 },119 {120 "path": "isoquant_lib/assignment/illumina_exon_corrector.py",121 "sha256": "d64287a2c6a9284c13ad50be8a56294f36f66413eaed56163d7702f84682ac6e",122 "language": "Python",123 "lines": 168,124 "truncated": false,125 "block": 1,126 "row": 8022127 },128 {129 "path": "isoquant_lib/assignment/isoform_assignment.py",130 "sha256": "5433a22d9e07da4bb73687ff25b6a08fa4375e3262e42261e3ee1624f319ff60",131 "language": "Python",132 "lines": 1114,133 "truncated": false,134 "block": 1,135 "row": 9782136 },137 {138 "path": "isoquant_lib/assignment/junction_comparator.py",139 "sha256": "3b72e58ee7432e12ee406cb34e570547b340ae51750521a41a5fbe9e2fc64a99",140 "language": "Python",141 "lines": 472,142 "truncated": false,143 "block": 1,144 "row": 9533145 },146 {147 "path": "isoquant_lib/assignment/long_read_assigner.py",148 "sha256": "f4f0e518fa3c6cdc7472dee0d3b49a72c1ecc110c436f28974e329a1b4793412",149 "language": "Python",150 "lines": 830,151 "truncated": false,152 "block": 1,153 "row": 9752154 },155 {156 "path": "isoquant_lib/assignment/long_read_profiles.py",157 "sha256": "f60061396488cb6bf08ab8737edbd9904b9c99afd4d2a153c70f053c5f043c27",158 "language": "Python",159 "lines": 281,160 "truncated": false,161 "block": 1,162 "row": 8905163 },164 {165 "path": "isoquant_lib/assignment/multimap_resolver.py",166 "sha256": "a8271bb8c6dc4e88ba5a9f42aca59d0f6a55293710cfbb67dc1d14ad3f7d7082",167 "language": "Python",168 "lines": 218,169 "truncated": false,170 "block": 1,171 "row": 8455172 },173 {174 "path": "isoquant_lib/assignment/read_groups.py",175 "sha256": "6e131018e73c8981973d118781fba5c656f61b47a6569810c324d036940a3e6d",176 "language": "Python",177 "lines": 732,178 "truncated": false,179 "block": 1,180 "row": 9583181 },182 {183 "path": "isoquant_lib/barcode_calling/__init__.py",184 "sha256": "98806bdefc9d1a19e9cd594fec18447f89967c51c8586095cb5e9814e048f135",185 "language": "Python",186 "lines": 121,187 "truncated": false,188 "block": 1,189 "row": 6882190 },191 {192 "path": "isoquant_lib/barcode_calling/callers/__init__.py",193 "sha256": "a664f2c124e8c2e7504a03d64a8d4519577a1e0ed1ce2eabd1eedb75fa0e53ff",194 "language": "Python",195 "lines": 114,196 "truncated": false,197 "block": 1,198 "row": 7030199 },200 {201 "path": "isoquant_lib/barcode_calling/callers/base.py",202 "sha256": "9be881a05354bf6f493e4dc3f1fa798ad61ecb9dde08f689884b7d2466332ad4",203 "language": "Python",204 "lines": 496,205 "truncated": false,206 "block": 1,207 "row": 9240208 },209 {210 "path": "isoquant_lib/barcode_calling/callers/curio.py",211 "sha256": "c6bb48998493bb74db5bf68affa9bb039508c9576781b22a744bf7ad6a3676c5",212 "language": "Python",213 "lines": 330,214 "truncated": false,215 "block": 1,216 "row": 9069217 },218 {219 "path": "isoquant_lib/barcode_calling/callers/extraction_result.py",220 "sha256": "5b39b1a375cff41a01fe66209dc4cdbfc3981bb37ab13a74f4f6c3e6bb806f03",221 "language": "Python",222 "lines": 333,223 "truncated": false,224 "block": 1,225 "row": 8907226 },227 {228 "path": "isoquant_lib/barcode_calling/callers/molecule_structure.py",229 "sha256": "fb99ff79ad9c10fc84ce357d3c2d65d633088e7508966e37531b4ec1aca7e1dd",230 "language": "Python",231 "lines": 282,232 "truncated": false,233 "block": 1,234 "row": 8819235 },236 {237 "path": "isoquant_lib/barcode_calling/callers/protocol.py",238 "sha256": "07f5d31f4ab857992a15d826de85ba650cbae4a09bb03cd0d3f4d6519e6ba6f2",239 "language": "Python",240 "lines": 191,241 "truncated": false,242 "block": 1,243 "row": 7698244 },245 {246 "path": "isoquant_lib/barcode_calling/callers/stereo.py",247 "sha256": "7db2f9de1a6d7941a35f693f534fb4287c3959737c63ac6e0f232a0278330e63",248 "language": "Python",249 "lines": 574,250 "truncated": false,251 "block": 1,252 "row": 9569253 },254 {255 "path": "isoquant_lib/barcode_calling/callers/tenx.py",256 "sha256": "67752f51d9701b75469e4e53dce22e96413b82f6469e2c404b585e3c6e717219",257 "language": "Python",258 "lines": 632,259 "truncated": false,260 "block": 1,261 "row": 9619262 },263 {264 "path": "isoquant_lib/barcode_calling/callers/universal_extraction.py",265 "sha256": "c716039dc7f68902d28aa68300b91bea3c8928fe7f948c464ff5d70dbc6eb880",266 "language": "Python",267 "lines": 596,268 "truncated": false,269 "block": 1,270 "row": 9645271 },272 {273 "path": "isoquant_lib/barcode_calling/common.py",274 "sha256": "3295bec325711418cb3059b759cad515e9b340c5284f1ebadeb7dc26204f1f99",275 "language": "Python",276 "lines": 459,277 "truncated": false,278 "block": 1,279 "row": 9139280 },281 {282 "path": "isoquant_lib/barcode_calling/detect_barcodes.py",283 "sha256": "c1b9bd078f37ee885fb0fba9a11301c5f964d7e5afce3639b366fb5ca0396d76",284 "language": "Python",285 "lines": 483,286 "truncated": false,287 "block": 1,288 "row": 9260289 },290 {291 "path": "isoquant_lib/barcode_calling/indexers/__init__.py",292 "sha256": "62c959c49b7b2b6ff1d17ca2e716138e07e5d8fcc22f35d8e9c364fd66b0c1ef",293 "language": "Python",294 "lines": 29,295 "truncated": false,296 "block": 1,297 "row": 5742298 },299 {300 "path": "isoquant_lib/barcode_calling/indexers/base.py",301 "sha256": "65ee851e5bec0fe1ece0523c6dc9446748922031c515cf0bc47c968e1b5bb634",302 "language": "Python",303 "lines": 253,304 "truncated": false,305 "block": 1,306 "row": 8378307 },308 {309 "path": "isoquant_lib/barcode_calling/indexers/shared_memory.py",310 "sha256": "9ba1377f3cb7923abb2ec53570890be64cd44bcf2aacc4fedae6f4ac2bef6eed",311 "language": "Python",312 "lines": 332,313 "truncated": false,314 "block": 1,315 "row": 8918316 },317 {318 "path": "isoquant_lib/barcode_calling/indexers/two_bit.py",319 "sha256": "d7be8733781b2248f3020a8b5b9941f3559ec7f53c34b0d6a78f0595a850ca10",320 "language": "Python",321 "lines": 221,322 "truncated": false,323 "block": 1,324 "row": 8373325 },326 {327 "path": "isoquant_lib/barcode_calling/umi_filtering.py",328 "sha256": "e7e51fc063671971365122c01438afddb5f0d00f66db5d82e8a47f1705deafe8",329 "language": "Python",330 "lines": 628,331 "truncated": false,332 "block": 1,333 "row": 9541334 },335 {336 "path": "isoquant_lib/common.py",337 "sha256": "2718bf80a00a18bb0f6b5c98ad728ccb36404f391498d1ebb65e42eec55621d2",338 "language": "Python",339 "lines": 951,340 "truncated": false,341 "block": 1,342 "row": 9626343 },344 {345 "path": "isoquant_lib/dataset_processor.py",346 "sha256": "bc545322d9031f8f29c4dd7c5920a0168972adcde40071caf7beb10f614106c3",347 "language": "Python",348 "lines": 803,349 "truncated": false,350 "block": 1,351 "row": 9727352 },353 {354 "path": "isoquant_lib/fusion/fusion_detector.py",355 "sha256": "77e6ad73e7f6a4499d455feaa488761831342fcd0507fa3ceb9acfd863303465",356 "language": "Python",357 "lines": 1249,358 "truncated": false,359 "block": 1,360 "row": 9801361 },362 {363 "path": "isoquant_lib/fusion/fusion_metadata.py",364 "sha256": "a9d4d0aa5856efe2279d4dff4e9be91bf2bda4fb9da0e74eba81942b42299ba8",365 "language": "Python",366 "lines": 140,367 "truncated": false,368 "block": 1,369 "row": 7903370 },371 {372 "path": "isoquant_lib/fusion/fusion_validator.py",373 "sha256": "dfd8749e249cfa767f1df57f83ed954aba1fad7dc74375a1ebf297dcdf4e12f7",374 "language": "Python",375 "lines": 298,376 "truncated": false,377 "block": 1,378 "row": 9110379 },380 {381 "path": "isoquant_lib/fusion/genomic_interval_index.py",382 "sha256": "5229422ee165158bc0c84dd8ab978f7c6d6bfe7f0fd6a6c6bb44813bb8c95ed7",383 "language": "Python",384 "lines": 150,385 "truncated": false,386 "block": 1,387 "row": 7738388 },389 {390 "path": "isoquant_lib/gene_info.py",391 "sha256": "57d2e784875383041640fb7d47c71d16428c00dbcd4607ca43ae312c9e46d430",392 "language": "Python",393 "lines": 958,394 "truncated": false,395 "block": 1,396 "row": 9728397 },398 {399 "path": "isoquant_lib/gtf2db.py",400 "sha256": "4b7c0206289de26c0a025f7c36d7933caf3c927a3f0489cbb521873bd1e0309a",401 "language": "Python",402 "lines": 420,403 "truncated": false,404 "block": 1,405 "row": 9150406 },407 {408 "path": "isoquant_lib/model_construction/__init__.py",409 "sha256": "d6a2de7af44096f7ca5071af18ba9a2e564c7ad9d5a78ca750f416a0fa045048",410 "language": "Python",411 "lines": 9,412 "truncated": false,413 "block": 1,414 "row": 5354415 },416 {417 "path": "isoquant_lib/model_construction/assignment_based_constructor.py",418 "sha256": "a9bab24e2efc4fb8fece00f1c2c800a64d58e989a6b4aaa0e4e75ebd7db8f7a7",419 "language": "Python",420 "lines": 256,421 "truncated": false,422 "block": 1,423 "row": 8991424 },425 {426 "path": "isoquant_lib/model_construction/context.py",427 "sha256": "34b00bde5d6935e23279aca712bf67ea42ace3069445db533f5b0e7762cf978e",428 "language": "Python",429 "lines": 223,430 "truncated": false,431 "block": 1,432 "row": 8605433 },434 {435 "path": "isoquant_lib/model_construction/end_processor.py",436 "sha256": "b908b921035979be40fcf37050db3729372723054f712db128510a114377207f",437 "language": "Python",438 "lines": 394,439 "truncated": false,440 "block": 1,441 "row": 9400442 },443 {444 "path": "isoquant_lib/model_construction/fl_graph_constructor.py",445 "sha256": "772326ac98a06eae506f6f267feff08fd6d271a4b178f2950852248ac3ddfadb",446 "language": "Python",447 "lines": 206,448 "truncated": false,449 "block": 1,450 "row": 8808451 },452 {453 "path": "isoquant_lib/model_construction/intron_graph.py",454 "sha256": "debcadab1d5d6ce4f50a597f3b42fffc4852baa03e44edd6b7d26606f7c9792f",455 "language": "Python",456 "lines": 726,457 "truncated": false,458 "block": 1,459 "row": 9658460 },461 {462 "path": "isoquant_lib/model_construction/intron_path.py",463 "sha256": "a68d6edb2f58706f910e72678c49aeab8f9af7bff38ec73a4a575771faa895ec",464 "language": "Python",465 "lines": 148,466 "truncated": false,467 "block": 1,468 "row": 7925469 },470 {471 "path": "isoquant_lib/model_construction/model_construction.py",472 "sha256": "d5420feaa0a9d27db88f3bbebf52d3dc7645f8d2f7b88df0fffa241a2c3c47d2",473 "language": "Python",474 "lines": 197,475 "truncated": false,476 "block": 1,477 "row": 8521478 },479 {480 "path": "isoquant_lib/model_construction/model_filter.py",481 "sha256": "2577440feffb5620299bc5a3c716cae6d340c56fd64bab44567961c5f0389a4d",482 "language": "Python",483 "lines": 232,484 "truncated": false,485 "block": 1,486 "row": 8751487 },488 {489 "path": "isoquant_lib/model_construction/model_read_counter.py",490 "sha256": "89167232e9f99798f994522dfd0e80a933f76b07f57633bfbed0c7f35a81cc8e",491 "language": "Python",492 "lines": 181,493 "truncated": false,494 "block": 1,495 "row": 8549496 },497 {498 "path": "isoquant_lib/model_construction/read_assigner.py",499 "sha256": "93106220e232bb20b9048be6512a3a0913a1ec781dad3e16e055cab4f6171d7f",500 "language": "Python",501 "lines": 154,502 "truncated": false,503 "block": 1,504 "row": 8283505 },506 {507 "path": "isoquant_lib/model_construction/transcript_printer.py",508 "sha256": "27315eab366c84df0d0cfb7f828cd807c76c129908ebc8736eca9a794aabac52",509 "language": "Python",510 "lines": 149,511 "truncated": false,512 "block": 1,513 "row": 8047514 },515 {516 "path": "isoquant_lib/model_construction/transcript_splice_site_corrector.py",517 "sha256": "fcb2c5e8d68f0f5169c8389d821768162fbc62f8da75c86ec597d40a37c4db17",518 "language": "Python",519 "lines": 237,520 "truncated": false,521 "block": 1,522 "row": 8742523 },524 {525 "path": "isoquant_lib/model_construction/transcript_to_gene_joiner.py",526 "sha256": "ceb5cf65de7fc677348ba8f45f519e134c57cf7b4a7141e23314d20b3ad07c8d",527 "language": "Python",528 "lines": 125,529 "truncated": false,530 "block": 1,531 "row": 7673532 },533 {534 "path": "isoquant_lib/modes.py",535 "sha256": "e855f266f199aa8f1bf05d1bc1cacdabda8f284405c69d7e9057560f3f41dacd",536 "language": "Python",537 "lines": 82,538 "truncated": false,539 "block": 1,540 "row": 6600541 },542 {543 "path": "isoquant_lib/parallel_workers.py",544 "sha256": "f7db9c53b4cebb8b68df76f8c51c718194f27e004b3d8cdd3d317d9a998cfdbf",545 "language": "Python",546 "lines": 407,547 "truncated": false,548 "block": 1,549 "row": 9352550 },551 {552 "path": "isoquant_lib/processed_read_manager.py",553 "sha256": "5f97b55c959e7517988bfc4fb9aa23eee7f241773e261292657b8128fd5ca82e",554 "language": "Python",555 "lines": 193,556 "truncated": false,557 "block": 1,558 "row": 8216559 },560 {561 "path": "isoquant_lib/quantification/__init__.py",562 "sha256": "752b7bf5a2f3810823c5d62e78f6579a26363d3d49296bcfc464517ddf0f7bef",563 "language": "Python",564 "lines": 7,565 "truncated": false,566 "block": 1,567 "row": 5228568 },569 {570 "path": "isoquant_lib/quantification/convert_grouped_counts.py",571 "sha256": "00acd37c84a62d26a8a52a88b388061c6bc9c62f5f40d0a41f74bea70e8d59b0",572 "language": "Python",573 "lines": 409,574 "truncated": false,575 "block": 1,576 "row": 9243577 },578 {579 "path": "isoquant_lib/quantification/long_read_counter.py",580 "sha256": "d411f31bbde137e4625711b3307cb951eb2acd772049f6d3c8f9f610486ceda2",581 "language": "Python",582 "lines": 1129,583 "truncated": false,584 "block": 1,585 "row": 9777586 },587 {588 "path": "isoquant_lib/scripts/__init__.py",589 "sha256": "8f845c2809d67c7c27f671bb5a9e46d20f40aaa29194167f6c8ae89d213b9f65",590 "language": "Python",591 "lines": 8,592 "truncated": false,593 "block": 1,594 "row": 5329595 },596 {597 "path": "isoquant_lib/scripts/barcodes_seq_to_spot_id.py",598 "sha256": "4f2b75a176102b83c5724b075bf5c70ef1af5a91dc67647c001d0ba4e26c1006",599 "language": "Python",600 "lines": 113,601 "truncated": false,602 "block": 1,603 "row": 7124604 },605 {606 "path": "isoquant_lib/scripts/convert_read_info.py",607 "sha256": "e34fb6e83fb79ce7e0130a6062df32d3c2b9aad00ae91b3aa791a0c9c624cfd1",608 "language": "Python",609 "lines": 226,610 "truncated": false,611 "block": 1,612 "row": 8030613 },614 {615 "path": "isoquant_lib/scripts/exon_splice_site_to_group_lists.py",616 "sha256": "808453cd524bd252995a17e729351f3fb217dec99ed330d4490b54e2ce409875",617 "language": "Python",618 "lines": 106,619 "truncated": false,620 "block": 1,621 "row": 7146622 },623 {624 "path": "isoquant_lib/scripts/inject_bam_tags.py",625 "sha256": "bfd2e71f3854750dbb59597dd4dbf4b7e49d82ddc82fdba6dda512ed8f36fc68",626 "language": "Python",627 "lines": 102,628 "truncated": false,629 "block": 1,630 "row": 7055631 },632 {633 "path": "isoquant_lib/scripts/prepare_visium_spot_ids.py",634 "sha256": "38a7cf36849ff2443d1250d0846537b05bbf4eaf302decb7924919e68bf72554",635 "language": "Python",636 "lines": 175,637 "truncated": false,638 "block": 1,639 "row": 7667640 },641 {642 "path": "isoquant_lib/terminal_prediction/__init__.py",643 "sha256": "978dd81eef4948623838afabafd31277c1acb655cb82fa8c3565ae5fee17f957",644 "language": "Python",645 "lines": 8,646 "truncated": false,647 "block": 1,648 "row": 5300649 },650 {651 "path": "isoquant_lib/terminal_prediction/cage_finder.py",652 "sha256": "b2bb1c224ef5e3546f58b9aa07c5b42a96801ab982804d1ebd905a91bff54cba",653 "language": "Python",654 "lines": 49,655 "truncated": false,656 "block": 1,657 "row": 6212658 },659 {660 "path": "isoquant_lib/terminal_prediction/polya_finder.py",661 "sha256": "5612f7dda1f8f1f6af6d219c8342511bd879d9bb9428805bf8de8f5114fadb7c",662 "language": "Python",663 "lines": 231,664 "truncated": false,665 "block": 1,666 "row": 8420667 },668 {669 "path": "isoquant_lib/terminal_prediction/polya_verification.py",670 "sha256": "abf514ab50a24a4e90863c05e4f98066960530dca158d5cd650c9b751d300a3a",671 "language": "Python",672 "lines": 390,673 "truncated": false,674 "block": 1,675 "row": 9337676 },677 {678 "path": "isoquant_lib/terminal_prediction/terminal_counter.py",679 "sha256": "d4a8cfe1793a9079ac33a41b9836c18ac4c54d42d3533a8c442822f09ee751c0",680 "language": "Python",681 "lines": 546,682 "truncated": false,683 "block": 1,684 "row": 9443685 },686 {687 "path": "isoquant_lib/terminal_prediction/terminal_peaks.py",688 "sha256": "59aa5f417721f02834f475cd71ff72b2d86f206208cb471c42e3aa3e37cb2ae8",689 "language": "Python",690 "lines": 221,691 "truncated": false,692 "block": 1,693 "row": 8296694 },695 {696 "path": "isoquant_lib/utils/error_codes.py",697 "sha256": "4b3eccc62b630dbc541978aa75bfb602119a135125897842181c322c2c911470",698 "language": "Python",699 "lines": 79,700 "truncated": false,701 "block": 1,702 "row": 6276703 },704 {705 "path": "isoquant_lib/utils/file_naming.py",706 "sha256": "7c23597ca4053e5c31ce1a2dd246b11b00ea9783f877948d4ee8bb031a9fa586",707 "language": "Python",708 "lines": 197,709 "truncated": false,710 "block": 1,711 "row": 7818712 },713 {714 "path": "isoquant_lib/utils/file_utils.py",715 "sha256": "737c0363f5a4fc78c6c87a8114e200c7d634e488f332548a29453bb5be2acdbc",716 "language": "Python",717 "lines": 85,718 "truncated": false,719 "block": 1,720 "row": 6946721 },722 {723 "path": "isoquant_lib/utils/id_policy.py",724 "sha256": "a77ca1a61cfe04f8a58e35f37f79c065c982885caffd0ad68a3d1fb1f92297e1",725 "language": "Python",726 "lines": 91,727 "truncated": false,728 "block": 1,729 "row": 6777730 },731 {732 "path": "isoquant_lib/utils/input_data_storage.py",733 "sha256": "2a8cd5cd1d03957c4609a90083c8cab060b8f5665f91501588628b557b3af3cc",734 "language": "Python",735 "lines": 503,736 "truncated": false,737 "block": 1,738 "row": 9513739 },740 {741 "path": "isoquant_lib/utils/read_mapper.py",742 "sha256": "5dfc13bd6b28cbe1ca21d28f8557061a4006918bfb4f8194b12842139b9418ee",743 "language": "Python",744 "lines": 441,745 "truncated": false,746 "block": 1,747 "row": 9350748 },749 {750 "path": "isoquant_lib/utils/serialization.py",751 "sha256": "5b1218d031083a4c54f472fc626b758409daf0b68a9e77aea3d95c3f82f3c69c",752 "language": "Python",753 "lines": 177,754 "truncated": false,755 "block": 1,756 "row": 7424757 },758 {759 "path": "isoquant_lib/utils/stats.py",760 "sha256": "e8ad95a040fb4c6e98e64bedc2146fec6e7f9bbe4b4734c3987aa3e9ed745fb2",761 "language": "Python",762 "lines": 77,763 "truncated": false,764 "block": 1,765 "row": 6782766 },767 {768 "path": "isoquant_lib/utils/string_pools.py",769 "sha256": "9dfbf946936cbdd67d1526318e9a3f8b7e2fac9ad3e7e3b8c6a6c304b62ea1cb",770 "language": "Python",771 "lines": 660,772 "truncated": false,773 "block": 1,774 "row": 9531775 },776 {777 "path": "isoquant_lib/utils/table_splitter.py",778 "sha256": "4342f3382d6f0126ac8b92578490ba045093a090a57ff3d24e1ffc1dc5fad64d",779 "language": "Python",780 "lines": 299,781 "truncated": false,782 "block": 1,783 "row": 8694784 },785 {786 "path": "isoquant_lib/visualizer/__init__.py",787 "sha256": "ff4de4fe23f96dbc2adfb97429b37249fa3f48365717c192aecac039efd203c3",788 "language": "Python",789 "lines": 8,790 "truncated": false,791 "block": 1,792 "row": 5283793 },794 {795 "path": "isoquant_lib/visualizer/gene_model.py",796 "sha256": "0a26821b566c87e9f66667180bde8b4210572c0d8f1a4ce13b809b59dfacc5f8",797 "language": "Python",798 "lines": 303,799 "truncated": false,800 "block": 1,801 "row": 8497802 },803 {804 "path": "isoquant_lib/visualizer/plot_output.py",805 "sha256": "14f6f9c8725a66265fa9a4f9ad2c59f1fe112393980d19e21dd20748d16d6947",806 "language": "Python",807 "lines": 263,808 "truncated": false,809 "block": 1,810 "row": 8503811 },812 {813 "path": "isoquant_lib/visualizer/post_process.py",814 "sha256": "3f2a894d03743d1de032f5163ed93737b1713b50acd0edfc3a1209d6dc6f6371",815 "language": "Python",816 "lines": 681,817 "truncated": false,818 "block": 1,819 "row": 9606820 },821 {822 "path": "isoquant_lib/visualizer/process_dict.py",823 "sha256": "bd6849a3f5c602428c808a9d802ce14f3c43454ae613f409b43bb2050d13803f",824 "language": "Python",825 "lines": 99,826 "truncated": false,827 "block": 1,828 "row": 6873829 },830 {831 "path": "isoquant_tests/__init__.py",832 "sha256": "f49b6fa9a44d07de6e1deeb33e5fe2fc0dea3ca4ce90775a88672d2116b0a1a3",833 "language": "Python",834 "lines": 6,835 "truncated": false,836 "block": 1,837 "row": 5192838 },839 {840 "path": "isoquant_tests/console_test.py",841 "sha256": "24a4fb696f44ff457c225c4bc37dd4dafae7de0d9591dfe7a28e6e2aea3c55db",842 "language": "Python",843 "lines": 239,844 "truncated": false,845 "block": 1,846 "row": 8723847 },848 {849 "path": "isoquant_tests/github/cfg2yaml.py",850 "sha256": "af8589bbc312005d659d99ff3984958923c18bf84588e5085626948172371480",851 "language": "Python",852 "lines": 183,853 "truncated": false,854 "block": 1,855 "row": 7645856 },857 {858 "path": "isoquant_tests/github/error_codes.py",859 "sha256": "1e8fd6630117374b328e6df978a56a765353285ce69f21000b894efb398c8e02",860 "language": "Python",861 "lines": 58,862 "truncated": false,863 "block": 1,864 "row": 6003865 },866 {867 "path": "isoquant_tests/github/generate_resume_test.sh",868 "sha256": "2392944320830cf41ab64a40fab2da464e04e361ea69513e8b12adf517f542d9",869 "language": "Shell",870 "lines": 8,871 "truncated": false,872 "block": 1,873 "row": 11714874 },875 {876 "path": "isoquant_tests/github/performance_counter.py",877 "sha256": "9d5fd523c0b72f685512535137a41b575f109d6ac5f6f567a3a3f3c099141896",878 "language": "Python",879 "lines": 232,880 "truncated": false,881 "block": 1,882 "row": 8342883 },884 {885 "path": "isoquant_tests/github/run_barcode_test.py",886 "sha256": "65d0f5f04080ee55f610440bea30a736bfc937077bf088451b492ac8ca461558",887 "language": "Python",888 "lines": 479,889 "truncated": false,890 "block": 1,891 "row": 9136892 },893 {894 "path": "isoquant_tests/github/run_pipeline.py",895 "sha256": "e1775043217736a03a104dd61c8e76a3f46985eebb8fbd349dea356d3f80722d",896 "language": "Python",897 "lines": 838,898 "truncated": false,899 "block": 1,900 "row": 9676901 },902 {903 "path": "isoquant_tests/github/run_until.py",904 "sha256": "c689bf6a61ce9dd48258c224b299cafc5866528080446045db2a917efe8893e4",905 "language": "Python",906 "lines": 55,907 "truncated": false,908 "block": 1,909 "row": 6074910 },911 {912 "path": "isoquant_tests/github/update_defaults.py",913 "sha256": "50f526d84ad6b2fd57153bc2e5c17a7af174801ae40ca5a430873264d7b9a775",914 "language": "Python",915 "lines": 180,916 "truncated": false,917 "block": 1,918 "row": 7894919 },920 {921 "path": "isoquant_tests/test_alignment_info.py",922 "sha256": "8bde58c7ed5b8dda9dff10ab00190049c3b0e1bac939f64b5d0a5a95ac2642db",923 "language": "Python",924 "lines": 116,925 "truncated": false,926 "block": 1,927 "row": 7573928 },929 {930 "path": "isoquant_tests/test_assess_assignment_quality.py",931 "sha256": "da5dfaa5b2392e51698ff197254cf2486ee1773b0c5600b4b64a042f2e4c7d98",932 "language": "Python",933 "lines": 92,934 "truncated": false,935 "block": 1,936 "row": 7114937 },938 {939 "path": "isoquant_tests/test_barcode2barcode.py",940 "sha256": "0cd6f0677bd3b4d0eb5fa4d331bcf5947e05851f082074d7ecbe6493ac7aa54b",941 "language": "Python",942 "lines": 493,943 "truncated": false,944 "block": 1,945 "row": 9293946 },947 {948 "path": "isoquant_tests/test_barcode_callers.py",949 "sha256": "f5c8f512a281a40977532547a0f19a4cf57632c0112dd6f918d1e71a03113de7",950 "language": "Python",951 "lines": 571,952 "truncated": false,953 "block": 1,954 "row": 9275955 },956 {957 "path": "isoquant_tests/test_barcode_common.py",958 "sha256": "e63a1ec84f36ef870723f1dce9e52fac0512cf15aa05b1d96e0fef99f0b99ad7",959 "language": "Python",960 "lines": 540,961 "truncated": false,962 "block": 1,963 "row": 9300964 },965 {966 "path": "isoquant_tests/test_barcode_detectors.py",967 "sha256": "1e4798a101fd999025c356f30dd3a5cda42e25d3b565f91abe77d8bd01030136",968 "language": "Python",969 "lines": 808,970 "truncated": false,971 "block": 1,972 "row": 9817973 },974 {975 "path": "isoquant_tests/test_ci_config.py",976 "sha256": "635bf61ccbaa058075df97cffaad8886d127fb4c2b448fe0be970756d48a29a9",977 "language": "Python",978 "lines": 564,979 "truncated": false,980 "block": 1,981 "row": 9363982 },983 {984 "path": "isoquant_tests/test_common.py",985 "sha256": "b423a5cdefadc064ef26bf0d76e6a20d22b25d34ea000f2e435c0d1c56397a18",986 "language": "Python",987 "lines": 375,988 "truncated": false,989 "block": 1,990 "row": 9374991 },992 {993 "path": "isoquant_tests/test_common_utilities.py",994 "sha256": "f0fc3dd608afbb242fc61cc9eb4a6752e7a98189e0e8a42740ba53c631dc7efe",995 "language": "Python",996 "lines": 42,997 "truncated": false,998 "block": 1,999 "row": 62021000 },1001 {1002 "path": "isoquant_tests/test_enum_stats.py",1003 "sha256": "9a102ab767cd702886e3359dab4b08320dde48962ec5f33ae542283c6eef9d07",1004 "language": "Python",1005 "lines": 73,1006 "truncated": false,1007 "block": 1,1008 "row": 64371009 },1010 {1011 "path": "isoquant_tests/test_exon_splice_site_counter.py",1012 "sha256": "8201a5ce9b3052583c3582f1bff4fc35324838940832c049aaeceef00428d891",1013 "language": "Python",1014 "lines": 381,1015 "truncated": false,1016 "block": 1,1017 "row": 90671018 },1019 {1020 "path": "isoquant_tests/test_feature_count_dedup.py",1021 "sha256": "1cf57ef0050642943402ea29bccb1fc1e48d14a518401a7d12c91d89b8010aba",1022 "language": "Python",1023 "lines": 122,1024 "truncated": false,1025 "block": 1,1026 "row": 74401027 },1028 {1029 "path": "isoquant_tests/test_file_naming.py",1030 "sha256": "aeba295d3ff86ab7060a672fe1b9c1e220047d6dec4290cfa422f2c2be5cd9e7",1031 "language": "Python",1032 "lines": 39,1033 "truncated": false,1034 "block": 1,1035 "row": 59851036 },1037 {1038 "path": "isoquant_tests/test_file_utils.py",1039 "sha256": "d224ed897621e0fa560013db2255913abb8bc67c23ceb06d7a98a992369752d5",1040 "language": "Python",1041 "lines": 74,1042 "truncated": false,1043 "block": 1,1044 "row": 68371045 },1046 {1047 "path": "isoquant_tests/test_fusion_detector.py",1048 "sha256": "ec80a6df89038726724aeead819b0460377554a8976c0a0c1a74d3c59e4f17ac",1049 "language": "Python",1050 "lines": 821,1051 "truncated": false,1052 "block": 1,1053 "row": 96791054 },1055 {1056 "path": "isoquant_tests/test_fusion_metadata.py",1057 "sha256": "ed19a2f7bd0db2f686e5a484df78aa1146d6e65ab4af00714301b9be1501c895",1058 "language": "Python",1059 "lines": 639,1060 "truncated": false,1061 "block": 1,1062 "row": 94611063 },1064 {1065 "path": "isoquant_tests/test_fusion_validator.py",1066 "sha256": "323e901fb579e8cd25945ffbc162830b871f24af8da179844340a6986cb1a601",1067 "language": "Python",1068 "lines": 703,1069 "truncated": false,1070 "block": 1,1071 "row": 95941072 },1073 {1074 "path": "isoquant_tests/test_gene_info.py",1075 "sha256": "3f3ff7cc011c55bd56f0c6f1d5db2e5d3cb4884b00cf949ec972c1b837fb09cb",1076 "language": "Python",1077 "lines": 134,1078 "truncated": false,1079 "block": 1,1080 "row": 77311081 },1082 {1083 "path": "isoquant_tests/test_genomic_interval_index.py",1084 "sha256": "09f3f917610a04575b540549644d562fe78af4cdc3b5955de6469ebf82f7effb",1085 "language": "Python",1086 "lines": 369,1087 "truncated": false,1088 "block": 1,1089 "row": 91561090 },1091 {1092 "path": "isoquant_tests/test_get_path_to_program.py",1093 "sha256": "a6d83c6a43d91af2e9dc3985a0a08d12b6b5b72832536c91759e5c754c39e3a0",1094 "language": "Python",1095 "lines": 60,1096 "truncated": false,1097 "block": 1,1098 "row": 63661099 },1100 {1101 "path": "isoquant_tests/test_graph_alt_ends.py",1102 "sha256": "8f40eed2d12902487e1c1b756c2b1d9556e4e0ee63a4316d4b62d50368e94529",1103 "language": "Python",1104 "lines": 225,1105 "truncated": false,1106 "block": 1,1107 "row": 85051108 },1109 {1110 "path": "isoquant_tests/test_id_distributor.py",1111 "sha256": "6ad4a03e6b370f29b8f1095a081df4ce40b85c8eaf8ca8449f38461d31d45745",1112 "language": "Python",1113 "lines": 235,1114 "truncated": false,1115 "block": 1,1116 "row": 82631117 },1118 {1119 "path": "isoquant_tests/test_illumina_exon_corrector.py",1120 "sha256": "c9e89f2ae029891d712dded801a23722a435117895f17b3e48fd3ff07a749b86",1121 "language": "Python",1122 "lines": 103,1123 "truncated": false,1124 "block": 1,1125 "row": 85581126 },1127 {1128 "path": "isoquant_tests/test_intron_graph.py",1129 "sha256": "c39d094bd3c46577e6e6617a212b84520307e4218a13aabcbc9c0646deab66e0",1130 "language": "Python",1131 "lines": 374,1132 "truncated": false,1133 "block": 1,1134 "row": 90041135 },1136 {1137 "path": "isoquant_tests/test_intron_graph_refine.py",1138 "sha256": "19f800c03fa86e3a0623b02064e76d836eaca52372ee5127af9febe4799fcf68",1139 "language": "Python",1140 "lines": 80,1141 "truncated": false,1142 "block": 1,1143 "row": 68581144 },1145 {1146 "path": "isoquant_tests/test_iso_quant_mode.py",1147 "sha256": "92d432f814a0f942f066d3d1d718a5af56af98677345b62c5349a7cf9f556499",1148 "language": "Python",1149 "lines": 59,1150 "truncated": false,1151 "block": 1,1152 "row": 66911153 },1154 {1155 "path": "isoquant_tests/test_joint_exon_counter.py",1156 "sha256": "e7487e607faef76a0f7987f1f9aae03e9587189ab864b7cc6a047381f9b15441",1157 "language": "Python",1158 "lines": 198,1159 "truncated": false,1160 "block": 1,1161 "row": 83021162 },1163 {1164 "path": "isoquant_tests/test_junction_comparator.py",1165 "sha256": "522570660d5f9e08ed70f4176b3f2f69312f912296abdd034738f1c28933d86b",1166 "language": "Python",1167 "lines": 33,1168 "truncated": false,1169 "block": 1,1170 "row": 58921171 },1172 {1173 "path": "isoquant_tests/test_kmer_indexer.py",1174 "sha256": "74991bb4db48c5da4b5dd2d0865e95810659fb88656ae70dcb5476348a460b21",1175 "language": "Python",1176 "lines": 404,1177 "truncated": false,1178 "block": 1,1179 "row": 89741180 },1181 {1182 "path": "isoquant_tests/test_long_read_assigner.py",1183 "sha256": "594e4f58c549409538b43e8cbba6175f3b171051fc56e7606f3654b5f5131d10",1184 "language": "Python",1185 "lines": 660,1186 "truncated": false,1187 "block": 1,1188 "row": 97601189 },1190 {1191 "path": "isoquant_tests/test_long_read_profile.py",1192 "sha256": "6fa136156ec3ff120b0ca1ea16375c12c8f32b098338e94ff5522b307b9863e4",1193 "language": "Python",1194 "lines": 155,1195 "truncated": false,1196 "block": 1,1197 "row": 86751198 },1199 {1200 "path": "isoquant_tests/test_molecule_structure.py",