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__saigegit__saige.json534 linesDownload Raw Back to 8c
1{2 "format": "oscr-script-manifest/1",3 "repository": "github.com/saigegit/saige",4 "url": "https://github.com/saigegit/SAIGE",5 "host": "github.com",6 "commit": "365deeff9149fc2b5a66da8fa3799637bcb30af3",7 "license": "GPL-3.0",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11  {12   "path": "LICENSE",13   "sha256": "e57f1c320b8cf8798a7d2ff83a6f9e06a33a03585f6e065fea97f1d86db84052",14   "language": "License",15   "lines": 675,16   "truncated": false,17   "block": 1,18   "row": 223619  },20  {21   "path": "R/CCT_modified.R",22   "sha256": "ec5c8ef4fa670141baa0ddef88c6c00eb8126f38feb2299c797bfa8f37cbbb58",23   "language": "R",24   "lines": 72,25   "truncated": false,26   "block": 8,27   "row": 238328  },29  {30   "path": "R/Firth.R",31   "sha256": "78fe3d13d5f7209c3fe64d1250ad6b406e5ad6a1ee85b278f1addc20bab36d3a",32   "language": "R",33   "lines": 418,34   "truncated": false,35   "block": 8,36   "row": 430537  },38  {39   "path": "R/Geno.R",40   "sha256": "0df72d22d4e17075e362f2eef946d6145034636582709aad549d9f20e97c14d3",41   "language": "R",42   "lines": 636,43   "truncated": false,44   "block": 8,45   "row": 484646  },47  {48   "path": "R/Geno_LDMat.R",49   "sha256": "232045431a9bd879d1e546d2cda5efaeba4bcdd9bf21bde5ccfbe59fe1c17a7b",50   "language": "R",51   "lines": 380,52   "truncated": false,53   "block": 8,54   "row": 450655  },56  {57   "path": "R/RareEffect.R",58   "sha256": "514cdb25b55dcc55657cbe057800d49050f7136be2603a8bc8c94392722d4326",59   "language": "R",60   "lines": 827,61   "truncated": false,62   "block": 8,63   "row": 502164  },65  {66   "path": "R/RcppExports.R",67   "sha256": "19d7730f687335be9af1a688ac25335c7e1fcce1512859d9e0298e6fdaf68ee9",68   "language": "R",69   "lines": 843,70   "truncated": false,71   "block": 8,72   "row": 507073  },74  {75   "path": "R/SAIGE_SPATest_Marker.R",76   "sha256": "87d50c5c70eb5ee2b4a99d78dc0a7feaf23907b3b32d753982458c1842589ca7",77   "language": "R",78   "lines": 536,79   "truncated": false,80   "block": 8,81   "row": 472782  },83  {84   "path": "R/SAIGE_SPATest_Region.R",85   "sha256": "e8e95a731934fd9fcc7c2d89882c78592f313c91c0abb67d9518e2d24b3daf41",86   "language": "R",87   "lines": 1597,88   "truncated": false,89   "block": 8,90   "row": 515891  },92  {93   "path": "R/SAIGE_SPATest_Region_Func.R",94   "sha256": "80885183e4722dfe1e56f3ef7593b722b280400caf93eb215c3db146d9c2211d",95   "language": "R",96   "lines": 368,97   "truncated": false,98   "block": 8,99   "row": 4313100  },101  {102   "path": "R/SAIGE_SPATest_Region_LDMat.R",103   "sha256": "469eda97f0009af191b9e686c3fb3c0e7e5e6680fea0c0ea9e55637892c1c146",104   "language": "R",105   "lines": 557,106   "truncated": false,107   "block": 8,108   "row": 4724109  },110  {111   "path": "R/SAIGE_Test_main.R",112   "sha256": "33841a823238d3171ec47ad69bdd38d249c46a7f474616d264e25f7333d6f519",113   "language": "R",114   "lines": 585,115   "truncated": false,116   "block": 8,117   "row": 4980118  },119  {120   "path": "R/SAIGE_createSparseGRM.R",121   "sha256": "01c6e7cba97b4c7d8ebc26040ea64663ca154fd550e3a4f4e2a138047658d6bc",122   "language": "R",123   "lines": 130,124   "truncated": false,125   "block": 8,126   "row": 3408127  },128  {129   "path": "R/SAIGE_extractNeff.R",130   "sha256": "4f0011b9e6136b43530ab305bc14a473ad31814a5d822486f9d6d63ba3745d0a",131   "language": "R",132   "lines": 504,133   "truncated": false,134   "block": 8,135   "row": 4919136  },137  {138   "path": "R/SAIGE_fitGLMM_fast.R",139   "sha256": "f2317d0210966fc00ee913764cefd67d6cdfe5d27f576241467073136a669fb8",140   "language": "R",141   "lines": 2957,142   "truncated": false,143   "block": 8,144   "row": 5226145  },146  {147   "path": "R/Util.R",148   "sha256": "71cc6675d3e04fbe15d879b9e434ddcb33864d2572beabcd272d7fbde728f6aa",149   "language": "R",150   "lines": 606,151   "truncated": false,152   "block": 8,153   "row": 4861154  },155  {156   "path": "R/checkArgs.R",157   "sha256": "68f85066116b7813fff4030531c3faeacf6f4391cf123ed61e02e2ae01c69f95",158   "language": "R",159   "lines": 151,160   "truncated": false,161   "block": 8,162   "row": 3395163  },164  {165   "path": "R/readInGLMM.R",166   "sha256": "6abdd6f7f89af21837bfad236a8936b81b5c3d7b4440514ba674a02e70c0b9c4",167   "language": "R",168   "lines": 479,169   "truncated": false,170   "block": 8,171   "row": 4661172  },173  {174   "path": "README.md",175   "sha256": "d07caf680c1db6dbe8d9ed7b9c6060a798896493b35ab5da265a124ff8c1cf3a",176   "language": "Text",177   "lines": 26,178   "truncated": false,179   "block": 8,180   "row": 9735181  },182  {183   "path": "extdata/calculate_RareEffect_PRS.R",184   "sha256": "479c00b4fe266d4e72e3e2f7cb83f2fd8fd7e8529448530f3fc4189eee93525b",185   "language": "R",186   "lines": 219,187   "truncated": false,188   "block": 8,189   "row": 3984190  },191  {192   "path": "extdata/cmd.sh",193   "sha256": "e71ff9f4e5efe9ee74d1bbe2c25ad541f0122dafe8a001b7a402f77bd70129c6",194   "language": "Shell",195   "lines": 177,196   "truncated": false,197   "block": 8,198   "row": 9258199  },200  {201   "path": "extdata/cmd_LDmat.sh",202   "sha256": "9570a78d8a75ca046eb7a7a601b9710e525d49add07d0ab4e63d258fb8034e8b",203   "language": "Shell",204   "lines": 52,205   "truncated": false,206   "block": 8,207   "row": 8497208  },209  {210   "path": "extdata/cmd_extractNeff.sh",211   "sha256": "0ee0fba8f698f7f77b9b588b1be463898db7494e062bac0d38f1893c780d34b6",212   "language": "Shell",213   "lines": 42,214   "truncated": false,215   "block": 8,216   "row": 8481217  },218  {219   "path": "extdata/cmd_test_sparseGRM.sh",220   "sha256": "2e774448c7b4507508c8005623295599ab1c2ad123a3cd52ffe66da43414081b",221   "language": "Shell",222   "lines": 1,223   "truncated": false,224   "block": 8,225   "row": 6762226  },227  {228   "path": "extdata/createSparseGRM.R",229   "sha256": "21d42158aabd10a72b6e34041db4599cdff4f1c126c6fdf21758adf8ba99e05b",230   "language": "R",231   "lines": 70,232   "truncated": false,233   "block": 8,234   "row": 2475235  },236  {237   "path": "extdata/extractNglmm.R",238   "sha256": "62d3a2f3208c26bd40bd6b84b7120724b7a65dc207d8089d2f24e19747d92bd1",239   "language": "R",240   "lines": 145,241   "truncated": false,242   "block": 8,243   "row": 3875244  },245  {246   "path": "extdata/run_RareEffect.R",247   "sha256": "a4d95db9609fc8d9c0737dcd75af5c316feade7355d673486b46d13d1eff8681",248   "language": "R",249   "lines": 58,250   "truncated": false,251   "block": 8,252   "row": 2327253  },254  {255   "path": "extdata/step1_fitNULLGLMM.R",256   "sha256": "65a761d8a2f7817613189552737e45941d712430fe4290fe650243a9a20cd092",257   "language": "R",258   "lines": 378,259   "truncated": false,260   "block": 8,261   "row": 4818262  },263  {264   "path": "extdata/step2_SPAtests.R",265   "sha256": "da65fa9ae690ee8425f6540e987241ccc2fd57eb136e352c8b722e7a55960999",266   "language": "R",267   "lines": 371,268   "truncated": false,269   "block": 8,270   "row": 4887271  },272  {273   "path": "extdata/step3_LDmat.R",274   "sha256": "c34f99ede6dac9a8c86d69482c936c502e1f6aaca5431941af7295f142cae0b5",275   "language": "R",276   "lines": 144,277   "truncated": false,278   "block": 8,279   "row": 3908280  },281  {282   "path": "src/BGEN.cpp",283   "sha256": "0d736f0188c048632db3e24ea137b4b5566f60f89888a1d6a495bbb9d5053208",284   "language": "C++",285   "lines": 582,286   "truncated": false,287   "block": 5,288   "row": 4788289  },290  {291   "path": "src/Binary_ComputeExact.cpp",292   "sha256": "364763c3f05ed9aaba90f036ce0aeae5889b8d024fcc8e05fffe68ea44ed1b36",293   "language": "C++",294   "lines": 495,295   "truncated": false,296   "block": 5,297   "row": 4245298  },299  {300   "path": "src/Binary_ComputeExactMC.cpp",301   "sha256": "e3b6e27210513a04e2a360fdfc22a0af64716f7696c5e7e6115df996d08110b8",302   "language": "C++",303   "lines": 493,304   "truncated": false,305   "block": 5,306   "row": 4198307  },308  {309   "path": "src/Binary_ComputeExactMC.h",310   "sha256": "819a8a2ee7fe14280b1c2f71d0e7ef203183988ec8dfba85bcc1f43bd63cbc1d",311   "language": "C/C++",312   "lines": 102,313   "truncated": false,314   "block": 5,315   "row": 7051316  },317  {318   "path": "src/Binary_ComputeExactSKATO.cpp",319   "sha256": "702cd0ed9a67ced4ee4f60df39823752c47abdd9391c4eb11d77118685d6e740",320   "language": "C++",321   "lines": 286,322   "truncated": false,323   "block": 5,324   "row": 3768325  },326  {327   "path": "src/Binary_HyperGeo.cpp",328   "sha256": "5082e18ff2ecaa96c62c733d016591e4c2e5e728125c30ed072075d035a4e2a7",329   "language": "C++",330   "lines": 193,331   "truncated": false,332   "block": 5,333   "row": 3033334  },335  {336   "path": "src/Binary_Permu_SKAT.cpp",337   "sha256": "c0e2a7b6c33bd50816abb7138f03059078c81a188be3bc6b2669b577ea451405",338   "language": "C++",339   "lines": 209,340   "truncated": false,341   "block": 5,342   "row": 3041343  },344  {345   "path": "src/Binary_Permu_SKAT.h",346   "sha256": "d29ab1ce566cbc88afda2e6ea8e545685cc8b5d163a3395ee26a686710a47211",347   "language": "C/C++",348   "lines": 56,349   "truncated": false,350   "block": 5,351   "row": 6037352  },353  {354   "path": "src/Binary_global.cpp",355   "sha256": "cb13ad1eb54d5a2485d86c5235e15ea601a77b35bf7f760fa52f6c9782df189b",356   "language": "C++",357   "lines": 195,358   "truncated": false,359   "block": 5,360   "row": 3573361  },362  {363   "path": "src/Binary_resampling.cpp",364   "sha256": "bd546dc58490d0536d1ce87db391609d722c149f659681c95a5ca6966e9c77f8",365   "language": "C++",366   "lines": 180,367   "truncated": false,368   "block": 5,369   "row": 2743370  },371  {372   "path": "src/CCT.cpp",373   "sha256": "fc6fcb6a8a038cbf6e54cdb6c69c15f3d418d14c7e9acbc703c4190ebdd0fe7e",374   "language": "C++",375   "lines": 81,376   "truncated": false,377   "block": 5,378   "row": 2333379  },380  {381   "path": "src/ER_binary_func.cpp",382   "sha256": "ed645c28fffa13d45395ccd7e94dd479dae2fbca1d9ba9f751890c91810046f5",383   "language": "C++",384   "lines": 278,385   "truncated": false,386   "block": 5,387   "row": 3939388  },389  {390   "path": "src/LDmat.cpp",391   "sha256": "f21ac3802dc05ddbf120017ab73e07798f1f24d93cdb614ec5a1bafff4509a57",392   "language": "C++",393   "lines": 580,394   "truncated": false,395   "block": 5,396   "row": 4804397  },398  {399   "path": "src/Main.cpp",400   "sha256": "56d1d02e4ae4e5d92fefd5c1992e9f29e28795ca471e1a9016064035ed214772",401   "language": "C++",402   "lines": 3046,403   "truncated": false,404   "block": 5,405   "row": 5357406  },407  {408   "path": "src/PGEN.cpp",409   "sha256": "477d742d6e5ecc4f19818f481c5c7b5aafd18d0bbcafed2ed88c8812bda835f4",410   "language": "C++",411   "lines": 372,412   "truncated": false,413   "block": 5,414   "row": 4616415  },416  {417   "path": "src/PLINK.cpp",418   "sha256": "bdb647b7034f2559287e8dbb2213d253b3a66e887ca01333affd7c18407ecc6e",419   "language": "C++",420   "lines": 345,421   "truncated": false,422   "block": 5,423   "row": 4334424  },425  {426   "path": "src/RcppExports.cpp",427   "sha256": "15108ddc7dc069cd9efffd8c9a2f2667eb03f14dd59599d773fca5e20ccc8d66",428   "language": "C++",429   "lines": 3250,430   "truncated": false,431   "block": 5,432   "row": 5396433  },434  {435   "path": "src/SAIGE_fitGLMM_fast.cpp",436   "sha256": "45424457d6a2b054be85070ce857a2b800bd5485fc03241564767977ba041756",437   "language": "C++",438   "lines": 5624,439   "truncated": true,440   "block": 5,441   "row": 5405442  },443  {444   "path": "src/SAIGE_test.cpp",445   "sha256": "ce6f108485ad3a8b491ab1f9b0f74c02539fc5ab92e071ca927c780ba4253ad1",446   "language": "C++",447   "lines": 1256,448   "truncated": false,449   "block": 5,450   "row": 5090451  },452  {453   "path": "src/SPA.cpp",454   "sha256": "ad0e5498d4bdd382330ceb614d0fdb4f4c00b07c212f985f20f5f504f99d49c4",455   "language": "C++",456   "lines": 299,457   "truncated": false,458   "block": 5,459   "row": 4289460  },461  {462   "path": "src/SPA_binary.cpp",463   "sha256": "f131229600ab425efae0f5174269e9dd7884a211a54e9504c53c459dcf54c93c",464   "language": "C++",465   "lines": 528,466   "truncated": false,467   "block": 5,468   "row": 4511469  },470  {471   "path": "src/SPA_survival.cpp",472   "sha256": "3b7c90a50bf62b77827049138302776a42f9b5e8e8e18172a68cf79cddbaea61",473   "language": "C++",474   "lines": 498,475   "truncated": false,476   "block": 5,477   "row": 4422478  },479  {480   "path": "src/UTIL.cpp",481   "sha256": "b1c0dab3cda35cda8aa52bd7aaf577e8a4f3a4620c314d879c351fc03749d2bb",482   "language": "C++",483   "lines": 198,484   "truncated": false,485   "block": 5,486   "row": 3377487  },488  {489   "path": "src/VCF.cpp",490   "sha256": "6785bef1e5a0878d7555bb3394ce377c2be1ccd211bdd98056ffc262b68fb144",491   "language": "C++",492   "lines": 354,493   "truncated": false,494   "block": 5,495   "row": 4432496  },497  {498   "path": "src/getMem.cpp",499   "sha256": "e1256daf61228c72bd6a471b8df5a9fda06500147e2bd15f1c40212671afc6ef",500   "language": "C++",501   "lines": 52,502   "truncated": false,503   "block": 5,504   "row": 1965505  },506  {507   "path": "src/script_for_vcf/BGEN_new.cpp",508   "sha256": "7ac294913165b1cf9c077518a034f11ae590cb3ea5884cc714b0bcc26357eac7",509   "language": "C++",510   "lines": 479,511   "truncated": false,512   "block": 5,513   "row": 4678514  },515  {516   "path": "src/script_for_vcf/SAIGE_GENE_readDosageMatrix_vcf.cpp",517   "sha256": "0754f2e307ff0f5a330885fa8757f092e14c409da674f4f7281048dd334180a8",518   "language": "C++",519   "lines": 247,520   "truncated": false,521   "block": 5,522   "row": 4018523  },524  {525   "path": "src/test.cpp",526   "sha256": "5377d3ca92bcb8654d5a803dfeb26f6bae20a6d7b9aed6cdeb5a425bf2fae5e8",527   "language": "C++",528   "lines": 40,529   "truncated": false,530   "block": 5,531   "row": 1487532  }533 ]534}