OpenScientificCodeRegistry/Database
Open Scientific Code Registry (OSCR): the authors' scripts The code published by the authors of open-access neuroscience papers, as found and verified by Open Scientific Code Registry (OSCR). Each file is here exactly as it is at the source, at the verified commit, under the license of its repository. 421,275 unique files (3,782 MB of text) from 8,849 repositories, in 24 Parquet block(s). Only files whose repository's license allows redistribution, confirmed by the repository's… See the full description on the dataset page: https://huggingface.co/datasets/OpenScientificCodeRegistry/Database.
05.6k
1{2 "format": "oscr-script-manifest/1",3 "repository": "github.com/degutis/wm_dynamiccoding",4 "url": "https://archive.softwareheritage.org/swh:1:dir:339f0576323098b7257762c1b38f1f2e2af89d91;origin=https://github.com/degutis/WM_dynamicCoding;visit=swh:1:snp:51f0a2d0bd00f5b2292ae0ac88c8d46514f6300a;anchor=swh:1:rev:0bb4d572d35cce0ce4a70c4a03e08463ba815561",5 "host": "github.com",6 "commit": "d670e81e914eaeb4475aa2a19246a810e9088791",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "eaf32692088cdb7a3ac48029df6e8e800901b3934b4d077ffdb788073a860e57",14 "language": "License",15 "lines": 21,16 "truncated": false,17 "block": 22,18 "row": 1401519 },20 {21 "path": "README.md",22 "sha256": "ebc6120ab17f8a7f28f1436a742ef3353dbc077cceb5a1fb45d134dc9edfe72e",23 "language": "Text",24 "lines": 38,25 "truncated": false,26 "block": 24,27 "row": 40328 },29 {30 "path": "functions/CrossDecodingModel.m",31 "sha256": "f4c8530d5093788d8bf5c66dfc332046dd8e0d0156bd12c02861d7754e104293",32 "language": "MATLAB",33 "lines": 154,34 "truncated": false,35 "block": 22,36 "row": 2257937 },38 {39 "path": "functions/PCA/extractTrialsMean_splitHalf.m",40 "sha256": "7ca9ab1337d4f85ff4252fb86f4a34826d0f60af258497021f04fb1fb193a91f",41 "language": "MATLAB",42 "lines": 44,43 "truncated": false,44 "block": 22,45 "row": 1884846 },47 {48 "path": "functions/PCA/plotSubspaceTriangleMultipleROI.m",49 "sha256": "69054c0a40237de3451e057ca9af8c6231fb1a9c9196593c23faa8aa9f3623a5",50 "language": "MATLAB",51 "lines": 120,52 "truncated": false,53 "block": 22,54 "row": 2147955 },56 {57 "path": "functions/PCA/projectDistractor.m",58 "sha256": "a2171edb5526d2c227fc8467517dd2600a42309a174ac04525653a902575425e",59 "language": "MATLAB",60 "lines": 312,61 "truncated": false,62 "block": 22,63 "row": 2386364 },65 {66 "path": "functions/PCA/runPCAangleSplit.m",67 "sha256": "e3063353231f7af7c1ccf5dac192ba9217900250caef0f0a69f2588d65ea17a4",68 "language": "MATLAB",69 "lines": 45,70 "truncated": false,71 "block": 22,72 "row": 1825773 },74 {75 "path": "functions/PCA/runPCAangle_OrientationDistractor_splitHalf.m",76 "sha256": "23214f09c162bf5262a71230b4e44ec4aed639bd9dd5c9f89bc8f2f1a04cb70f",77 "language": "MATLAB",78 "lines": 51,79 "truncated": false,80 "block": 22,81 "row": 1794882 },83 {84 "path": "functions/PCA/runStatsPermutationAgainstNull.m",85 "sha256": "ba480bc92f9d2a73ec7349d52d37c47f3256f74047e6abbb36b9eaab172666b0",86 "language": "MATLAB",87 "lines": 256,88 "truncated": false,89 "block": 22,90 "row": 2319491 },92 {93 "path": "functions/PCA/subspace_grandPCA_projection_validated.m",94 "sha256": "f57c914a1a42de528b9634d1f1761351cffce4486fc5cdff31ca77e88c24dddf",95 "language": "MATLAB",96 "lines": 843,97 "truncated": false,98 "block": 22,99 "row": 24942100 },101 {102 "path": "functions/correlation/GLMCorr.m",103 "sha256": "990ae9d0ee717a4e7cc44952a6ac3a3af3e612ea08181b0d86462bd4a3bc4213",104 "language": "MATLAB",105 "lines": 355,106 "truncated": false,107 "block": 22,108 "row": 24454109 },110 {111 "path": "functions/correlation/ME_GLM.m",112 "sha256": "6b9b647b6f01af259ca4d43712299f5343f6b5194f2c68b52e81f1f5c690cda2",113 "language": "MATLAB",114 "lines": 90,115 "truncated": false,116 "block": 22,117 "row": 21319118 },119 {120 "path": "functions/correlation/ME_GLM_SNR.m",121 "sha256": "583b0678a32d2dc55174a59fb47fb9e0ffcf5fbe040e472f5591d73bddf0869b",122 "language": "MATLAB",123 "lines": 82,124 "truncated": false,125 "block": 22,126 "row": 21006127 },128 {129 "path": "functions/correlation/correlationAnalysis.m",130 "sha256": "4b01f5e9ce8f59fddb4da9479a4dc650a42726d9cbeb03a5e109ea2174cb883c",131 "language": "MATLAB",132 "lines": 285,133 "truncated": false,134 "block": 22,135 "row": 23717136 },137 {138 "path": "functions/correlation/estimateTuningCurveGLM.m",139 "sha256": "4ca0e9a9c00eaf6d03475d23795bf301007e0fab68969b3455d3431049fde064",140 "language": "MATLAB",141 "lines": 32,142 "truncated": false,143 "block": 22,144 "row": 17196145 },146 {147 "path": "functions/correlation/feature_space_smoothing.m",148 "sha256": "0179f61a05565f8da714cb594f6d86c59a481547282e8b98796a90bba5672cf8",149 "language": "MATLAB",150 "lines": 80,151 "truncated": false,152 "block": 22,153 "row": 20037154 },155 {156 "path": "functions/helperFunc/fdr_bh.m",157 "sha256": "13f751ec06edebf779d1ec1e95219e73a0a812c640e0e69971af9317d145d319",158 "language": "MATLAB",159 "lines": 176,160 "truncated": false,161 "block": 22,162 "row": 22803163 },164 {165 "path": "functions/helperFunc/permutest.m",166 "sha256": "35ed37300def4f452367e0097f54eff6979e296c4ead0b40409ca557ebc942e1",167 "language": "MATLAB",168 "lines": 390,169 "truncated": false,170 "block": 22,171 "row": 24484172 },173 {174 "path": "functions/helperFunc/runBoundary.m",175 "sha256": "6fc9a65a0a2aec9c96d0d740d7e6a294c468d38277e16be575a1730d6d42cb12",176 "language": "MATLAB",177 "lines": 26,178 "truncated": false,179 "block": 22,180 "row": 16279181 },182 {183 "path": "functions/pSVR/avg_norm_circ_resp_dev.m",184 "sha256": "83898cb92751282d75cd89697d2d9a75027c33b7a83252a26d133edd809ad482",185 "language": "MATLAB",186 "lines": 28,187 "truncated": false,188 "block": 22,189 "row": 16985190 },191 {192 "path": "functions/pSVR/bal_norm_circ_resp_dev.m",193 "sha256": "279e23c987bb7e2395851fb8520ab48cf27cad30a2d5bbfad5791612d457a968",194 "language": "MATLAB",195 "lines": 53,196 "truncated": false,197 "block": 22,198 "row": 18973199 },200 {201 "path": "functions/pSVR/dynamicCoding_signInversion.m",202 "sha256": "37ec5ce22cac8625668aa56a19ac1ded15136b43a50dc28bbfd3377cbd740d83",203 "language": "MATLAB",204 "lines": 63,205 "truncated": false,206 "block": 22,207 "row": 19371208 },209 {210 "path": "functions/pSVR/dynamicism.m",211 "sha256": "8f13da8e53ad564cd67d17aae934bafce9ebe8446ddcccffa4a17da84e664d0e",212 "language": "MATLAB",213 "lines": 11,214 "truncated": false,215 "block": 22,216 "row": 14515217 },218 {219 "path": "functions/pSVR/dynamicsMultiply.m",220 "sha256": "8505eddc07c9eb24c1c4a5f755345bb2a5de2f9b55186da28b5f82fb84c39ed9",221 "language": "MATLAB",222 "lines": 15,223 "truncated": false,224 "block": 22,225 "row": 15799226 },227 {228 "path": "functions/pSVR/pSVR_gen.m",229 "sha256": "55f27a749c82d3a014c2833fb28b14fdaa3e4461c2b616f0ce950bf54799acf8",230 "language": "MATLAB",231 "lines": 119,232 "truncated": false,233 "block": 22,234 "row": 22108235 },236 {237 "path": "functions/pSVR/pSVR_temporal.m",238 "sha256": "d5ab63d768a7454b9a3a1a68cf37fc4cabae29c1d48d7f4e06137f8d35828f97",239 "language": "MATLAB",240 "lines": 141,241 "truncated": false,242 "block": 22,243 "row": 22672244 },245 {246 "path": "functions/pSVR/permutationTest_cluster_psvr.m",247 "sha256": "c8c1b0313808dd00343ff7efa66a7f8b7dc38af2b9b0d0b8710b269a26991358",248 "language": "MATLAB",249 "lines": 35,250 "truncated": false,251 "block": 22,252 "row": 16821253 },254 {255 "path": "functions/pSVR/permutationTest_timecourse.m",256 "sha256": "772c7e20dec65faa0acc1a3c1198715f60d8dc6b93beedfb7c1078b2cec1fcd8",257 "language": "MATLAB",258 "lines": 31,259 "truncated": false,260 "block": 22,261 "row": 16295262 },263 {264 "path": "functions/pSVR/permutest.m",265 "sha256": "35ed37300def4f452367e0097f54eff6979e296c4ead0b40409ca557ebc942e1",266 "language": "MATLAB",267 "lines": 390,268 "truncated": false,269 "block": 22,270 "row": 24484271 },272 {273 "path": "functions/pSVR/plotPSVR_gen.m",274 "sha256": "2b9ee26d6fcd753ba4f6c39ff5a64562880281b642aef059204b590de308fabb",275 "language": "MATLAB",276 "lines": 116,277 "truncated": false,278 "block": 22,279 "row": 22193280 },281 {282 "path": "functions/pSVR/plotPSVR_temporal_subtraction.m",283 "sha256": "151153774dfa02e6d3ab14ca11de76335b377006c3412753630eb6f7f09c5030",284 "language": "MATLAB",285 "lines": 836,286 "truncated": false,287 "block": 22,288 "row": 24791289 },290 {291 "path": "functions/pSVR/runPSVR_gen_temporal_runwise.m",292 "sha256": "f32e7ff1026af8a9392e7b673235bc409141f540fd87b559cd3e5dab8aa06682",293 "language": "MATLAB",294 "lines": 115,295 "truncated": false,296 "block": 22,297 "row": 22397298 },299 {300 "path": "functions/pSVR/runPSVR_runwise.m",301 "sha256": "d73d8378f196564b364d7eb700c1f72695f293100357c20680468440e76f61cc",302 "language": "MATLAB",303 "lines": 100,304 "truncated": false,305 "block": 22,306 "row": 21824307 },308 {309 "path": "functions/plotting/Violin.m",310 "sha256": "7dfed6137dfe72d274a01ad442d6907265b5f52d8d8a076beb4ad5982817fe87",311 "language": "MATLAB",312 "lines": 350,313 "truncated": false,314 "block": 22,315 "row": 24341316 },317 {318 "path": "functions/plotting/boundedline.m",319 "sha256": "91317bb61f3d8c9085430e3ad953af0ac402d6668309fd479093f5ecc0ba8af2",320 "language": "MATLAB",321 "lines": 500,322 "truncated": false,323 "block": 22,324 "row": 24295325 },326 {327 "path": "functions/plotting/cbrewer.m",328 "sha256": "3ae44a2f4bf85eb99ca0188e260fd1f67fdaebc2be4d8bba863d6b2cb80218eb",329 "language": "MATLAB",330 "lines": 118,331 "truncated": false,332 "block": 22,333 "row": 22036334 },335 {336 "path": "functions/plotting/inpaint_nans.m",337 "sha256": "e86ce08773ca9c2b36aa548fe04eeb4a3a82359536ccc06c5507cf5fbf7461ab",338 "language": "MATLAB",339 "lines": 537,340 "truncated": false,341 "block": 6,342 "row": 18490343 },344 {345 "path": "functions/plotting/interpolate_cbrewer.m",346 "sha256": "ef755c6a60fbae6c2051ab44693af446b1c4ba7539782f6e4b134133e7406178",347 "language": "MATLAB",348 "lines": 30,349 "truncated": false,350 "block": 22,351 "row": 17496352 },353 {354 "path": "functions/plotting/mysigstar.m",355 "sha256": "d98a12fb1d1bdb484fc13bbcc7d1ba2855543ee1772bedff7e0161c27f39207f",356 "language": "MATLAB",357 "lines": 58,358 "truncated": false,359 "block": 22,360 "row": 18654361 },362 {363 "path": "functions/plotting/plot_brewer_cmap.m",364 "sha256": "98197311062afab1d927b649accb44625b80bb9e3453c3224cf93b82252df1f2",365 "language": "MATLAB",366 "lines": 42,367 "truncated": false,368 "block": 22,369 "row": 18635370 },371 {372 "path": "functions/plotting/ploterr.m",373 "sha256": "c9bcfe5f21f9df3285734769e9173eddc4810af4f59f8c9f01a7966f326d76b5",374 "language": "MATLAB",375 "lines": 385,376 "truncated": false,377 "block": 22,378 "row": 24325379 },380 {381 "path": "functions/plotting/suplabel.m",382 "sha256": "b0ef6ee6505c70969fc693308e56d55e0240705c755817341386c4a78c1d84cb",383 "language": "MATLAB",384 "lines": 93,385 "truncated": false,386 "block": 22,387 "row": 20951388 },389 {390 "path": "functions/plotting/violinplot.m",391 "sha256": "9759ed7a3a38991174c973aaca482b695af05616d88d4d58ac3ff7e38afcbe5c",392 "language": "MATLAB",393 "lines": 139,394 "truncated": false,395 "block": 22,396 "row": 22330397 },398 {399 "path": "functions/simulationNoiseAddedRealData.m",400 "sha256": "dc75f5bf71bf20d4deba9b0a52aebe8c895512355d0a416a3ef7679b8c1002c7",401 "language": "MATLAB",402 "lines": 152,403 "truncated": false,404 "block": 22,405 "row": 22444406 },407 {408 "path": "globalAnalysis.m",409 "sha256": "956f26b8eb210050b24074ea1d9d2c85af4b1c44d0b23b5c83f2e844212d63ab",410 "language": "MATLAB",411 "lines": 68,412 "truncated": false,413 "block": 22,414 "row": 17999415 }416 ]417}