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/vnmurthylab/olfactory-ec",4 "url": "https://github.com/VNMurthyLab/olfactory-ec",5 "host": "github.com",6 "commit": "8c23d3af55f7e7573bb34483ab8ddbb229477c1f",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "c3e1247e97864260ac5e5eaffdebcf3955997afeb021e13ca3d9f2168520d27a",14 "language": "License",15 "lines": 21,16 "truncated": false,17 "block": 11,18 "row": 1420319 },20 {21 "path": "README.md",22 "sha256": "34d9cc06453fc1b39bbb473e587636f0c7a662ae107d37836885c631ab0ba705",23 "language": "Text",24 "lines": 17,25 "truncated": false,26 "block": 13,27 "row": 611828 },29 {30 "path": "configs/glomerular_convergence/update.sh",31 "sha256": "71543d1eabb1b298f5b0219836f8666ffe29cea60292e05226519c5c728f2596",32 "language": "Shell",33 "lines": 37,34 "truncated": false,35 "block": 13,36 "row": 517037 },38 {39 "path": "figures/E_vs_W_opt_or_shuffle.py",40 "sha256": "ba6be34751c324b15879d9adaa42541ba2d84da9122fcb175505ee9ce978514f",41 "language": "Python",42 "lines": 416,43 "truncated": false,44 "block": 12,45 "row": 2034946 },47 {48 "path": "figures/E_vs_environment_phase_diagram.py",49 "sha256": "728f34f3926bc0796af3d1f79057f953d8f8ce24a9b61f2c8f1c8c9fdc638f4d",50 "language": "Python",51 "lines": 292,52 "truncated": false,53 "block": 12,54 "row": 1842455 },56 {57 "path": "figures/W_distributions.py",58 "sha256": "b844e7ff8ab37d4ca11a462f9026d46a2456635e055e55fc5dd3282595dd80df",59 "language": "Python",60 "lines": 120,61 "truncated": false,62 "block": 12,63 "row": 1249164 },65 {66 "path": "figures/W_histograms_vs_M.py",67 "sha256": "18b5f657e6563ad589ad351b32bdef14d2abef0493648d27cae615fab7118e18",68 "language": "Python",69 "lines": 310,70 "truncated": false,71 "block": 12,72 "row": 1861573 },74 {75 "path": "figures/adult_fly_receptor_heatmap.py",76 "sha256": "1e912dcd511ee8bb26b0e1819422fffd8bbf2caa340a44b3f8e749960707cdf2",77 "language": "Python",78 "lines": 218,79 "truncated": false,80 "block": 12,81 "row": 1664582 },83 {84 "path": "figures/downsample_data.py",85 "sha256": "5d265db127f6924478fdc469e3227e6dfc12a569864adde7235f15a71d4ff32c",86 "language": "Python",87 "lines": 53,88 "truncated": false,89 "block": 12,90 "row": 732791 },92 {93 "path": "figures/fly_larva_expression.py",94 "sha256": "00e2c8df9c6b423600ab8c5e800349876c66f51fcc63931e6daf4d850b1ab83d",95 "language": "Python",96 "lines": 132,97 "truncated": false,98 "block": 12,99 "row": 13768100 },101 {102 "path": "figures/fly_larva_receptor_heatmap.py",103 "sha256": "8fcb2824b1bf019c92f47cd31666ed86f4c2bdda0953521d4e7a5acd8bc4b83d",104 "language": "Python",105 "lines": 222,106 "truncated": false,107 "block": 12,108 "row": 16772109 },110 {111 "path": "figures/glomerular_convergence.py",112 "sha256": "ec44282414071dadc7e87b7323a3f511a33a6798bb97dfa42cc843efbcf676a3",113 "language": "Python",114 "lines": 273,115 "truncated": false,116 "block": 12,117 "row": 17633118 },119 {120 "path": "figures/inspect_G.py",121 "sha256": "802e8f64495caaa332e273b0f8b2232d6af326c56ad73bec7a7a866b05fae36e",122 "language": "Python",123 "lines": 161,124 "truncated": false,125 "block": 12,126 "row": 14089127 },128 {129 "path": "figures/inspect_W_opt.py",130 "sha256": "c8d46e6bd02def8733f2497b29ec629b3e5e9648411d45e6e84f87cbb6c3191d",131 "language": "Python",132 "lines": 235,133 "truncated": false,134 "block": 12,135 "row": 16705136 },137 {138 "path": "figures/inspect_r.py",139 "sha256": "f72772ac9d6ca51164102a1a54991f534ae707e68a8d40429c947564cf77506c",140 "language": "Python",141 "lines": 138,142 "truncated": false,143 "block": 12,144 "row": 12805145 },146 {147 "path": "figures/inspect_receptors.py",148 "sha256": "6ec33e2260acb9f9853bffd31354497d221c0d1a3f2b74fb470fb1ba1c35c96a",149 "language": "Python",150 "lines": 284,151 "truncated": false,152 "block": 12,153 "row": 18492154 },155 {156 "path": "figures/neural_noise_sweep.py",157 "sha256": "5fee2847e40b766a256bc25b412c0a5ac80ee85c2587d237ac126ee15bf7bfff",158 "language": "Python",159 "lines": 97,160 "truncated": false,161 "block": 12,162 "row": 11949163 },164 {165 "path": "figures/odorant_model_schematic.py",166 "sha256": "c435a1c309c15fb1806f0eec4d2cc5ee66279b587c85fca0a5f99f3fe8cbc8df",167 "language": "Python",168 "lines": 80,169 "truncated": false,170 "block": 12,171 "row": 9402172 },173 {174 "path": "figures/plot_utils.py",175 "sha256": "4b58ecd3cf02f2f038b60bb35195667abf9544ccff5fae6b833dc9405b37c60c",176 "language": "Python",177 "lines": 10,178 "truncated": false,179 "block": 12,180 "row": 4547181 },182 {183 "path": "figures/receptor_figure.py",184 "sha256": "e8fe36959a8b661d67f1bc115fc4d351343ee4a19c829e6ce9e0f8532f4aa11e",185 "language": "Python",186 "lines": 511,187 "truncated": false,188 "block": 12,189 "row": 21004190 },191 {192 "path": "figures/receptor_softrank_vs_M.py",193 "sha256": "e7eaa03071fbbf74676852373e511a8bbafa51bc27c1fede3dd0fc546dac47a0",194 "language": "Python",195 "lines": 330,196 "truncated": false,197 "block": 12,198 "row": 19032199 },200 {201 "path": "figures/summary_stats.py",202 "sha256": "f2645645ef7ebe97c6872d30e6579df9710470cd8174dbc61e757fe575f98b61",203 "language": "Python",204 "lines": 66,205 "truncated": false,206 "block": 12,207 "row": 8460208 },209 {210 "path": "figures/varying_W_model_figure.py",211 "sha256": "2f128dab87a2822f154a58200d937955444fe39c80ba18dfdab43f14540f016a",212 "language": "Python",213 "lines": 133,214 "truncated": false,215 "block": 12,216 "row": 14000217 },218 {219 "path": "figures/varying_hill_coef.py",220 "sha256": "bc9833fee060e4c5abdec93b55d1ef647c90eed8b6cc75cd82c54f71613a036d",221 "language": "Python",222 "lines": 141,223 "truncated": false,224 "block": 12,225 "row": 13751226 },227 {228 "path": "model.py",229 "sha256": "ac70dc1f06e3f11f14578c6f714fb69ab529c570fed74f9284318e059d058e71",230 "language": "Python",231 "lines": 682,232 "truncated": false,233 "block": 12,234 "row": 21848235 },236 {237 "path": "plotting.py",238 "sha256": "5f9f871dcf49ea8955e1436ad96207ae6e90731156a3967787ed4c8214acf44d",239 "language": "Python",240 "lines": 390,241 "truncated": false,242 "block": 12,243 "row": 20554244 },245 {246 "path": "run_optimization.py",247 "sha256": "a60a9ce8ec63295593c760bffe6af9f6d34501c77af0d410eba7e0807b08b8a0",248 "language": "Python",249 "lines": 167,250 "truncated": false,251 "block": 12,252 "row": 15497253 },254 {255 "path": "sample_generation/generate_binarized_gaussian_samples.py",256 "sha256": "e8f9d37783ada9e603ea501c936f968870852288b5f8e635d0b6b5fcc2977cd5",257 "language": "Python",258 "lines": 171,259 "truncated": false,260 "block": 12,261 "row": 14556262 },263 {264 "path": "shuffle_and_fit_W.py",265 "sha256": "e6a6dd4a04667324f19ff20ba83fdb30560259b0e7e28376efa4a03153c1e71d",266 "language": "Python",267 "lines": 159,268 "truncated": false,269 "block": 12,270 "row": 15327271 },272 {273 "path": "vary_W_model.py",274 "sha256": "b9ad933d00cfc62686ac3531b247edb1e92f0e6d37d1eb771ce564ebf52b7716",275 "language": "Python",276 "lines": 334,277 "truncated": false,278 "block": 12,279 "row": 19386280 }281 ]282}