Team Ai
Datasetpublic

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.

sourceHugging Faceotherupdated 2d agoView on Hugging Face
0likes5.6kdownloads
github.com__daehwankimlab__hisat2.json2271 linesDownload Raw Back to 9d
1{2 "format": "oscr-script-manifest/1",3 "repository": "github.com/daehwankimlab/hisat2",4 "url": "https://github.com/DaehwanKimLab/hisat2",5 "host": "github.com",6 "commit": "0d244324f98de541bce04d45c75e83bc3522f7f4",7 "license": "GPL-3.0",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11  {12   "path": "LICENSE",13   "sha256": "8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903",14   "language": "License",15   "lines": 674,16   "truncated": false,17   "block": 1,18   "row": 223419  },20  {21   "path": "README.md",22   "sha256": "6a89c1fb613bbe311f9aa40b91461c284235e4fa1265dda55302687140f90567",23   "language": "Text",24   "lines": 102,25   "truncated": false,26   "block": 21,27   "row": 313828  },29  {30   "path": "aligner_bt.cpp",31   "sha256": "263ef84dac69f03942db69ba917f2519b934637fad1c8e7436604d792a50a5f7",32   "language": "C++",33   "lines": 1772,34   "truncated": false,35   "block": 20,36   "row": 140237  },38  {39   "path": "aligner_bt.h",40   "sha256": "6bb8637f2155839a51f69e87cbeac608ab1d659f10f53b8f057f7f604edbb098",41   "language": "C/C++",42   "lines": 947,43   "truncated": false,44   "block": 11,45   "row": 787346  },47  {48   "path": "aligner_cache.cpp",49   "sha256": "10520cf72773611b2f325a264fae622fb944528b54b7fb13b151b4bdb9e0e09b",50   "language": "C++",51   "lines": 181,52   "truncated": false,53   "block": 20,54   "row": 84155  },56  {57   "path": "aligner_cache.h",58   "sha256": "38911f69047ecd2184653c0e9bc04d291526e27589bf5e55639c742894e4e59f",59   "language": "C/C++",60   "lines": 1013,61   "truncated": false,62   "block": 20,63   "row": 292564  },65  {66   "path": "aligner_driver.cpp",67   "sha256": "17bfa3962c5922c6e68c4e42c24262bdbce5f053b61f2b420c3b03dad50d407a",68   "language": "C++",69   "lines": 80,70   "truncated": false,71   "block": 20,72   "row": 65073  },74  {75   "path": "aligner_driver.h",76   "sha256": "8f43857bc6a9bc83ea07043a8e38715d90b1fa902ad71eab5210ca1754dacea5",77   "language": "C/C++",78   "lines": 247,79   "truncated": false,80   "block": 20,81   "row": 253782  },83  {84   "path": "aligner_metrics.h",85   "sha256": "7e380a1433e6dcacbb13c753f43d5bacd1485e1ae281854b6c2aabf9bf147c2e",86   "language": "C/C++",87   "lines": 352,88   "truncated": false,89   "block": 11,90   "row": 730191  },92  {93   "path": "aligner_report.h",94   "sha256": "9123acf820d2fb87ea31cd0dc6d0b3bbd4372f5681e018b4cc01089457d50617",95   "language": "C/C++",96   "lines": 35,97   "truncated": false,98   "block": 20,99   "row": 1679100  },101  {102   "path": "aligner_result.cpp",103   "sha256": "327436545f4d2a21d911931d3aedb5b475ad52e34c4a7456b281a633ad665de1",104   "language": "C++",105   "lines": 2129,106   "truncated": false,107   "block": 20,108   "row": 1406109  },110  {111   "path": "aligner_result.h",112   "sha256": "e55998d86bcfca8632c7c33ae629a592259376bb07934392cb389ff7d176eab1",113   "language": "C/C++",114   "lines": 2318,115   "truncated": false,116   "block": 20,117   "row": 3045118  },119  {120   "path": "aligner_seed.cpp",121   "sha256": "143b297ac38ec2d2e380e64e4f60c69f99d996f2b2fbd194d9744c5753b36a3d",122   "language": "C++",123   "lines": 530,124   "truncated": false,125   "block": 20,126   "row": 1212127  },128  {129   "path": "aligner_seed.h",130   "sha256": "a4643d5c4eb73b822fcc077d8894099914f578aac897b54d40263abd6978f459",131   "language": "C/C++",132   "lines": 2922,133   "truncated": false,134   "block": 20,135   "row": 3075136  },137  {138   "path": "aligner_seed2.cpp",139   "sha256": "b2a72e7f506933b332b43a3187a2854e1d9f4721918cb8e417d3fa5326913823",140   "language": "C++",141   "lines": 1245,142   "truncated": false,143   "block": 20,144   "row": 1370145  },146  {147   "path": "aligner_seed2.h",148   "sha256": "2d841d5874e17bd9920a1761fef0ec65ff2e020afbbbe80d06fff55b534f5d2d",149   "language": "C/C++",150   "lines": 4291,151   "truncated": false,152   "block": 20,153   "row": 3101154  },155  {156   "path": "aligner_seed_policy.cpp",157   "sha256": "355cd17fa73250981652174e3ad82a510aea4be8e38f21c8d54da9a7d7c44d1e",158   "language": "C++",159   "lines": 916,160   "truncated": false,161   "block": 20,162   "row": 1333163  },164  {165   "path": "aligner_seed_policy.h",166   "sha256": "9f3de839746a394c54f68b492d1acf055db6e8a46e5b1ddfe8212538e501b0c1",167   "language": "C/C++",168   "lines": 234,169   "truncated": false,170   "block": 20,171   "row": 2531172  },173  {174   "path": "aligner_sw.cpp",175   "sha256": "a2248e14a41e7ebb91b93e4e03cff41ed6131033af6de787316709e1aeb390f1",176   "language": "C++",177   "lines": 3214,178   "truncated": false,179   "block": 20,180   "row": 1437181  },182  {183   "path": "aligner_sw.h",184   "sha256": "abfe12776e40914d8cae416c632e1e1e7868249853774fabef227e2031938c01",185   "language": "C/C++",186   "lines": 652,187   "truncated": false,188   "block": 20,189   "row": 2908190  },191  {192   "path": "aligner_sw_common.h",193   "sha256": "55e319081dc4be3f95292442d475c5617fbcb7ce091ee141de538e898f2145cf",194   "language": "C/C++",195   "lines": 305,196   "truncated": false,197   "block": 20,198   "row": 2550199  },200  {201   "path": "aligner_sw_driver.cpp",202   "sha256": "8187f638956d590b5b3f7647c7ef5f50cd9585c913a999837af76f0aee76a1d0",203   "language": "C++",204   "lines": 20,205   "truncated": false,206   "block": 20,207   "row": 488208  },209  {210   "path": "aligner_sw_driver.h",211   "sha256": "34f1ad730b7ec983e8ed895d303a9b7bb6e255fec08aef8d23baac7bda09c2c2",212   "language": "C/C++",213   "lines": 2938,214   "truncated": false,215   "block": 20,216   "row": 3091217  },218  {219   "path": "aligner_sw_nuc.h",220   "sha256": "b08de858c147bb7487264267ab32bf194fcfde937aaf4fa8ffc53180d632438f",221   "language": "C/C++",222   "lines": 262,223   "truncated": false,224   "block": 11,225   "row": 6934226  },227  {228   "path": "aligner_swsse.cpp",229   "sha256": "4b3d196a33cbcfff65c32190a80dfabf51c4a2ed54c973e15eb9fb30b0d03790",230   "language": "C++",231   "lines": 88,232   "truncated": false,233   "block": 20,234   "row": 687235  },236  {237   "path": "aligner_swsse.h",238   "sha256": "f5254b99bf29288c84b01969e65f46c65932233ca9569f7823ec775545baead9",239   "language": "C/C++",240   "lines": 500,241   "truncated": false,242   "block": 20,243   "row": 2750244  },245  {246   "path": "aligner_swsse_ee_i16.cpp",247   "sha256": "ea9e227719fd53d38226569b1219d8653f9ebb05a122cad4348b86160fcb21a7",248   "language": "C++",249   "lines": 1911,250   "truncated": false,251   "block": 20,252   "row": 1412253  },254  {255   "path": "aligner_swsse_ee_u8.cpp",256   "sha256": "65df373febb9aaf54e0c90ba5c60af759707e97c7f3042e15e3a9e0158b0b47c",257   "language": "C++",258   "lines": 1902,259   "truncated": false,260   "block": 20,261   "row": 1411262  },263  {264   "path": "aligner_swsse_loc_i16.cpp",265   "sha256": "a59edb0ab2f46625f2768f8400807f24affbef109c496b596bc868314ba2cc1b",266   "language": "C++",267   "lines": 2272,268   "truncated": false,269   "block": 20,270   "row": 1427271  },272  {273   "path": "aligner_swsse_loc_u8.cpp",274   "sha256": "a48746c9a1ddeaeebd12a135ee9d0029897c935522c5914e0b1a6a63b1c428e6",275   "language": "C++",276   "lines": 2266,277   "truncated": false,278   "block": 20,279   "row": 1425280  },281  {282   "path": "aln_sink.cpp",283   "sha256": "a612f76becdbe506f84739ee9b6f5ec7ae8588412bec8b5f6683adce5b17d2f4",284   "language": "C++",285   "lines": 785,286   "truncated": false,287   "block": 20,288   "row": 1305289  },290  {291   "path": "aln_sink.h",292   "sha256": "167e862a25c44c647cbdab9d69cda112add48856859f10c46eeeac398ad24b5b",293   "language": "C/C++",294   "lines": 3252,295   "truncated": false,296   "block": 20,297   "row": 3092298  },299  {300   "path": "alphabet.cpp",301   "sha256": "6cbc461830a7c73ea5cb78d6ee6c16853441ce2328a02616f9129f02e87b3e02",302   "language": "C++",303   "lines": 440,304   "truncated": false,305   "block": 20,306   "row": 1246307  },308  {309   "path": "alphabet.h",310   "sha256": "48abd0ec9cab447802045bd30d82976ba70edca72ddf0816ed7e5ea685b96785",311   "language": "C/C++",312   "lines": 199,313   "truncated": false,314   "block": 20,315   "row": 2363316  },317  {318   "path": "alt.h",319   "sha256": "3d6851f8319c87c0a45221e2303bfc6a15534f2aa314bd0e780a735dbe79d499",320   "language": "C/C++",321   "lines": 294,322   "truncated": false,323   "block": 20,324   "row": 2541325  },326  {327   "path": "assert_helpers.h",328   "sha256": "284b4d27bc87ea06c1338d285b31295a1cb4b28b8894e16e92a79b2d35a77a3b",329   "language": "C/C++",330   "lines": 279,331   "truncated": false,332   "block": 11,333   "row": 7186334  },335  {336   "path": "banded.cpp",337   "sha256": "c548f2f9011957b43c10fbf86cdaa63a7f226c05c0153b926a309829bbca6ab2",338   "language": "C++",339   "lines": 27,340   "truncated": false,341   "block": 11,342   "row": 1869343  },344  {345   "path": "banded.h",346   "sha256": "e93bbfbcd75c28fff66024f7b442a23ceca33db891862a7977ccd413fd5444bd",347   "language": "C/C++",348   "lines": 52,349   "truncated": false,350   "block": 20,351   "row": 1741352  },353  {354   "path": "binary_sa_search.h",355   "sha256": "1525f8739e1f87adb1bd697e5029dc79f5384c71f1259fa7eafba799e75f7d05",356   "language": "C/C++",357   "lines": 102,358   "truncated": false,359   "block": 11,360   "row": 6178361  },362  {363   "path": "bit_packed_array.cpp",364   "sha256": "cffae7fa372e6b1f55f09bdc3dbebb72d79e0104f1805f2126957bddbab4b35d",365   "language": "C++",366   "lines": 315,367   "truncated": false,368   "block": 20,369   "row": 993370  },371  {372   "path": "bit_packed_array.h",373   "sha256": "61813ce3194ea7d913faec2088284a47b48e51137573f99ec2848d9480795c78",374   "language": "C/C++",375   "lines": 105,376   "truncated": false,377   "block": 20,378   "row": 2028379  },380  {381   "path": "bitpack.h",382   "sha256": "2c7260ebd6ea6ed7194a452fa8cf8b83a6ef76355535824841ab6c9b373ac908",383   "language": "C/C++",384   "lines": 80,385   "truncated": false,386   "block": 20,387   "row": 1919388  },389  {390   "path": "blockwise_sa.h",391   "sha256": "cce35ae4aaea38749e5f2035f65190f4da594b046bdc1a049c7f2dabfe0f26c9",392   "language": "C/C++",393   "lines": 1113,394   "truncated": false,395   "block": 20,396   "row": 2988397  },398  {399   "path": "bp_aligner.h",400   "sha256": "700859be6163b916f7f625b0967fff3a4a0d5686f4c5ab030bd832fa69c83fad",401   "language": "C/C++",402   "lines": 1237,403   "truncated": false,404   "block": 20,405   "row": 3041406  },407  {408   "path": "btypes.h",409   "sha256": "784efc3ec8296969bce17bd5e5891727e26b9408ad44c779865af4a8764ab5e5",410   "language": "C/C++",411   "lines": 48,412   "truncated": false,413   "block": 20,414   "row": 1761415  },416  {417   "path": "ccnt_lut.cpp",418   "sha256": "6c39721e2bdfb87838fb6fbd9cbe8a9755b90d91325b14b21518a9e12df2244b",419   "language": "C++",420   "lines": 80,421   "truncated": false,422   "block": 20,423   "row": 615424  },425  {426   "path": "diff_sample.cpp",427   "sha256": "4e1e6c96d55ac6a5611e73ca440215bca28b3ad420d2951288bc7a5f3310aa0d",428   "language": "C++",429   "lines": 117,430   "truncated": false,431   "block": 11,432   "row": 2969433  },434  {435   "path": "diff_sample.h",436   "sha256": "91cbf3b6ad167aadce4fffdcfc8ccd36c21259c987914edd3ba02162c48c1527",437   "language": "C/C++",438   "lines": 1000,439   "truncated": false,440   "block": 20,441   "row": 2950442  },443  {444   "path": "docs/assets/js/header-link.js",445   "sha256": "6f5473a2c8ecd99a0101340f4f95ab9f36c8ae3823250c721d879c80ba0fbf7d",446   "language": "JavaScript",447   "lines": 8,448   "truncated": false,449   "block": 20,450   "row": 5172451  },452  {453   "path": "docs/assets/js/script.js",454   "sha256": "924eb3632c660a79ea6e3cd6271833378f3da27fa5e6c581a9bd2f6bbd81f163",455   "language": "JavaScript",456   "lines": 34,457   "truncated": false,458   "block": 20,459   "row": 5537460  },461  {462   "path": "docs/assets/js/search.js",463   "sha256": "83e1673cadb9603e85c77f6b06a455d3b8ca65b272ef743c03232e67dfc0e139",464   "language": "JavaScript",465   "lines": 108,466   "truncated": false,467   "block": 20,468   "row": 6216469  },470  {471   "path": "docs/assets/lib/garand-sticky/jquery.sticky.js",472   "sha256": "d4a6a006e6fb1b81be2d15ce5f82771b6c2d68ae06141348e5cde8edb0c00bed",473   "language": "JavaScript",474   "lines": 172,475   "truncated": false,476   "block": 20,477   "row": 6591478  },479  {480   "path": "docs_jhu/strip_markdown.pl",481   "sha256": "6fb93fe14b4ee14ea086d8e2fb16db9fbf50e4cd25ae08054ba5eff36d856efd",482   "language": "Perl",483   "lines": 45,484   "truncated": false,485   "block": 20,486   "row": 12087487  },488  {489   "path": "dp_framer.cpp",490   "sha256": "678ffea9339c44d3b213691ddf990d5bf1a18cd0ce297d330c9225492ce48c3b",491   "language": "C++",492   "lines": 910,493   "truncated": false,494   "block": 20,495   "row": 1358496  },497  {498   "path": "dp_framer.h",499   "sha256": "fd9f47fc2bad783b58b39b05760eb9f4178ae5c96b90fdc0d71711b09a24b9cf",500   "language": "C/C++",501   "lines": 261,502   "truncated": false,503   "block": 20,504   "row": 2572505  },506  {507   "path": "ds.cpp",508   "sha256": "9b610c84f60a049d83b7294357c87dbd05c39f3932bd8dc1ebc9e8bdc95d0a4d",509   "language": "C++",510   "lines": 155,511   "truncated": false,512   "block": 20,513   "row": 747514  },515  {516   "path": "ds.h",517   "sha256": "b7dd56e72a90b0d377f444889f3784f08b2d2a794e039312e0db3623ae24d54e",518   "language": "C/C++",519   "lines": 4397,520   "truncated": false,521   "block": 20,522   "row": 3080523  },524  {525   "path": "edit.cpp",526   "sha256": "125a7126c55f70388d86495fc8bd21277f139216f54b9c0ec0ce067d22c7bd92",527   "language": "C++",528   "lines": 501,529   "truncated": false,530   "block": 20,531   "row": 1147532  },533  {534   "path": "edit.h",535   "sha256": "dc2e073c03774f3da1545ad22c61e0d4d0ed04a129c854001f59634d7c4840c9",536   "language": "C/C++",537   "lines": 401,538   "truncated": false,539   "block": 20,540   "row": 2602541  },542  {543   "path": "endian_swap.h",544   "sha256": "2ff9a1c1a512e9ba8d48899b8992146567fd944a202a84ed835142c31ed62f7b",545   "language": "C/C++",546   "lines": 160,547   "truncated": false,548   "block": 20,549   "row": 2212550  },551  {552   "path": "evaluation/build_indexes.py",553   "sha256": "4ec43c7346d59538179e9e64e44d4daf40738430a74db606fac40b4ec6cafc15",554   "language": "Python",555   "lines": 58,556   "truncated": false,557   "block": 20,558   "row": 16770559  },560  {561   "path": "evaluation/generate_reads.py",562   "sha256": "85b42c1a8ce08b10f535bb9602247a3e4be1b8d66791868c63517c9ab7750ba4",563   "language": "Python",564   "lines": 162,565   "truncated": false,566   "block": 20,567   "row": 18358568  },569  {570   "path": "evaluation/get_data.py",571   "sha256": "1e0e8df3017445271da4de1e4e63a9abca55765d227daf4fca0b8ec39afaf627",572   "language": "Python",573   "lines": 102,574   "truncated": false,575   "block": 20,576   "row": 17402577  },578  {579   "path": "evaluation/get_programs.py",580   "sha256": "95cfee3cd75bfc868ab8e8850a1dd30a78d2ba3afdd8757fc8989d120f621c4a",581   "language": "Python",582   "lines": 130,583   "truncated": false,584   "block": 20,585   "row": 18839586  },587  {588   "path": "evaluation/real/calculate_read_cost.py",589   "sha256": "340b05edd4da7534b2a594f258ca76f8ec676549609d8f14716549930a93ecb6",590   "language": "Python",591   "lines": 1675,592   "truncated": false,593   "block": 21,594   "row": 425595  },596  {597   "path": "evaluation/real/init.py",598   "sha256": "057ffa38b5dce10b146d2bd3551888b7758b7a313eedabcd591849f3e713301e",599   "language": "Python",600   "lines": 98,601   "truncated": false,602   "block": 20,603   "row": 16425604  },605  {606   "path": "evaluation/simulation/calculate_read_cost.py",607   "sha256": "15dcf65482469decc6820eb6567a324011edf8cb185cbe83d28ab43fc0ff2066",608   "language": "Python",609   "lines": 2739,610   "truncated": false,611   "block": 21,612   "row": 511613  },614  {615   "path": "evaluation/simulation/init.py",616   "sha256": "1cc525a9af54fea69604fbca5f84e65e66a680cfcc45a2db52f43aa5c7aa8e10",617   "language": "Python",618   "lines": 343,619   "truncated": false,620   "block": 20,621   "row": 20582622  },623  {624   "path": "evaluation/tests/HLA_novel/hisatgenotype_locus_prev.py",625   "sha256": "f06106a68eff2490f28dcb91d38a34462fe59c7bd9361ac0cda170f2dd18690f",626   "language": "Python",627   "lines": 3210,628   "truncated": false,629   "block": 21,630   "row": 530631  },632  {633   "path": "evaluation/tests/HLA_novel/scripts/run_extract_ILMN_HiSeqX.sh",634   "sha256": "368bdd6060a122b7cbdb29a9fc2c6d25f5cc2cb9e983ff912278db64394e7eb1",635   "language": "Shell",636   "lines": 11,637   "truncated": false,638   "block": 21,639   "row": 2003640  },641  {642   "path": "evaluation/tests/genotype_genome/hisatgenotype_prev.py",643   "sha256": "e915e920fe1cb1d7dd2e0b5dd5fe4e48c20b54465e160915e21042feb935eac3",644   "language": "Python",645   "lines": 1052,646   "truncated": false,647   "block": 21,648   "row": 326649  },650  {651   "path": "evaluation/tests/genotype_genome/paper_sensitivity/sensitivity.py",652   "sha256": "2a8b0199d12d25d0020b5d2fca6ac7918998b3d0ed2985ab53bbcb7c95ea8159",653   "language": "Python",654   "lines": 140,655   "truncated": false,656   "block": 20,657   "row": 18776658  },659  {660   "path": "evaluation/tests/one_snp_test/evaluate_one_snp_reads.py",661   "sha256": "00f116377f9c55a537cb05eeca2d585f4165b32c6fa383562990ab61020a9837",662   "language": "Python",663   "lines": 232,664   "truncated": false,665   "block": 20,666   "row": 19906667  },668  {669   "path": "evaluation/tests/one_snp_test/simulate_one_snp_reads.py",670   "sha256": "5c596840ec124576016da253c403f234e99103f393760ec2b60081f95249e482",671   "language": "Python",672   "lines": 392,673   "truncated": false,674   "block": 20,675   "row": 20973676  },677  {678   "path": "evaluation/tests/repeat/generate_repeats.py",679   "sha256": "1a70c7eb1e05d5c10cab8a770c675124fdb5c30fa51ca69eb9f409f4796fcc62",680   "language": "Python",681   "lines": 212,682   "truncated": false,683   "block": 20,684   "row": 18603685  },686  {687   "path": "evaluation/tests/repeat/test_repeat.py",688   "sha256": "544190e9c4fe020ed0ae01b2b014bb5b4e3459ef7eacc84810ff5e24ac945cf6",689   "language": "Python",690   "lines": 131,691   "truncated": false,692   "block": 20,693   "row": 16891694  },695  {696   "path": "extract_exons.py",697   "sha256": "9d3784168c51ecb7149395fa7fd8c17c577ab9e1ba7a4caf3d1af969dc4026c4",698   "language": "Python",699   "lines": 159,700   "truncated": false,701   "block": 20,702   "row": 18509703  },704  {705   "path": "extract_splice_sites.py",706   "sha256": "8383f59872bd1e48cb92972ef2a6583ada212c936807b250daa4cda347a0f688",707   "language": "Python",708   "lines": 137,709   "truncated": false,710   "block": 20,711   "row": 18208712  },713  {714   "path": "fast_mutex.h",715   "sha256": "7ab2f0227692635db613b0a63f4d11dcbd063901b253d733786897832a89fc12",716   "language": "C/C++",717   "lines": 294,718   "truncated": false,719   "block": 20,720   "row": 2546721  },722  {723   "path": "filebuf.h",724   "sha256": "adbfb9bae0cae94c6cf7b9db42a1a8399bca00ba0483ec46cfacfe927b362a41",725   "language": "C/C++",726   "lines": 718,727   "truncated": false,728   "block": 20,729   "row": 2767730  },731  {732   "path": "formats.h",733   "sha256": "92b426f1412fd6ff27ebdd899be1edf2adef7faccd03f390f76143ef04495f32",734   "language": "C/C++",735   "lines": 57,736   "truncated": false,737   "block": 20,738   "row": 1735739  },740  {741   "path": "gbwt_graph.h",742   "sha256": "871095d2ab392d582bc4e9cfefa8b0faa3dbff7d3a3e94ea50002d17334348c8",743   "language": "C/C++",744   "lines": 2797,745   "truncated": false,746   "block": 20,747   "row": 3090748  },749  {750   "path": "gfm.cpp",751   "sha256": "d56011e9f00e1a1d3b77dbe45f67bcba982d6a5a23719e50d94c5e0fc71aaed7",752   "language": "C++",753   "lines": 72,754   "truncated": false,755   "block": 20,756   "row": 657757  },758  {759   "path": "gfm.h",760   "sha256": "3dcc2ff834ed503496d7cc3fd64f9eaa854ace2ac1ba56ef759f10a9da45ffea",761   "language": "C/C++",762   "lines": 5390,763   "truncated": true,764   "block": 20,765   "row": 3127766  },767  {768   "path": "gp.h",769   "sha256": "7bcdf392c0e7e025f824369d2eea64ac16edea8a7db9c7e321d32bc6c25c2075",770   "language": "C/C++",771   "lines": 83,772   "truncated": false,773   "block": 20,774   "row": 1878775  },776  {777   "path": "group_walk.cpp",778   "sha256": "76e9f5308b6f6f0dcea0eb98ccbeae8f2ca78c85a29d12ee5ffb036dec17d5a0",779   "language": "C++",780   "lines": 20,781   "truncated": false,782   "block": 11,783   "row": 1810784  },785  {786   "path": "group_walk.h",787   "sha256": "123b5e5b7c48e63667c7ce2cfb7cca5b0e2fabb7baa806506d6146d6fbb611e9",788   "language": "C/C++",789   "lines": 1624,790   "truncated": false,791   "block": 20,792   "row": 3030793  },794  {795   "path": "hgfm.h",796   "sha256": "1ae3b89ed1540c19671f9253d4e01d7ac6c9880e880a7cc6f686d6a0e826863d",797   "language": "C/C++",798   "lines": 2653,799   "truncated": false,800   "block": 20,801   "row": 3088802  },803  {804   "path": "hi_aligner.h",805   "sha256": "1782e290e652c41475103734370a88e54038c9c08ec1ca5a19e1993fcb1a4026",806   "language": "C/C++",807   "lines": 4828,808   "truncated": true,809   "block": 20,810   "row": 3125811  },812  {813   "path": "hier_idx_common.h",814   "sha256": "6e3d503bda321c0b2b1715a545dbe770f8f551d98d88b1c608fb61370c8d1db3",815   "language": "C/C++",816   "lines": 43,817   "truncated": false,818   "block": 20,819   "row": 1818820  },821  {822   "path": "hisat2.cpp",823   "sha256": "588d5371a6c29f6a575fbacba72ce4b76a9ef6f1e627beb0900b5418802e2671",824   "language": "C++",825   "lines": 4373,826   "truncated": false,827   "block": 20,828   "row": 1453829  },830  {831   "path": "hisat2_build.cpp",832   "sha256": "7157240515eabdc3d34de4f52f8e83c90818dd817d2ded96d71957086ffdc591",833   "language": "C++",834   "lines": 849,835   "truncated": false,836   "block": 20,837   "row": 1347838  },839  {840   "path": "hisat2_build_main.cpp",841   "sha256": "b9dd23de63ced5c43d2794a9e5e918d64570676a5419f982b0536141707148c1",842   "language": "C++",843   "lines": 70,844   "truncated": false,845   "block": 20,846   "row": 626847  },848  {849   "path": "hisat2_extract_exons.py",850   "sha256": "9d3784168c51ecb7149395fa7fd8c17c577ab9e1ba7a4caf3d1af969dc4026c4",851   "language": "Python",852   "lines": 159,853   "truncated": false,854   "block": 20,855   "row": 18509856  },857  {858   "path": "hisat2_extract_snps_haplotypes_UCSC.py",859   "sha256": "0707216a78438774c94ce23a33ff0b236ee6466352fb312011da2310e82d7bb1",860   "language": "Python",861   "lines": 578,862   "truncated": false,863   "block": 20,864   "row": 21502865  },866  {867   "path": "hisat2_extract_snps_haplotypes_VCF.py",868   "sha256": "8bdb49bd8666207fb6b9d8af73280338a5b973a980ee6bf080b1f1f1563920e4",869   "language": "Python",870   "lines": 923,871   "truncated": false,872   "block": 21,873   "row": 161874  },875  {876   "path": "hisat2_extract_splice_sites.py",877   "sha256": "8383f59872bd1e48cb92972ef2a6583ada212c936807b250daa4cda347a0f688",878   "language": "Python",879   "lines": 137,880   "truncated": false,881   "block": 20,882   "row": 18208883  },884  {885   "path": "hisat2_inspect.cpp",886   "sha256": "f907fa5db3ae32b9fe4429aa96bf524c266e2885256fe9f6969dbcf8deeb78e4",887   "language": "C++",888   "lines": 791,889   "truncated": false,890   "block": 20,891   "row": 1324892  },893  {894   "path": "hisat2_main.cpp",895   "sha256": "eb4413051c527ab53f1179389fffdb0104f485b6e6c554a55eaa36cf21e4b78e",896   "language": "C++",897   "lines": 69,898   "truncated": false,899   "block": 20,900   "row": 618901  },902  {903   "path": "hisat2_read_statistics.py",904   "sha256": "36c983f6c6efef851b38bb2e33f66da1387328c5d11427093aba88b428105ded",905   "language": "Python",906   "lines": 236,907   "truncated": false,908   "block": 20,909   "row": 18554910  },911  {912   "path": "hisat2_repeat.cpp",913   "sha256": "786dddf4fac9c9bff5b05f754631cda9017c1d4bc2d81fd44b0f89f61333fed1",914   "language": "C++",915   "lines": 883,916   "truncated": false,917   "block": 20,918   "row": 1341919  },920  {921   "path": "hisat2_repeat_main.cpp",922   "sha256": "c132af0870af7d4660f16d3a17620159532aaf2730e9c2010fe89235985abfe8",923   "language": "C++",924   "lines": 70,925   "truncated": false,926   "block": 20,927   "row": 627928  },929  {930   "path": "hisat2_simulate_reads.py",931   "sha256": "408889226e06d10d14b7e97baa3b7754846f0223a603ef9c3804ebd7b00d60fd",932   "language": "Python",933   "lines": 971,934   "truncated": false,935   "block": 21,936   "row": 162937  },938  {939   "path": "hisat2lib/ht2.h",940   "sha256": "6a78cb188f1d00d24c9f2b6d15b3f6269808096349d4fbb3876c7039ca7572c9",941   "language": "C/C++",942   "lines": 155,943   "truncated": false,944   "block": 20,945   "row": 2145946  },947  {948   "path": "hisat2lib/ht2_alignment.cpp",949   "sha256": "c74f5913a56a725077daff5fcfb083eff90e27071c58b39e1306959a694f0284",950   "language": "C++",951   "lines": 20,952   "truncated": false,953   "block": 20,954   "row": 491955  },956  {957   "path": "hisat2lib/ht2_handle.h",958   "sha256": "b346afc2ade5613f19bf444476c86bfa5e15ab788f241ceb33f0504a8b126083",959   "language": "C/C++",960   "lines": 47,961   "truncated": false,962   "block": 20,963   "row": 1748964  },965  {966   "path": "hisat2lib/ht2_index.cpp",967   "sha256": "651a5b2ce6bd410828fa4f6f2e561116589c0514d71d8da0f60da62c0b75d91d",968   "language": "C++",969   "lines": 80,970   "truncated": false,971   "block": 20,972   "row": 666973  },974  {975   "path": "hisat2lib/ht2_init.cpp",976   "sha256": "aa4eba56539f3393c1c17a718127cc4a200a7fde81fc4900c920a47d233eb7fb",977   "language": "C++",978   "lines": 215,979   "truncated": false,980   "block": 20,981   "row": 873982  },983  {984   "path": "hisat2lib/ht2_repeat.cpp",985   "sha256": "3459fee867a65016716e76e61834e7da843aa4fdf9de54010456d03b5ca66d7b",986   "language": "C++",987   "lines": 103,988   "truncated": false,989   "block": 20,990   "row": 713991  },992  {993   "path": "hisat2lib/java_jni/HT2Module.java",994   "sha256": "275036806f84211ec9dc99f82fbe8055fc53f3e6688d8b5c7a95f7c92d158fe6",995   "language": "Java",996   "lines": 122,997   "truncated": false,998   "block": 20,999   "row": 41811000  },1001  {1002   "path": "hisat2lib/java_jni/HT2ModuleExample.java",1003   "sha256": "b4b64d549401b180a3e75c71c9c67aefd61c98958742c766985a115f4857cf5b",1004   "language": "Java",1005   "lines": 82,1006   "truncated": false,1007   "block": 20,1008   "row": 41211009  },1010  {1011   "path": "hisat2lib/java_jni/ht2module.c",1012   "sha256": "b288251a1cb24fbc069375ccdbe2e87d73f68be8b3a75f8fb7230199665fd157",1013   "language": "C",1014   "lines": 432,1015   "truncated": false,1016   "block": 20,1017   "row": 2491018  },1019  {1020   "path": "hisat2lib/pymodule/ht2example.py",1021   "sha256": "a3bc7cb5f8d4422114f785173134bc43cc13a3a32eeeec4647238afd359e566c",1022   "language": "Python",1023   "lines": 68,1024   "truncated": false,1025   "block": 20,1026   "row": 152661027  },1028  {1029   "path": "hisat2lib/pymodule/ht2module.c",1030   "sha256": "abb035cce76f3ba665b4f433ff36ae9dc99585e6f50d3bcd8a5aadad3b4aaccb",1031   "language": "C",1032   "lines": 333,1033   "truncated": false,1034   "block": 20,1035   "row": 2011036  },1037  {1038   "path": "hisat2lib/pymodule/setup.py",1039   "sha256": "a20108da8b391b0802393ccb6e1c9e3aaab34d007f6e17439bbfc58ef5cd53c8",1040   "language": "Python",1041   "lines": 33,1042   "truncated": false,1043   "block": 20,1044   "row": 144371045  },1046  {1047   "path": "hisat_bp.cpp",1048   "sha256": "bb0cdf8e53b80d42e1c8289703c51c05028399cf78ecc9a065bd27b4ba628c23",1049   "language": "C++",1050   "lines": 3885,1051   "truncated": false,1052   "block": 20,1053   "row": 14501054  },1055  {1056   "path": "ival_list.cpp",1057   "sha256": "cf58665f217a651ab08ac8a0065f40e128c05271cb1dd5b587dc2f6eeaaf7a8c",1058   "language": "C++",1059   "lines": 165,1060   "truncated": false,1061   "block": 11,1062   "row": 30651063  },1064  {1065   "path": "ival_list.h",1066   "sha256": "5ac605e8ad10bcea110bf026478f9ae3945067ada8d08f0cffdaa2491323c22d",1067   "language": "C/C++",1068   "lines": 299,1069   "truncated": false,1070   "block": 11,1071   "row": 68511072  },1073  {1074   "path": "li_hla/defs.h",1075   "sha256": "976aaa85089f285bcb542055f30ba250e59ea6a32a71e75ce806ba257e05966b",1076   "language": "C/C++",1077   "lines": 19,1078   "truncated": false,1079   "block": 20,1080   "row": 15191081  },1082  {1083   "path": "li_hla/main.cpp",1084   "sha256": "107573f5e7f8ba32d9d6d4987ce70055472e8bc5ed4b3e4acd621cbdccb52a0d",1085   "language": "C++",1086   "lines": 484,1087   "truncated": false,1088   "block": 20,1089   "row": 11381090  },1091  {1092   "path": "limit.cpp",1093   "sha256": "1ebf13247e1d1965c4552713b4b13222420374fd2cb6b64c0b0397fc084de3a8",1094   "language": "C++",1095   "lines": 43,1096   "truncated": false,1097   "block": 11,1098   "row": 22871099  },1100  {1101   "path": "limit.h",1102   "sha256": "855095e622ee92b6fcd89827ee6ed6109be303d63da6d0c0e96e87e81731cfd6",1103   "language": "C/C++",1104   "lines": 48,1105   "truncated": false,1106   "block": 11,1107   "row": 51201108  },1109  {1110   "path": "ls.cpp",1111   "sha256": "4474339559c235861be5b96d470577327d4a5df1b5e2abbabb69b000ecb75832",1112   "language": "C++",1113   "lines": 142,1114   "truncated": false,1115   "block": 11,1116   "row": 27891117  },1118  {1119   "path": "ls.h",1120   "sha256": "34ec6777b21329f1cf52d6e118c247d44a82c9f53e2ecbe39d410bc2e72a7d2b",1121   "language": "C/C++",1122   "lines": 333,1123   "truncated": false,1124   "block": 11,1125   "row": 73481126  },1127  {1128   "path": "mask.cpp",1129   "sha256": "e1d0e862a6399fa160e75bd141bfa0ab14f4e58ec672b2b3bfccb40423b56052",1130   "language": "C++",1131   "lines": 36,1132   "truncated": false,1133   "block": 11,1134   "row": 20031135  },1136  {1137   "path": "mask.h",1138   "sha256": "f661a25801350c79a47e44886ac2b01ba03cd35d1daa6e5bcff84c47baf696ff",1139   "language": "C/C++",1140   "lines": 79,1141   "truncated": false,1142   "block": 11,1143   "row": 55961144  },1145  {1146   "path": "mem_ids.h",1147   "sha256": "7d39b8697ffb0c6be1fc996cde862a85164f6cdfa8057c809ad3053e471e04d2",1148   "language": "C/C++",1149   "lines": 35,1150   "truncated": false,1151   "block": 11,1152   "row": 51081153  },1154  {1155   "path": "mm.h",1156   "sha256": "674b81097cfb5b406d4d423a20881571b4625807f2ed0217458c65dd64e77d84",1157   "language": "C/C++",1158   "lines": 51,1159   "truncated": false,1160   "block": 20,1161   "row": 18021162  },1163  {1164   "path": "msvcc/codeStubs/getopt.c",1165   "sha256": "66e8e6f3c8879de7c7d072d0cded9c07224b38da2410eeb6da868dc48f80f33c",1166   "language": "C",1167   "lines": 1058,1168   "truncated": false,1169   "block": 20,1170   "row": 3371171  },1172  {1173   "path": "msvcc/codeStubs/getopt.h",1174   "sha256": "650c2cd706f90491031ea4a36c16b04194f4aad344ec7292dcae1fdfe528a8f9",1175   "language": "C/C++",1176   "lines": 154,1177   "truncated": false,1178   "block": 20,1179   "row": 23231180  },1181  {1182   "path": "msvcc/codeStubs/getopt1.c",1183   "sha256": "49538f9d84db26979b96a322b38bd76312cee3ec84e18762e643c8fc63860ad9",1184   "language": "C",1185   "lines": 180,1186   "truncated": false,1187   "block": 20,1188   "row": 1271189  },1190  {1191   "path": "msvcc/codeStubs/sys/time.cpp",1192   "sha256": "403f48d1176857606a2f9ff4a9bc4bbb76e3dbfdf10bb03b41180b8b15403c41",1193   "language": "C++",1194   "lines": 57,1195   "truncated": false,1196   "block": 20,1197   "row": 5651198  },1199  {1200   "path": "msvcc/codeStubs/sys/time.h",

Showing the first 1,200 of 2271 lines. Download the file for the rest.