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__kamesy__qsm.m.json1569 linesDownload Raw Back to 03
1{2 "format": "oscr-script-manifest/1",3 "repository": "github.com/kamesy/qsm.m",4 "url": "https://github.com/kamesy/QSM.m",5 "host": "github.com",6 "commit": "f22dc40d81495b37438fbf66f86c9281f8326813",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11  {12   "path": "LICENSE",13   "sha256": "8a5b64bd973ae30ce90548b9882a882dea49afcdbfb7d0f09efa195780404863",14   "language": "License",15   "lines": 21,16   "truncated": false,17   "block": 22,18   "row": 1387319  },20  {21   "path": "README.md",22   "sha256": "3ade02c261648aeb9abc27d8186f5acf8b6617908bbb0ff1b6f94437bc4cb24c",23   "language": "Text",24   "lines": 49,25   "truncated": false,26   "block": 24,27   "row": 43228  },29  {30   "path": "addpathqsm.m",31   "sha256": "150784650467dd259ff112a1679f4cfd10e6b47f8feaa0aed9a5404a0c285d30",32   "language": "MATLAB",33   "lines": 1,34   "truncated": false,35   "block": 22,36   "row": 1425537  },38  {39   "path": "examples/example1.m",40   "sha256": "225998ed9e82dc33961d3025786adc0ddd02dbd5cc3afebc4b068153bc9fcdd6",41   "language": "MATLAB",42   "lines": 62,43   "truncated": false,44   "block": 22,45   "row": 1862746  },47  {48   "path": "examples/example2.m",49   "sha256": "86f358a7edd830d287f53c67c7c6cfa1228a38d829bbbfcf29856276127726f8",50   "language": "MATLAB",51   "lines": 58,52   "truncated": false,53   "block": 22,54   "row": 1796055  },56  {57   "path": "examples/example3.m",58   "sha256": "b3211f8e07cd1be9858f956198354c96882222c333465579a5d5d6916bf29883",59   "language": "MATLAB",60   "lines": 62,61   "truncated": false,62   "block": 22,63   "row": 1832364  },65  {66   "path": "make.m",67   "sha256": "0dc5d974bafbe1744935db43fec7e9e1e3853c7c692ebbabcf40f3d967842cf8",68   "language": "MATLAB",69   "lines": 39,70   "truncated": false,71   "block": 22,72   "row": 1654073  },74  {75   "path": "src/bgremove/irsharp.m",76   "sha256": "2033a6d52d7fbbdb53a8c7d09f86aac081998e4d9af71adbc00a06486e505e78",77   "language": "MATLAB",78   "lines": 306,79   "truncated": false,80   "block": 22,81   "row": 2365882  },83  {84   "path": "src/bgremove/ismv.m",85   "sha256": "c6ef451175d73d3e398911fb579cefcbe39a5d9d1c2b0938008159a84da9cc14",86   "language": "MATLAB",87   "lines": 112,88   "truncated": false,89   "block": 22,90   "row": 2040791  },92  {93   "path": "src/bgremove/lbv.m",94   "sha256": "a22a3c88723309a020b85142c1bb9a63bf12221d5fb9600fbe9151e8533bf8ad",95   "language": "MATLAB",96   "lines": 174,97   "truncated": false,98   "block": 22,99   "row": 22500100  },101  {102   "path": "src/bgremove/pdf.m",103   "sha256": "15547cfbb5080b13e1c5a6a669e9c4a91fd298c41a26e589bc8cd6a8b3099fd0",104   "language": "MATLAB",105   "lines": 86,106   "truncated": false,107   "block": 22,108   "row": 20055109  },110  {111   "path": "src/bgremove/resharp.m",112   "sha256": "9be1434784ac3648208a3ad5ec258f149d989c2215b4c2050b7acd49bdace73f",113   "language": "MATLAB",114   "lines": 88,115   "truncated": false,116   "block": 22,117   "row": 19998118  },119  {120   "path": "src/bgremove/sharp.m",121   "sha256": "bd8d3acd4d95fbe9df2d610a87a592a6bff749e11fa11720c81ecc61371f16e7",122   "language": "MATLAB",123   "lines": 84,124   "truncated": false,125   "block": 22,126   "row": 19497127  },128  {129   "path": "src/bgremove/vsharp.m",130   "sha256": "2546798c74e25a927f283f829deaefbc1cc57ffea162609c0bf188236a560df4",131   "language": "MATLAB",132   "lines": 153,133   "truncated": false,134   "block": 22,135   "row": 21603136  },137  {138   "path": "src/inversion/ilsqr.m",139   "sha256": "76ee9664a46191947fdbc4dfdfa703b3275b51e52f7245416f4896074a9cd9fd",140   "language": "MATLAB",141   "lines": 247,142   "truncated": false,143   "block": 22,144   "row": 22522145  },146  {147   "path": "src/inversion/masks_weights/dipoleKspaceWeightsIlsqr.m",148   "sha256": "8976925d1a3632e9bbf065c8d2ba7da36cafad23fb0a3e33d3c5fa09f9ee8486",149   "language": "MATLAB",150   "lines": 27,151   "truncated": false,152   "block": 22,153   "row": 16192154  },155  {156   "path": "src/inversion/masks_weights/gradientMaskMedi.m",157   "sha256": "dc47afe5c81fcecf0193d33ee0912effc034f9e255a2742c07b9f827d22e4d77",158   "language": "MATLAB",159   "lines": 50,160   "truncated": false,161   "block": 22,162   "row": 17945163  },164  {165   "path": "src/inversion/masks_weights/gradientWeightsIlsqr.m",166   "sha256": "5425a4bd39b9cccff09608a5a5b2d9172cf9946c890a854532af1c0a38cbb624",167   "language": "MATLAB",168   "lines": 59,169   "truncated": false,170   "block": 22,171   "row": 18245172  },173  {174   "path": "src/inversion/masks_weights/laplacianWeightsIlsqr.m",175   "sha256": "6dbdd3da6200b72491394d74af33d39760e8aa6ec3fa4ff43c671b066085f646",176   "language": "MATLAB",177   "lines": 48,178   "truncated": false,179   "block": 22,180   "row": 17667181  },182  {183   "path": "src/inversion/medi.m",184   "sha256": "30ce0d01bd6f6004beb231ebe41284ea82d6d9d4d43b6976d0b761292e5e1c62",185   "language": "MATLAB",186   "lines": 279,187   "truncated": false,188   "block": 22,189   "row": 22915190  },191  {192   "path": "src/inversion/mex/gradfp_adj_mex.c",193   "sha256": "cacdb478c2a86d5bbd38c55b5e3a2ed8aa540f78db9bc627996c87a9e50b7316",194   "language": "C",195   "lines": 257,196   "truncated": false,197   "block": 22,198   "row": 2087199  },200  {201   "path": "src/inversion/mex/gradfp_mex.c",202   "sha256": "06bb22442ec1dd3cc14b9d2c12e8fe9c220d7d1a8a89289584b9f49b4b0e6932",203   "language": "C",204   "lines": 242,205   "truncated": false,206   "block": 22,207   "row": 2018208  },209  {210   "path": "src/inversion/mex/make.m",211   "sha256": "2766458fe7cb3e8ad317070ac1b818515d44e1f8c4d1b09ce69b5814c00655b3",212   "language": "MATLAB",213   "lines": 62,214   "truncated": false,215   "block": 22,216   "row": 18267217  },218  {219   "path": "src/inversion/mex/pd_tgv_mex.c",220   "sha256": "bab92d2eba390b9c56e090ddc81382d90365081f95a8c638a58226987337dcdf",221   "language": "C",222   "lines": 1231,223   "truncated": false,224   "block": 22,225   "row": 3728226  },227  {228   "path": "src/inversion/mex/pd_tv_mex.c",229   "sha256": "db748f369d24854481cece609114b8ae21aac4466c71d087bac74355a3a242b6",230   "language": "C",231   "lines": 964,232   "truncated": false,233   "block": 22,234   "row": 3568235  },236  {237   "path": "src/inversion/ndi.m",238   "sha256": "1145be7ac2e7dbfea0805e68a6e1c14f07bfd9049cb2efa82c55541b4e80e941",239   "language": "MATLAB",240   "lines": 140,241   "truncated": false,242   "block": 22,243   "row": 21232244  },245  {246   "path": "src/inversion/rts.m",247   "sha256": "7e3014979f42148dfff230d3005d114341dcd9e07986496d9ac957218f37abdb",248   "language": "MATLAB",249   "lines": 379,250   "truncated": false,251   "block": 22,252   "row": 23681253  },254  {255   "path": "src/inversion/sstgv.m",256   "sha256": "eee4d25257a5e89b079dd56815dacf79367a6deb0c3fcc9811ac9976d69f101c",257   "language": "MATLAB",258   "lines": 136,259   "truncated": false,260   "block": 22,261   "row": 21758262  },263  {264   "path": "src/inversion/tikh.m",265   "sha256": "e3b897b6d4b371ecc2afc4bc6ca6a6c0139aff260231fb270f676901092a0d16",266   "language": "MATLAB",267   "lines": 52,268   "truncated": false,269   "block": 22,270   "row": 17957271  },272  {273   "path": "src/inversion/tkd.m",274   "sha256": "25f14349391fc78e35c76fc1eb824626fccd5ee30b8f2a6995fc03cf302187c7",275   "language": "MATLAB",276   "lines": 53,277   "truncated": false,278   "block": 22,279   "row": 17898280  },281  {282   "path": "src/inversion/tsvd.m",283   "sha256": "ef6059c690ee77bc68ab36487cc0f84f1365e72ece6380e1c0c5ae41febaf495",284   "language": "MATLAB",285   "lines": 51,286   "truncated": false,287   "block": 22,288   "row": 17599289  },290  {291   "path": "src/inversion/tv.m",292   "sha256": "9f176d87d83bd349f1be57607fb60ea8e1c48482ba83dc01814f50f98b3297b0",293   "language": "MATLAB",294   "lines": 328,295   "truncated": false,296   "block": 22,297   "row": 23274298  },299  {300   "path": "src/io/dicom.m",301   "sha256": "1ed30b2c6e619da9bdcf513cd8c342c6b55dd520d43d89979c65ea2e75946468",302   "language": "MATLAB",303   "lines": 436,304   "truncated": false,305   "block": 22,306   "row": 24025307  },308  {309   "path": "src/io/dicomSorter/dicomSorter.m",310   "sha256": "8af52faeccdebf2c11e4d2096cf90d6f169fcb0c9ba658f6a016dc3c6b9497e2",311   "language": "MATLAB",312   "lines": 169,313   "truncated": false,314   "block": 22,315   "row": 21691316  },317  {318   "path": "src/io/loadNii.m",319   "sha256": "51d1ec9b0c20ce9d4e640ce283fff7cb842a78ab694334fd6a5b59613c6758cb",320   "language": "MATLAB",321   "lines": 26,322   "truncated": false,323   "block": 22,324   "row": 16092325  },326  {327   "path": "src/io/parxrec.m",328   "sha256": "124253b68bccc3d67c6655ec8db132e6a00b1a0469f527028e9ae536833772a0",329   "language": "MATLAB",330   "lines": 613,331   "truncated": false,332   "block": 22,333   "row": 24670334  },335  {336   "path": "src/io/saveNii.m",337   "sha256": "25908e8da10b13b7ea8415075bb61a6e03913e8fd3eec83b5f48f93133d6ef6c",338   "language": "MATLAB",339   "lines": 26,340   "truncated": false,341   "block": 22,342   "row": 15625343  },344  {345   "path": "src/unwrap/lapw.m",346   "sha256": "1219a7a1419608f4b8ab47d0c8045f233e86969e21297c6630cab0417c896354",347   "language": "MATLAB",348   "lines": 84,349   "truncated": false,350   "block": 22,351   "row": 18939352  },353  {354   "path": "src/unwrap/mex/lapw_mex.c",355   "sha256": "47e191f1135903ee84c0a18b58e895f4ad74f9b7f8b428b8786d8855772fa7fb",356   "language": "C",357   "lines": 187,358   "truncated": false,359   "block": 22,360   "row": 1575361  },362  {363   "path": "src/unwrap/mex/make.m",364   "sha256": "6ec1c56810d76647a9fc3d70b89ec4c37695783b8e9abda52acee16a5d4e4f16",365   "language": "MATLAB",366   "lines": 53,367   "truncated": false,368   "block": 22,369   "row": 17581370  },371  {372   "path": "src/unwrap/unwrapLaplacian.m",373   "sha256": "4b3091ad619c45b5ed475f8f99ca5ca85a9b908376ae31024a7816c111ee4c24",374   "language": "MATLAB",375   "lines": 123,376   "truncated": false,377   "block": 22,378   "row": 20961379  },380  {381   "path": "src/unwrap/unwrapPrelude.m",382   "sha256": "3b08f767b163cb2e8d1396201574127a55dbb18ac6124ccc9f5552888c9fa468",383   "language": "MATLAB",384   "lines": 107,385   "truncated": false,386   "block": 22,387   "row": 20000388  },389  {390   "path": "src/utils/Plotter.m",391   "sha256": "fde94e48612a519bc706caad332da6e61734e4d04d29bbd3d1eae188c4ffd91a",392   "language": "MATLAB",393   "lines": 685,394   "truncated": false,395   "block": 22,396   "row": 24699397  },398  {399   "path": "src/utils/cg.m",400   "sha256": "e16451d99fb72e65f229e105ff722e07bb1606c58beeb1e930bcc483fd751aa4",401   "language": "MATLAB",402   "lines": 153,403   "truncated": false,404   "block": 22,405   "row": 21039406  },407  {408   "path": "src/utils/correctBipolar.m",409   "sha256": "f9565d9a4e3ecefd0ed98436d29c5a94c196a31246a26f3c1f19b102ecb43477",410   "language": "MATLAB",411   "lines": 46,412   "truncated": false,413   "block": 22,414   "row": 17859415  },416  {417   "path": "src/utils/crop2mask.m",418   "sha256": "abfae1806122ff1baa19d6231d037f9788318f42c11fd30c4417820adf1bbb68",419   "language": "MATLAB",420   "lines": 11,421   "truncated": false,422   "block": 22,423   "row": 14694424  },425  {426   "path": "src/utils/cropIndices.m",427   "sha256": "cf8207bc6a0239f047e8f278b69468f49135e41c58769ba5f2b37ecbb77f00d9",428   "language": "MATLAB",429   "lines": 18,430   "truncated": false,431   "block": 22,432   "row": 14961433  },434  {435   "path": "src/utils/dilateMask.m",436   "sha256": "1fc0cc6e34d3255f3ae77c8e176aecca55d820278923b5e354e93f2ab06148fd",437   "language": "MATLAB",438   "lines": 37,439   "truncated": false,440   "block": 22,441   "row": 15780442  },443  {444   "path": "src/utils/erodeMask.m",445   "sha256": "8b567a898af3c3e23cb662a668c544c29a2a0d625c4f3485a120108435909c6e",446   "language": "MATLAB",447   "lines": 60,448   "truncated": false,449   "block": 22,450   "row": 17742451  },452  {453   "path": "src/utils/error_metrics/R2.m",454   "sha256": "766151b862dc0190ada11604bebc29193d221b02cf56742c8a07949a2e4675e1",455   "language": "MATLAB",456   "lines": 16,457   "truncated": false,458   "block": 22,459   "row": 14693460  },461  {462   "path": "src/utils/error_metrics/mae.m",463   "sha256": "a242e416725a8b635e76e0d54331efa62dec9ff4ff406e41a94c33ed8c49fce6",464   "language": "MATLAB",465   "lines": 19,466   "truncated": false,467   "block": 22,468   "row": 14817469  },470  {471   "path": "src/utils/error_metrics/mse.m",472   "sha256": "70b8fb5626d82dc751f681e073ee29b49c54fcba77ac64e27b2c47ce2af6d1f2",473   "language": "MATLAB",474   "lines": 19,475   "truncated": false,476   "block": 22,477   "row": 14798478  },479  {480   "path": "src/utils/error_metrics/nrmse.m",481   "sha256": "a268a73b228dd36052b96aadb207836b1fa4549ed9c505f5a757caf93ae9924f",482   "language": "MATLAB",483   "lines": 13,484   "truncated": false,485   "block": 22,486   "row": 14547487  },488  {489   "path": "src/utils/error_metrics/rmse.m",490   "sha256": "e2df7a61eeb5da201fd327a9992cd5dd7bfb38b4827d9e54569e7203c6a7fd3e",491   "language": "MATLAB",492   "lines": 12,493   "truncated": false,494   "block": 22,495   "row": 14488496  },497  {498   "path": "src/utils/error_metrics/ssim.m",499   "sha256": "368ab8bcdef860cda097510930efb904bfa234174edd67b7aa092a0e30e03a61",500   "language": "MATLAB",501   "lines": 79,502   "truncated": false,503   "block": 22,504   "row": 19548505  },506  {507   "path": "src/utils/fd/gradb.m",508   "sha256": "af24c97ef0510405037aba760958b3bbf632b26d44190fb4849f2a1011acd7ac",509   "language": "MATLAB",510   "lines": 74,511   "truncated": false,512   "block": 22,513   "row": 18514514  },515  {516   "path": "src/utils/fd/gradbAdj.m",517   "sha256": "71aec39ae1153b30fef65de8387a4d051ee398cf42759e62ba4efaaef90f89d5",518   "language": "MATLAB",519   "lines": 93,520   "truncated": false,521   "block": 22,522   "row": 19413523  },524  {525   "path": "src/utils/fd/gradc.m",526   "sha256": "636182d21e50140e9c503f333f9315501b22eb0f4bfdfe91657722544e74c776",527   "language": "MATLAB",528   "lines": 77,529   "truncated": false,530   "block": 22,531   "row": 19123532  },533  {534   "path": "src/utils/fd/gradf.m",535   "sha256": "5448fbc45de336b927b510bb9bb09b23a94ec2401d27aabc2559703fb29fbf98",536   "language": "MATLAB",537   "lines": 74,538   "truncated": false,539   "block": 22,540   "row": 18567541  },542  {543   "path": "src/utils/fd/gradfAdj.m",544   "sha256": "39c50ed002eb0ff28cdc8e02868aa799465ddb761f204ca1cfeb9d8e8d80ad53",545   "language": "MATLAB",546   "lines": 93,547   "truncated": false,548   "block": 22,549   "row": 19380550  },551  {552   "path": "src/utils/fd/lap.m",553   "sha256": "205cc05e6f848a63617d476e91024bca6ad00f160c15de15d3572214b3b31549",554   "language": "MATLAB",555   "lines": 43,556   "truncated": false,557   "block": 22,558   "row": 17159559  },560  {561   "path": "src/utils/fd/mex/gradb_adj_mex.c",562   "sha256": "6b370cab79398835c5aebee1048cd0ad5d4ecae676ad3aaab9ef70c659149a13",563   "language": "C",564   "lines": 261,565   "truncated": false,566   "block": 22,567   "row": 2113568  },569  {570   "path": "src/utils/fd/mex/gradb_mex.c",571   "sha256": "7e6d3fddc4ea3589418ac6bc73c5121051c11e2bf42695521bbe94957275a002",572   "language": "C",573   "lines": 229,574   "truncated": false,575   "block": 22,576   "row": 1962577  },578  {579   "path": "src/utils/fd/mex/gradbm_adj_mex.c",580   "sha256": "372730a2e25cbf3682fc576d251a0fe47d13a3cdd15b8f37f184c296bb3aaa24",581   "language": "C",582   "lines": 162,583   "truncated": false,584   "block": 22,585   "row": 1592586  },587  {588   "path": "src/utils/fd/mex/gradbm_mex.c",589   "sha256": "ac3ce8eb5e6d13c3744a2cbb52dbdf7474a7f0dfd7be67cff30541e30a9b82d7",590   "language": "C",591   "lines": 154,592   "truncated": false,593   "block": 22,594   "row": 1524595  },596  {597   "path": "src/utils/fd/mex/gradc_mex.c",598   "sha256": "d6d8da3849bd4398eddeda5c7520fdbf814f2b8ceb674e52264f4ae1b60a8299",599   "language": "C",600   "lines": 563,601   "truncated": false,602   "block": 22,603   "row": 3030604  },605  {606   "path": "src/utils/fd/mex/gradcm_mex.c",607   "sha256": "e6c0ff7e293646909a23fc7cb79f904e650b2e6a5fce07b23a8ff20ac2e2bf27",608   "language": "C",609   "lines": 186,610   "truncated": false,611   "block": 22,612   "row": 1919613  },614  {615   "path": "src/utils/fd/mex/gradf_adj_mex.c",616   "sha256": "e12eb21823c9d261937b153d1381a41e207803f723d209737c58092511024afa",617   "language": "C",618   "lines": 249,619   "truncated": false,620   "block": 22,621   "row": 2044622  },623  {624   "path": "src/utils/fd/mex/gradf_mex.c",625   "sha256": "9565705884402c0b929347a62ee20d9ebf1f7011543b8751786aca995f3b93af",626   "language": "C",627   "lines": 245,628   "truncated": false,629   "block": 22,630   "row": 2036631  },632  {633   "path": "src/utils/fd/mex/gradfm_adj_mex.c",634   "sha256": "38be2cc39b07348cd973a7b622cf0d49d19ed5fa812609568c4688ca410135aa",635   "language": "C",636   "lines": 162,637   "truncated": false,638   "block": 22,639   "row": 1593640  },641  {642   "path": "src/utils/fd/mex/gradfm_mex.c",643   "sha256": "ed638f610be80a523816276ca5af35cf74a45667e0bcdace9aace34a11f23eb3",644   "language": "C",645   "lines": 154,646   "truncated": false,647   "block": 22,648   "row": 1525649  },650  {651   "path": "src/utils/fd/mex/lap1_mex.c",652   "sha256": "206468ed1d9eb75130c94c50f13b6550fac0be01a4779d621fec48ca225bd7ec",653   "language": "C",654   "lines": 315,655   "truncated": false,656   "block": 22,657   "row": 2401658  },659  {660   "path": "src/utils/fd/mex/make.m",661   "sha256": "13c2d2c5a14f1368e4b54a7ba1370eed532215db0161ec2f9e473559ca771c65",662   "language": "MATLAB",663   "lines": 101,664   "truncated": false,665   "block": 22,666   "row": 20878667  },668  {669   "path": "src/utils/fft3.m",670   "sha256": "8ef8e6a9adf2196b4a5718153dbd84dd6b016fca7447f13b82c001b1c04c9088",671   "language": "MATLAB",672   "lines": 7,673   "truncated": false,674   "block": 22,675   "row": 14426676  },677  {678   "path": "src/utils/fitEchoLinear.m",679   "sha256": "b385d6bb0c72d0cc2e3788f30fe71030c464c8f493a6ae1b1d30c95cabee59f0",680   "language": "MATLAB",681   "lines": 59,682   "truncated": false,683   "block": 22,684   "row": 18395685  },686  {687   "path": "src/utils/fitEchoNonlinear.m",688   "sha256": "e020090ef39d8fe4c3b2038ff7517c27ef5010eecb84cdb84b40a7668cd8aec7",689   "language": "MATLAB",690   "lines": 171,691   "truncated": false,692   "block": 22,693   "row": 21783694  },695  {696   "path": "src/utils/fitPoly2d.m",697   "sha256": "13612942e421fb6bb99651092cef488a7997ae0ae9de265d434456ccdc90a46e",698   "language": "MATLAB",699   "lines": 147,700   "truncated": false,701   "block": 22,702   "row": 21019703  },704  {705   "path": "src/utils/fitPoly3d.m",706   "sha256": "e2f60d9880f8bcddabfb95d1c0e16d9736e306daf77c4c51765081061aafad73",707   "language": "MATLAB",708   "lines": 140,709   "truncated": false,710   "block": 22,711   "row": 20841712  },713  {714   "path": "src/utils/generateMask.m",715   "sha256": "4e0ad54936118e87cf6d0916ab9d6ade0c76d57e27b4154140586c724c2f16a1",716   "language": "MATLAB",717   "lines": 81,718   "truncated": false,719   "block": 22,720   "row": 18903721  },722  {723   "path": "src/utils/getFreeMemory.m",724   "sha256": "1872ba7f5ba177b6df73d13377edc58ecf89a862117873ee409e4c5cbc9c2e74",725   "language": "MATLAB",726   "lines": 20,727   "truncated": false,728   "block": 22,729   "row": 15238730  },731  {732   "path": "src/utils/homodyne.m",733   "sha256": "509f86c391d093982b01480f368d6a6e12e6dfe3205994c1e7f19388cf5c6064",734   "language": "MATLAB",735   "lines": 78,736   "truncated": false,737   "block": 22,738   "row": 18582739  },740  {741   "path": "src/utils/ifft3.m",742   "sha256": "72811ab0a93df134f919918df429a114945c55c50de9a958aecb9148a8a91aed",743   "language": "MATLAB",744   "lines": 7,745   "truncated": false,746   "block": 22,747   "row": 14437748  },749  {750   "path": "src/utils/kernels/dipoleKernel.m",751   "sha256": "0f78a0821e3e823e0e3a991a26b08077cd328b03dd6a6e106f3a9855bb3c1dd0",752   "language": "MATLAB",753   "lines": 87,754   "truncated": false,755   "block": 22,756   "row": 19464757  },758  {759   "path": "src/utils/kernels/gaussianKernel.m",760   "sha256": "2c24f56b417a1f7de871eb406bcee9ef2828c3bef85120d34320c896343ad244",761   "language": "MATLAB",762   "lines": 40,763   "truncated": false,764   "block": 22,765   "row": 16645766  },767  {768   "path": "src/utils/kernels/laplaceKernel.m",769   "sha256": "36673946e2aff0be3280286bb5228f597cb44f6a21c08bf2c3800a3d80776c69",770   "language": "MATLAB",771   "lines": 26,772   "truncated": false,773   "block": 22,774   "row": 15757775  },776  {777   "path": "src/utils/kernels/smvKernel.m",778   "sha256": "76afbf580674a99ce485e904dade60e50eded25679173b141e321802d426d9ae",779   "language": "MATLAB",780   "lines": 29,781   "truncated": false,782   "block": 22,783   "row": 15891784  },785  {786   "path": "src/utils/norm2.m",787   "sha256": "67a9c3b2b6e67d6de669babc66a2205111288dc8bf7d4ea8a7ca1d315deb7a12",788   "language": "MATLAB",789   "lines": 6,790   "truncated": false,791   "block": 22,792   "row": 14278793  },794  {795   "path": "src/utils/padfastfft.m",796   "sha256": "a624d45a7908dd9c67d069ffacfce9f9f255910b36531580f2ddc6f6bfd35ece",797   "language": "MATLAB",798   "lines": 54,799   "truncated": false,800   "block": 22,801   "row": 17891802  },803  {804   "path": "src/utils/poisson_solver/fmg.m",805   "sha256": "af61405831ac34b11dca11a60398e9cf1acdea33cc16abb01ec030c22bf64d97",806   "language": "MATLAB",807   "lines": 168,808   "truncated": false,809   "block": 22,810   "row": 22532811  },812  {813   "path": "src/utils/poisson_solver/mex/boundary_mask_l1_mex.c",814   "sha256": "20064daa7644d193d5cacb60463d57a76e3c0640d14f0d647e93726b92644742",815   "language": "C",816   "lines": 117,817   "truncated": false,818   "block": 22,819   "row": 1014820  },821  {822   "path": "src/utils/poisson_solver/mex/boundary_mask_l1_mex.h",823   "sha256": "6f378371b4776a41175cf11992ca076f94bf5ccb45920ec3dad5ad90c9c0f37c",824   "language": "C/C++",825   "lines": 7,826   "truncated": false,827   "block": 22,828   "row": 6493829  },830  {831   "path": "src/utils/poisson_solver/mex/boundary_mask_mex.c",832   "sha256": "db82b9c4eeaf548a00e314c1f6072dd073d8012b471bf2eda74ae2bf8336b35e",833   "language": "C",834   "lines": 132,835   "truncated": false,836   "block": 22,837   "row": 1175838  },839  {840   "path": "src/utils/poisson_solver/mex/boundary_mask_mex.h",841   "sha256": "e4a0d5b115c49d280df22887bbc2d97e38ce4e51fd1d41bbefd4ed8c1ec0ad76",842   "language": "C/C++",843   "lines": 7,844   "truncated": false,845   "block": 22,846   "row": 6485847  },848  {849   "path": "src/utils/poisson_solver/mex/coarsen_grid_mex.c",850   "sha256": "adf209bc7398fa25879d7bdae8a49d65b497a16b61312fa72f30695aa5855829",851   "language": "C",852   "lines": 125,853   "truncated": false,854   "block": 22,855   "row": 1019856  },857  {858   "path": "src/utils/poisson_solver/mex/coarsen_grid_mex.h",859   "sha256": "4bc20ceddb03036d49cc48b1ea076898808690da790e164865ac11d44c1a1d85",860   "language": "C/C++",861   "lines": 6,862   "truncated": false,863   "block": 22,864   "row": 6474865  },866  {867   "path": "src/utils/poisson_solver/mex/correct_mex.c",868   "sha256": "262c63e4547c8a7129ddc56035bccd9c1c549e4b804d7ac309b3eceb81f7dc65",869   "language": "C",870   "lines": 304,871   "truncated": false,872   "block": 22,873   "row": 2415874  },875  {876   "path": "src/utils/poisson_solver/mex/correct_mex.h",877   "sha256": "1e12c9fe3fcbdcc69bf4dfc6c8c0905f77f3bde9b94e4c27e485cd5e98f41594",878   "language": "C/C++",879   "lines": 6,880   "truncated": false,881   "block": 22,882   "row": 6480883  },884  {885   "path": "src/utils/poisson_solver/mex/fmg_mex.c",886   "sha256": "af1b4da654ed5bac4c9b35f75f1b1de5876bfa0fb113a0c04aecc9527e3b2c46",887   "language": "C",888   "lines": 245,889   "truncated": false,890   "block": 22,891   "row": 2046892  },893  {894   "path": "src/utils/poisson_solver/mex/gauss_seidel_mex.c",895   "sha256": "3b861a0771ede508c10fde5ed0bed8301b08f24001e151f2004e239b2c545923",896   "language": "C",897   "lines": 311,898   "truncated": false,899   "block": 22,900   "row": 2696901  },902  {903   "path": "src/utils/poisson_solver/mex/gauss_seidel_mex.h",904   "sha256": "5400b727c9156308622e7a0071755c49da4b800dc39abb6feeae85d0d1fdb4ee",905   "language": "C/C++",906   "lines": 10,907   "truncated": false,908   "block": 22,909   "row": 6588910  },911  {912   "path": "src/utils/poisson_solver/mex/lapmg_mex.c",913   "sha256": "8d0abef92f2a13b6be2e09f5acc61061d5f7a9342509214635cb18e452f33d43",914   "language": "C",915   "lines": 154,916   "truncated": false,917   "block": 22,918   "row": 1377919  },920  {921   "path": "src/utils/poisson_solver/mex/lapmg_mex.h",922   "sha256": "5b643b62a486c0683366476a734762a3de8c7056ed0c3ca1b40cc99082a195c5",923   "language": "C/C++",924   "lines": 8,925   "truncated": false,926   "block": 22,927   "row": 6525928  },929  {930   "path": "src/utils/poisson_solver/mex/make.m",931   "sha256": "8e97d5d0d420ddd2adb1a404a56318949b5688a36adac22f9519b2ad1ecc1ce1",932   "language": "MATLAB",933   "lines": 192,934   "truncated": false,935   "block": 22,936   "row": 22852937  },938  {939   "path": "src/utils/poisson_solver/mex/mg_mex.c",940   "sha256": "dbb863ca25573eec4da11a455f1c8c64535e2cbbe30961d9f1850102e616896c",941   "language": "C",942   "lines": 240,943   "truncated": false,944   "block": 22,945   "row": 1994946  },947  {948   "path": "src/utils/poisson_solver/mex/mgpcg_mex.c",949   "sha256": "8af30faedfe68938cabbc169741a3fccb0357f8ce4759ad890c400cac8b5970b",950   "language": "C",951   "lines": 370,952   "truncated": false,953   "block": 22,954   "row": 2506955  },956  {957   "path": "src/utils/poisson_solver/mex/mx_blas.c",958   "sha256": "ab4a93bc4e4173a02a59de195b44eff29cf534fb463f2a1e95ad786fefde0b13",959   "language": "C",960   "lines": 179,961   "truncated": false,962   "block": 22,963   "row": 1486964  },965  {966   "path": "src/utils/poisson_solver/mex/mx_blas.h",967   "sha256": "8f23ef8e4423010e20b02037b085f07edf5860cfc2884e90c59fa95ce90dda44",968   "language": "C/C++",969   "lines": 14,970   "truncated": false,971   "block": 22,972   "row": 6691973  },974  {975   "path": "src/utils/poisson_solver/mex/mx_util.c",976   "sha256": "8ac7471506fc5794fca2b631a3cb2ef918253a7124971d8cfd44e20f26c01191",977   "language": "C",978   "lines": 143,979   "truncated": false,980   "block": 22,981   "row": 1484982  },983  {984   "path": "src/utils/poisson_solver/mex/mx_util.h",985   "sha256": "19142f3acc312280e675de20bb2058b31305bea432435d38b0986a4f0d7a2c26",986   "language": "C/C++",987   "lines": 8,988   "truncated": false,989   "block": 22,990   "row": 6529991  },992  {993   "path": "src/utils/poisson_solver/mex/norm2_mex.c",994   "sha256": "7c8d5b4d7ac09e04b5c889270cd71cd8daa1ecc97aa27f1e47df43dbf8af4bd3",995   "language": "C",996   "lines": 131,997   "truncated": false,998   "block": 22,999   "row": 8571000  },1001  {1002   "path": "src/utils/poisson_solver/mex/norm2_mex.h",1003   "sha256": "f3e35ac48a72ddacc5cfcf62a7f1905435c21d39fc74eb07af8a62b2fd0b0419",1004   "language": "C/C++",1005   "lines": 6,1006   "truncated": false,1007   "block": 22,1008   "row": 64761009  },1010  {1011   "path": "src/utils/poisson_solver/mex/prolong_mex.c",1012   "sha256": "c515f0341e918c1d8f33dee6a351abd391186df5bea761ff942859558202dbfa",1013   "language": "C",1014   "lines": 304,1015   "truncated": false,1016   "block": 22,1017   "row": 24131018  },1019  {1020   "path": "src/utils/poisson_solver/mex/prolong_mex.h",1021   "sha256": "56b0d6adad52204a4e988444ebba0b52901cd39823ef0064828fa5142f25fe6a",1022   "language": "C/C++",1023   "lines": 6,1024   "truncated": false,1025   "block": 22,1026   "row": 64811027  },1028  {1029   "path": "src/utils/poisson_solver/mex/residual_mex.c",1030   "sha256": "adefe2180d6ffeef2fcd5da7c7c931e7aa1821fbb05122e6360faf52e0a68da2",1031   "language": "C",1032   "lines": 165,1033   "truncated": false,1034   "block": 22,1035   "row": 15491036  },1037  {1038   "path": "src/utils/poisson_solver/mex/residual_mex.h",1039   "sha256": "2900f7324b624d5dfc43bb22f0d30d352951b3d028bb708c4a70031a1dd336ba",1040   "language": "C/C++",1041   "lines": 10,1042   "truncated": false,1043   "block": 22,1044   "row": 65661045  },1046  {1047   "path": "src/utils/poisson_solver/mex/restrict_mex.c",1048   "sha256": "d5aa8d194414c177d7bfb30aeb39b40570d53d96ec1522a2e04d936e4f5d92ae",1049   "language": "C",1050   "lines": 332,1051   "truncated": false,1052   "block": 22,1053   "row": 25591054  },1055  {1056   "path": "src/utils/poisson_solver/mex/restrict_mex.h",1057   "sha256": "326db34523cd2b13b426b4e740cd65a6a59301b2213e30c91a917a0fb6adaf62",1058   "language": "C/C++",1059   "lines": 6,1060   "truncated": false,1061   "block": 22,1062   "row": 64821063  },1064  {1065   "path": "src/utils/poisson_solver/mg.m",1066   "sha256": "0807662da5d435a6d7a67b85913bc137ca4552de95598f94f76c690b694b04e2",1067   "language": "MATLAB",1068   "lines": 174,1069   "truncated": false,1070   "block": 22,1071   "row": 225091072  },1073  {1074   "path": "src/utils/poisson_solver/mgpcg.m",1075   "sha256": "3f80dd1d3ecf3d5fa38eb6a05b8625d3e3f9c3eaa23a5d22d400e9405df1d94b",1076   "language": "MATLAB",1077   "lines": 191,1078   "truncated": false,1079   "block": 22,1080   "row": 229521081  },1082  {1083   "path": "src/utils/poisson_solver/test/testMultigridPoisson.m",1084   "sha256": "c69b19021c7abd781ec4f1733e7e35dcd9c9f676e008583c0291063d65c14033",1085   "language": "MATLAB",1086   "lines": 403,1087   "truncated": false,1088   "block": 22,1089   "row": 238121090  },1091  {1092   "path": "src/utils/poisson_solver/test/testPoissonSolvers.m",1093   "sha256": "144b4b0bbb5d01ec265f68822ff2e21659877146de399b3154d2d4e25029999d",1094   "language": "MATLAB",1095   "lines": 166,1096   "truncated": false,1097   "block": 22,1098   "row": 207581099  },1100  {1101   "path": "src/utils/resize.m",1102   "sha256": "4790f3ce9cb8bd05de72991ec0b072f13934469f5f3a96b2844dd5a4dde5c336",1103   "language": "MATLAB",1104   "lines": 167,1105   "truncated": false,1106   "block": 22,1107   "row": 208921108  },1109  {1110   "path": "src/utils/sigFigs.m",1111   "sha256": "ddd02fd3799c373885a61c0328ddf6abd315dd822300d3d7ab359f5f4940dddb",1112   "language": "MATLAB",1113   "lines": 7,1114   "truncated": false,1115   "block": 22,1116   "row": 144091117  },1118  {1119   "path": "src/utils/uncrop2mask.m",1120   "sha256": "6860d5c2a94cb5d0991cb6612acdb708b11da701b079878fbdcc482c8fc4af88",1121   "language": "MATLAB",1122   "lines": 11,1123   "truncated": false,1124   "block": 22,1125   "row": 147111126  },1127  {1128   "path": "src/utils/unpadfastfft.m",1129   "sha256": "c68f33e0f383d6a65a9cbf237bc107c61a0ad763bf084f1b49376e94d27368e6",1130   "language": "MATLAB",1131   "lines": 82,1132   "truncated": false,1133   "block": 22,1134   "row": 188151135  },1136  {1137   "path": "src/utils/vec.m",1138   "sha256": "7dcb927207b367e5d3b86013689c6a0d976620cd3e07c09122fd2cac2457d353",1139   "language": "MATLAB",1140   "lines": 7,1141   "truncated": false,1142   "block": 22,1143   "row": 143721144  },1145  {1146   "path": "third_party/NIfTI/affine.m",1147   "sha256": "a21e0554de2c513f00661be83895305455cf5f96a0618a9747e21de62f23239d",1148   "language": "MATLAB",1149   "lines": 554,1150   "truncated": false,1151   "block": 1,1152   "row": 41921153  },1154  {1155   "path": "third_party/NIfTI/bipolar.m",1156   "sha256": "ccb38cd1fbd48ef755943895b23d64a02fd024fa5491335223f105161b2a17cc",1157   "language": "MATLAB",1158   "lines": 94,1159   "truncated": false,1160   "block": 1,1161   "row": 31811162  },1163  {1164   "path": "third_party/NIfTI/bresenham_line3d.m",1165   "sha256": "8d16cdfaf1d14a62fb812e3923d7203f8c25011e49226ce17aaeb9d00f243f24",1166   "language": "MATLAB",1167   "lines": 189,1168   "truncated": false,1169   "block": 1,1170   "row": 36161171  },1172  {1173   "path": "third_party/NIfTI/clip_nii.m",1174   "sha256": "c5d7ce136659391033d6de42e7cf01d12af5f27943a18bf50bbc70942635174a",1175   "language": "MATLAB",1176   "lines": 115,1177   "truncated": false,1178   "block": 1,1179   "row": 34221180  },1181  {1182   "path": "third_party/NIfTI/collapse_nii_scan.m",1183   "sha256": "8c1371a5468f68d55a06752cf67da93a1307326818adc1b389e830a2ae2a28e4",1184   "language": "MATLAB",1185   "lines": 260,1186   "truncated": false,1187   "block": 1,1188   "row": 38621189  },1190  {1191   "path": "third_party/NIfTI/expand_nii_scan.m",1192   "sha256": "98da523799f5e2c6b76c2ae728ab0828a7d33001e5f774bedd4b866837029661",1193   "language": "MATLAB",1194   "lines": 48,1195   "truncated": false,1196   "block": 1,1197   "row": 29211198  },1199  {1200   "path": "third_party/NIfTI/extra_nii_hdr.m",

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