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__janeliascicomp__nnmf.json633 linesDownload Raw Back to 33
1{2 "format": "oscr-script-manifest/1",3 "repository": "github.com/janeliascicomp/nnmf",4 "url": "https://github.com/JaneliaSciComp/nnmf/commits/main/",5 "host": "github.com",6 "commit": "8d5d5ecd61b48771cbf31c4419c7aa672a5fcd47",7 "license": "BSD-3-Clause",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11  {12   "path": "LICENSE",13   "sha256": "8281397723ce9dd4d6ed5d5927dbe519c239aed88def394faedcff4ee5ef4d89",14   "language": "License",15   "lines": 13,16   "truncated": false,17   "block": 19,18   "row": 426819  },20  {21   "path": "README.md",22   "sha256": "c4528fb54b3f010a545c0d95d6557b1de7ffc4c78f16e4eaf723d54da3afa5a9",23   "language": "Text",24   "lines": 19,25   "truncated": false,26   "block": 19,27   "row": 1604528  },29  {30   "path": "RegionalMax.m",31   "sha256": "fdc3d6320ec68a908b11077ea1ef6c80ed9f4d7cec8da00045cff99bb867d91f",32   "language": "MATLAB",33   "lines": 40,34   "truncated": false,35   "block": 19,36   "row": 485937  },38  {39   "path": "bfCheckJavaMemory.m",40   "sha256": "35b8386a71066c3048a3ebfd0990fdf32a2235b015c1ecc15a53335e15c486eb",41   "language": "MATLAB",42   "lines": 54,43   "truncated": false,44   "block": 3,45   "row": 1203246  },47  {48   "path": "bfCheckJavaPath.m",49   "sha256": "31133c163ff0781cb98ee880dfb2a9363a5de618552735b74db9a3155be228ba",50   "language": "MATLAB",51   "lines": 83,52   "truncated": false,53   "block": 3,54   "row": 1320255  },56  {57   "path": "bfGetFileExtensions.m",58   "sha256": "5ad21d2ee817dec247cb5efb23a6fd232545c6b14a9d4a55828178b1aa77aab3",59   "language": "MATLAB",60   "lines": 63,61   "truncated": false,62   "block": 3,63   "row": 1255164  },65  {66   "path": "bfGetPlane.m",67   "sha256": "c6f8855812e96329048cb53ba517b822e4ecb08ebcf6fda9a348e59c539d656e",68   "language": "MATLAB",69   "lines": 95,70   "truncated": false,71   "block": 3,72   "row": 1402973  },74  {75   "path": "bfGetPlaneAtZCT.m",76   "sha256": "df6b2cd907856d77df0637f53ae565f49ee9acb8650249b844604160c775ea44",77   "language": "MATLAB",78   "lines": 63,79   "truncated": false,80   "block": 3,81   "row": 1267082  },83  {84   "path": "bfGetReader.m",85   "sha256": "5c6058af99cdecd5cf35a4e2edfe7b3f0160a30a0d766fa7165f91c35eb8383a",86   "language": "MATLAB",87   "lines": 85,88   "truncated": false,89   "block": 3,90   "row": 1324091  },92  {93   "path": "bfInitLogging.m",94   "sha256": "faf8d0ac89eb70eba36d433a0a5d3003be4b516203d5131ed0a484b155b8d372",95   "language": "MATLAB",96   "lines": 45,97   "truncated": false,98   "block": 3,99   "row": 11499100  },101  {102   "path": "bfOpen3DVolume.m",103   "sha256": "9d3798deca83a5da69f4d4e7faeebd1da48a8d927fdf6168f1f12f551561fe31",104   "language": "MATLAB",105   "lines": 54,106   "truncated": false,107   "block": 3,108   "row": 12026109  },110  {111   "path": "bfTestInRange.m",112   "sha256": "b03d4e0a0f6b67c2c654e7d5f3bed9bc6e2408781e4d3baed63bc9336a595378",113   "language": "MATLAB",114   "lines": 51,115   "truncated": false,116   "block": 3,117   "row": 11915118  },119  {120   "path": "bfUpgradeCheck.m",121   "sha256": "d0d128284deef1a121888ed3a09901525aa5afd5f897bb59bd9b44dcd5641342",122   "language": "MATLAB",123   "lines": 66,124   "truncated": false,125   "block": 3,126   "row": 12683127  },128  {129   "path": "bfmatlab/bfCheckJavaMemory.m",130   "sha256": "35b8386a71066c3048a3ebfd0990fdf32a2235b015c1ecc15a53335e15c486eb",131   "language": "MATLAB",132   "lines": 54,133   "truncated": false,134   "block": 3,135   "row": 12032136  },137  {138   "path": "bfmatlab/bfCheckJavaPath.m",139   "sha256": "31133c163ff0781cb98ee880dfb2a9363a5de618552735b74db9a3155be228ba",140   "language": "MATLAB",141   "lines": 83,142   "truncated": false,143   "block": 3,144   "row": 13202145  },146  {147   "path": "bfmatlab/bfGetFileExtensions.m",148   "sha256": "5ad21d2ee817dec247cb5efb23a6fd232545c6b14a9d4a55828178b1aa77aab3",149   "language": "MATLAB",150   "lines": 63,151   "truncated": false,152   "block": 3,153   "row": 12551154  },155  {156   "path": "bfmatlab/bfGetPlane.m",157   "sha256": "c6f8855812e96329048cb53ba517b822e4ecb08ebcf6fda9a348e59c539d656e",158   "language": "MATLAB",159   "lines": 95,160   "truncated": false,161   "block": 3,162   "row": 14029163  },164  {165   "path": "bfmatlab/bfGetPlaneAtZCT.m",166   "sha256": "df6b2cd907856d77df0637f53ae565f49ee9acb8650249b844604160c775ea44",167   "language": "MATLAB",168   "lines": 63,169   "truncated": false,170   "block": 3,171   "row": 12670172  },173  {174   "path": "bfmatlab/bfGetReader.m",175   "sha256": "5c6058af99cdecd5cf35a4e2edfe7b3f0160a30a0d766fa7165f91c35eb8383a",176   "language": "MATLAB",177   "lines": 85,178   "truncated": false,179   "block": 3,180   "row": 13240181  },182  {183   "path": "bfmatlab/bfInitLogging.m",184   "sha256": "faf8d0ac89eb70eba36d433a0a5d3003be4b516203d5131ed0a484b155b8d372",185   "language": "MATLAB",186   "lines": 45,187   "truncated": false,188   "block": 3,189   "row": 11499190  },191  {192   "path": "bfmatlab/bfOpen3DVolume.m",193   "sha256": "9d3798deca83a5da69f4d4e7faeebd1da48a8d927fdf6168f1f12f551561fe31",194   "language": "MATLAB",195   "lines": 54,196   "truncated": false,197   "block": 3,198   "row": 12026199  },200  {201   "path": "bfmatlab/bfTestInRange.m",202   "sha256": "b03d4e0a0f6b67c2c654e7d5f3bed9bc6e2408781e4d3baed63bc9336a595378",203   "language": "MATLAB",204   "lines": 51,205   "truncated": false,206   "block": 3,207   "row": 11915208  },209  {210   "path": "bfmatlab/bfUpgradeCheck.m",211   "sha256": "d0d128284deef1a121888ed3a09901525aa5afd5f897bb59bd9b44dcd5641342",212   "language": "MATLAB",213   "lines": 66,214   "truncated": false,215   "block": 3,216   "row": 12683217  },218  {219   "path": "bfmatlab/bfopen.m",220   "sha256": "9d4772840bc3e46641e3cc1d03031a5bc306a3ba40ed98d8a50a5144307708dc",221   "language": "MATLAB",222   "lines": 226,223   "truncated": false,224   "block": 3,225   "row": 15740226  },227  {228   "path": "bfmatlab/bfsave.m",229   "sha256": "d9d4dc2f0cbedd748c65ff38ca80662a50857db528057e4137d025ce4afbe778",230   "language": "MATLAB",231   "lines": 155,232   "truncated": false,233   "block": 3,234   "row": 15139235  },236  {237   "path": "bfmatlab/createMinimalOMEXMLMetadata.m",238   "sha256": "743bb1f4ce32e77272793dd3c53901d0f59d7bc300c58f65c11889ef1cbcbe36",239   "language": "MATLAB",240   "lines": 99,241   "truncated": false,242   "block": 3,243   "row": 14184244  },245  {246   "path": "bfmatlab/private/is_octave.m",247   "sha256": "9339a6a2757d16b1264ca3107fd63176c1a9ab2d2805f040c1fc33ce8b0e90bf",248   "language": "MATLAB",249   "lines": 3,250   "truncated": false,251   "block": 3,252   "row": 8203253  },254  {255   "path": "bfopen.m",256   "sha256": "9d4772840bc3e46641e3cc1d03031a5bc306a3ba40ed98d8a50a5144307708dc",257   "language": "MATLAB",258   "lines": 226,259   "truncated": false,260   "block": 3,261   "row": 15740262  },263  {264   "path": "bfsave.m",265   "sha256": "d9d4dc2f0cbedd748c65ff38ca80662a50857db528057e4137d025ce4afbe778",266   "language": "MATLAB",267   "lines": 155,268   "truncated": false,269   "block": 3,270   "row": 15139271  },272  {273   "path": "createMinimalOMEXMLMetadata.m",274   "sha256": "743bb1f4ce32e77272793dd3c53901d0f59d7bc300c58f65c11889ef1cbcbe36",275   "language": "MATLAB",276   "lines": 99,277   "truncated": false,278   "block": 3,279   "row": 14184280  },281  {282   "path": "create_clustergram.m",283   "sha256": "7f553432b879d975a8cec413c8e1ff67aa3513e0c2f4a52e106dc354178381fc",284   "language": "MATLAB",285   "lines": 8,286   "truncated": false,287   "block": 19,288   "row": 4397289  },290  {291   "path": "create_dff_derivative_plot.m",292   "sha256": "ee4fb0984082898e06b7eeb6f4a43b81192564e6990e4d2a989aafb297d6d1d2",293   "language": "MATLAB",294   "lines": 15,295   "truncated": false,296   "block": 19,297   "row": 4515298  },299  {300   "path": "create_dimensionality_reduction_colored_movie.m",301   "sha256": "0d9eb127ea1b92ed7769ec88e78c61af00957743392b8eca731d36b36ef35f2f",302   "language": "MATLAB",303   "lines": 38,304   "truncated": false,305   "block": 19,306   "row": 5317307  },308  {309   "path": "create_pca_analysis_figures.m",310   "sha256": "fa7e01a05b72f654d92b671e14ce8be6e50bd8820238ca2701abe3734a7e7fd2",311   "language": "MATLAB",312   "lines": 118,313   "truncated": false,314   "block": 19,315   "row": 6277316  },317  {318   "path": "create_random_colored_movie.m",319   "sha256": "4a9886694e5c8d946b60f6349123a4116d186d6ab1343acbbefa8afa601c8aa8",320   "language": "MATLAB",321   "lines": 32,322   "truncated": false,323   "block": 19,324   "row": 5101325  },326  {327   "path": "dftregistration.m",328   "sha256": "f7874882500d1e7d3533e5e9f46d6fa6e53d0ee1c5e93a4f9ed535217c3868ae",329   "language": "MATLAB",330   "lines": 211,331   "truncated": false,332   "block": 19,333   "row": 7527334  },335  {336   "path": "estimatenoise.m",337   "sha256": "c7b5aa73b8285e8602be8ae967ef7c30b7a67d5ab543d587994bcde417bd3a29",338   "language": "MATLAB",339   "lines": 404,340   "truncated": false,341   "block": 19,342   "row": 7865343  },344  {345   "path": "get_cluster_sizes.m",346   "sha256": "cc415e0b2e2c5e870b13669a711539b387fb6ee8b70e2eb6bad765d7671bfc0f",347   "language": "MATLAB",348   "lines": 10,349   "truncated": false,350   "block": 19,351   "row": 4394352  },353  {354   "path": "get_dff_peaks.m",355   "sha256": "c4d0ebb48b67384428c0349afda8602e610daaebc0be5157c91148feeb7d3b2e",356   "language": "MATLAB",357   "lines": 25,358   "truncated": false,359   "block": 19,360   "row": 4743361  },362  {363   "path": "imshow3D.m",364   "sha256": "ae74ac2d0be54495c910dae954d7163b683c9994e26992e681c36f4db87aefe3",365   "language": "MATLAB",366   "lines": 495,367   "truncated": false,368   "block": 19,369   "row": 8040370  },371  {372   "path": "maskBorder.m",373   "sha256": "aa2be5aef795d491ff54325169446aa12be5b7408af7f75acd173e96ac09b654",374   "language": "MATLAB",375   "lines": 43,376   "truncated": false,377   "block": 19,378   "row": 5366379  },380  {381   "path": "max_xcorr2.m",382   "sha256": "9cecbf2535f6c44ff60d7d93660e23a5e15a0afe0681a488deaf3035ccee7d2f",383   "language": "MATLAB",384   "lines": 12,385   "truncated": false,386   "block": 19,387   "row": 4518388  },389  {390   "path": "nnmf.m",391   "sha256": "83812547f9642038ac996a153af3dcd6b1155eec8bef650ddd4c25ee1e122090",392   "language": "MATLAB",393   "lines": 371,394   "truncated": false,395   "block": 19,396   "row": 7871397  },398  {399   "path": "plot_gmm_fit.m",400   "sha256": "c42048421457cc224247c9f88cf0994257539081a5367c2946c3fd0162e84537",401   "language": "MATLAB",402   "lines": 36,403   "truncated": false,404   "block": 19,405   "row": 5173406  },407  {408   "path": "private/is_octave.m",409   "sha256": "9339a6a2757d16b1264ca3107fd63176c1a9ab2d2805f040c1fc33ce8b0e90bf",410   "language": "MATLAB",411   "lines": 3,412   "truncated": false,413   "block": 3,414   "row": 8203415  },416  {417   "path": "processMiniData.m",418   "sha256": "8de12a5ffef41d42629a70bf20da6111d4bf5aa6e3d5e9d729f9f9610c62dea5",419   "language": "MATLAB",420   "lines": 260,421   "truncated": false,422   "block": 19,423   "row": 7697424  },425  {426   "path": "processMiniData_edited.m",427   "sha256": "87ce813b4a7cc2a8890ba04ed45e7d9e89e7a17eb73b263c2110eb711a7b0d86",428   "language": "MATLAB",429   "lines": 349,430   "truncated": false,431   "block": 19,432   "row": 7855433  },434  {435   "path": "saveastiff.m",436   "sha256": "8bc9d92788e721003e9b15d5a84f2218bdd77c6bc565f441c7888500a71decc7",437   "language": "MATLAB",438   "lines": 302,439   "truncated": false,440   "block": 19,441   "row": 7856442  },443  {444   "path": "sort_nat.m",445   "sha256": "48959fa7849aa3af5b808db25dcba4729501accc93916a477d8dbff8ec619788",446   "language": "MATLAB",447   "lines": 81,448   "truncated": false,449   "block": 19,450   "row": 6310451  },452  {453   "path": "summarizeMiniData.m",454   "sha256": "cff16559f60ea3386250e62d1500694351fd6417eb6e519aacdeb3056ac2a092",455   "language": "MATLAB",456   "lines": 153,457   "truncated": false,458   "block": 19,459   "row": 6881460  },461  {462   "path": "tiffread2.m",463   "sha256": "681f8fe31406225f8439ea925a9252e61dc209f6750c7061f096efc3d557430d",464   "language": "MATLAB",465   "lines": 432,466   "truncated": false,467   "block": 19,468   "row": 8035469  },470  {471   "path": "utilities-old/dftregistration.m",472   "sha256": "f7874882500d1e7d3533e5e9f46d6fa6e53d0ee1c5e93a4f9ed535217c3868ae",473   "language": "MATLAB",474   "lines": 211,475   "truncated": false,476   "block": 19,477   "row": 7527478  },479  {480   "path": "utilities-old/estimatenoise.m",481   "sha256": "c7b5aa73b8285e8602be8ae967ef7c30b7a67d5ab543d587994bcde417bd3a29",482   "language": "MATLAB",483   "lines": 404,484   "truncated": false,485   "block": 19,486   "row": 7865487  },488  {489   "path": "utilities-old/imshow3D.m",490   "sha256": "ae74ac2d0be54495c910dae954d7163b683c9994e26992e681c36f4db87aefe3",491   "language": "MATLAB",492   "lines": 495,493   "truncated": false,494   "block": 19,495   "row": 8040496  },497  {498   "path": "utilities-old/saveastiff.m",499   "sha256": "8bc9d92788e721003e9b15d5a84f2218bdd77c6bc565f441c7888500a71decc7",500   "language": "MATLAB",501   "lines": 302,502   "truncated": false,503   "block": 19,504   "row": 7856505  },506  {507   "path": "utilities-old/sort_nat.m",508   "sha256": "48959fa7849aa3af5b808db25dcba4729501accc93916a477d8dbff8ec619788",509   "language": "MATLAB",510   "lines": 81,511   "truncated": false,512   "block": 19,513   "row": 6310514  },515  {516   "path": "utilities-old/tiffread2.m",517   "sha256": "681f8fe31406225f8439ea925a9252e61dc209f6750c7061f096efc3d557430d",518   "language": "MATLAB",519   "lines": 432,520   "truncated": false,521   "block": 19,522   "row": 8035523  },524  {525   "path": "utilities-old/whitenedMatchedFilter.m",526   "sha256": "e0c972133f75c65ca9c2907b175360446c287c8efe1a73625ecedf3fbcb7b9ba",527   "language": "MATLAB",528   "lines": 23,529   "truncated": false,530   "block": 19,531   "row": 4797532  },533  {534   "path": "utilities/dftregistration.m",535   "sha256": "f7874882500d1e7d3533e5e9f46d6fa6e53d0ee1c5e93a4f9ed535217c3868ae",536   "language": "MATLAB",537   "lines": 211,538   "truncated": false,539   "block": 19,540   "row": 7527541  },542  {543   "path": "utilities/estimatenoise.m",544   "sha256": "c7b5aa73b8285e8602be8ae967ef7c30b7a67d5ab543d587994bcde417bd3a29",545   "language": "MATLAB",546   "lines": 404,547   "truncated": false,548   "block": 19,549   "row": 7865550  },551  {552   "path": "utilities/imshow3D.m",553   "sha256": "ae74ac2d0be54495c910dae954d7163b683c9994e26992e681c36f4db87aefe3",554   "language": "MATLAB",555   "lines": 495,556   "truncated": false,557   "block": 19,558   "row": 8040559  },560  {561   "path": "utilities/nnmf.m",562   "sha256": "83812547f9642038ac996a153af3dcd6b1155eec8bef650ddd4c25ee1e122090",563   "language": "MATLAB",564   "lines": 371,565   "truncated": false,566   "block": 19,567   "row": 7871568  },569  {570   "path": "utilities/saveastiff.m",571   "sha256": "8bc9d92788e721003e9b15d5a84f2218bdd77c6bc565f441c7888500a71decc7",572   "language": "MATLAB",573   "lines": 302,574   "truncated": false,575   "block": 19,576   "row": 7856577  },578  {579   "path": "utilities/sort_nat.m",580   "sha256": "48959fa7849aa3af5b808db25dcba4729501accc93916a477d8dbff8ec619788",581   "language": "MATLAB",582   "lines": 81,583   "truncated": false,584   "block": 19,585   "row": 6310586  },587  {588   "path": "utilities/tiffread2.m",589   "sha256": "681f8fe31406225f8439ea925a9252e61dc209f6750c7061f096efc3d557430d",590   "language": "MATLAB",591   "lines": 432,592   "truncated": false,593   "block": 19,594   "row": 8035595  },596  {597   "path": "utilities/whitenedMatchedFilter.m",598   "sha256": "e0c972133f75c65ca9c2907b175360446c287c8efe1a73625ecedf3fbcb7b9ba",599   "language": "MATLAB",600   "lines": 23,601   "truncated": false,602   "block": 19,603   "row": 4797604  },605  {606   "path": "visualizeSpatial.m",607   "sha256": "c1ea0d613d1288b60c8a80382fe0a53c58d6e9c4b2cbf51a2bc9b6a8d8a118ff",608   "language": "MATLAB",609   "lines": 20,610   "truncated": false,611   "block": 19,612   "row": 4772613  },614  {615   "path": "visualizeSpatialComps.m",616   "sha256": "02f79b13cfcc660f1efa5ac8b5407b7bc876e555427c06ee9a9318c61fcd74c2",617   "language": "MATLAB",618   "lines": 55,619   "truncated": false,620   "block": 19,621   "row": 5470622  },623  {624   "path": "whitenedMatchedFilter.m",625   "sha256": "e0c972133f75c65ca9c2907b175360446c287c8efe1a73625ecedf3fbcb7b9ba",626   "language": "MATLAB",627   "lines": 23,628   "truncated": false,629   "block": 19,630   "row": 4797631  }632 ]633}