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/guetig/pnas_2025",4 "url": "https://github.com/guetig/pnas_2025",5 "host": "github.com",6 "commit": "5c54958c18db1da7c200437468ce09c406b8d3ee",7 "license": "GPL-2.0",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "edaef632cbb643e4e7a221717a6c441a4c1a7c918e6e4d56debc3d8739b233f6",14 "language": "License",15 "lines": 338,16 "truncated": false,17 "block": 14,18 "row": 1723319 },20 {21 "path": "README.md",22 "sha256": "c6b39e63b384d21a46242656ba70cbd564d2bcad4fffa1edbcc707c7a59e7b37",23 "language": "Text",24 "lines": 9,25 "truncated": false,26 "block": 16,27 "row": 687728 },29 {30 "path": "fig1/spike_pattern_scheme_figure_paper_final.py",31 "sha256": "7a81384de25b7b71c3fb4b36b9dc89799ffb977403542e9971c7aea289b8321d",32 "language": "Python",33 "lines": 338,34 "truncated": false,35 "block": 15,36 "row": 2161337 },38 {39 "path": "fig2/alpha_c_combined_paper_final.py",40 "sha256": "7d9c4af5bc494c57602604bd4df4c3a188567a25743abbcf89ede57acbeb614e",41 "language": "Python",42 "lines": 1372,43 "truncated": false,44 "block": 16,45 "row": 102546 },47 {48 "path": "fig2/alpha_c_data_paper_final.py",49 "sha256": "d01a468c481e97c1490745103e4a0589932f87014a9f7a1c6ac0dcb5845a8d29",50 "language": "Python",51 "lines": 1187,52 "truncated": false,53 "block": 16,54 "row": 76555 },56 {57 "path": "fig2/overlap_data_paper_final.py",58 "sha256": "7d7e2c33c29234ce081d132208f14915405f3d54984babdec46a85658b5af731",59 "language": "Python",60 "lines": 389,61 "truncated": false,62 "block": 15,63 "row": 2298364 },65 {66 "path": "fig2/robustness_data_paper_final.py",67 "sha256": "78d2ad5a3945e235f41f7e70763dc1b8be462a562327aa18cd415f3d13f8a8be",68 "language": "Python",69 "lines": 462,70 "truncated": false,71 "block": 15,72 "row": 2385373 },74 {75 "path": "fig3/corrs_data_paper_final_ibin.py",76 "sha256": "d2f848298bdcaa202fe5d83c8da258add1b9a10fc273ced34cc627c8b3190e87",77 "language": "Python",78 "lines": 1091,79 "truncated": false,80 "block": 16,81 "row": 69982 },83 {84 "path": "fig3/corrs_data_paper_final_ibindsx.py",85 "sha256": "e81de5e89c46f18c446cf696446d4d80b10625a9313452535c04e4c5ae0f7d80",86 "language": "Python",87 "lines": 1108,88 "truncated": false,89 "block": 16,90 "row": 73291 },92 {93 "path": "fig3/corrs_figure_paper_final.py",94 "sha256": "c3eb4b708b6ffddc1c68a3842dfeea5bdea404d613675622333b42ae73129cd4",95 "language": "Python",96 "lines": 1447,97 "truncated": false,98 "block": 16,99 "row": 1125100 },101 {102 "path": "fig4/cam22_release_model_rg.py",103 "sha256": "3b8401f379efc230525a983678c41934b81fff04c10750943d103124b54e506f",104 "language": "Python",105 "lines": 143,106 "truncated": false,107 "block": 15,108 "row": 18070109 },110 {111 "path": "fig4/distributions_data_paper_final.py",112 "sha256": "de270cb7403ea6f5769267e688ceadf3f57bc27569cad5a083f8410f997cef74",113 "language": "Python",114 "lines": 688,115 "truncated": false,116 "block": 15,117 "row": 25477118 },119 {120 "path": "fig4/distributions_figure_paper_final.py",121 "sha256": "094b5e4296074a234de254cc113f6c4b5efd493ae4877f194301a41beb75a993",122 "language": "Python",123 "lines": 2216,124 "truncated": false,125 "block": 16,126 "row": 1539127 },128 {129 "path": "fig4/stpfit_cam22org_rg_final.py",130 "sha256": "d2962890284af9054b6d293b444c202ce4ab45724971a11883aa7bfb868e9a52",131 "language": "Python",132 "lines": 421,133 "truncated": false,134 "block": 15,135 "row": 23874136 },137 {138 "path": "fig4/stpfit_cam22org_rg_human_final.py",139 "sha256": "401188016f415c1e7025607a7f38722d854e6a4e01058487058603fb27877241",140 "language": "Python",141 "lines": 422,142 "truncated": false,143 "block": 15,144 "row": 23880145 },146 {147 "path": "fig4/tmstp_analysis_rg_final.py",148 "sha256": "73d72aaca0a04d17838ed1b863a2458f717118076fe5785e47ffa585ae416ea7",149 "language": "Python",150 "lines": 512,151 "truncated": false,152 "block": 15,153 "row": 24401154 },155 {156 "path": "fig4/tmstp_analysis_rg_human_final.py",157 "sha256": "5c518c1d29b5107126ac0d0e939d6d9759b66d32bd2cd4db20d49b9f1a843f1e",158 "language": "Python",159 "lines": 512,160 "truncated": false,161 "block": 15,162 "row": 24400163 },164 {165 "path": "tempotron_learning/spikepattern_factory.c",166 "sha256": "0b5c5c06daa16ec64406d167a96abba8fefd37ff1a5552e7b33044a3e3a3c728",167 "language": "C",168 "lines": 505,169 "truncated": false,170 "block": 14,171 "row": 484172 },173 {174 "path": "tempotron_learning/spikepattern_factory.h",175 "sha256": "929fc0d029b1e31742e86b870897fce7d4db1d8522b7d4b0435f84e82c0de1be",176 "language": "C/C++",177 "lines": 134,178 "truncated": false,179 "block": 14,180 "row": 5606181 },182 {183 "path": "tempotron_learning/tempotron.h",184 "sha256": "afc6dba9a49e7f778964c09d8c818e9221a5f4bf087c48583476c432f5b8ebed",185 "language": "C/C++",186 "lines": 114,187 "truncated": false,188 "block": 14,189 "row": 5094190 },191 {192 "path": "tempotron_learning/tempotron_ibin.c",193 "sha256": "7e06d831ceb1d08f4f4ec254eaa2128a532df979d3eba56398cae21532504339",194 "language": "C",195 "lines": 649,196 "truncated": false,197 "block": 14,198 "row": 525199 },200 {201 "path": "tempotron_learning/tempotron_ibin.h",202 "sha256": "27142d5cfbd29dccf4a4e5ac2e6ab25fa9a1cb631f9e2c887dbdd91acd253534",203 "language": "C/C++",204 "lines": 124,205 "truncated": false,206 "block": 14,207 "row": 5704208 },209 {210 "path": "tempotron_learning/tempotron_ibincs.c",211 "sha256": "0663f9816d935d675e8da382479446cfb524822e4ca941ec70b3f8c3c4b8e39a",212 "language": "C",213 "lines": 1043,214 "truncated": false,215 "block": 14,216 "row": 588217 },218 {219 "path": "tempotron_learning/tempotron_ibincs.h",220 "sha256": "e588152f87d268c2ca7c1f3a397b18845ae0482fa94d5f757d865c7215bc395d",221 "language": "C/C++",222 "lines": 104,223 "truncated": false,224 "block": 14,225 "row": 5415226 },227 {228 "path": "tempotron_learning/tempotron_ibinds.c",229 "sha256": "e2f4c5fa2025d78b85d21308f2d99159cc1d4e135a1c40cc4c693eccbb49c364",230 "language": "C",231 "lines": 1707,232 "truncated": false,233 "block": 14,234 "row": 631235 },236 {237 "path": "tempotron_learning/tempotron_ibinds.h",238 "sha256": "4f16fb816485663f59e70dd0e29a73387d7e605c27a8b3106a947b597ee78616",239 "language": "C/C++",240 "lines": 183,241 "truncated": false,242 "block": 14,243 "row": 6096244 },245 {246 "path": "tempotron_learning/tempotron_ibindsx.c",247 "sha256": "f568cd84afea2b96448853356cd64c741ba4508b91d5fd42103e0ee4602c7162",248 "language": "C",249 "lines": 695,250 "truncated": false,251 "block": 14,252 "row": 574253 },254 {255 "path": "tempotron_learning/tempotron_ibindsx.h",256 "sha256": "b11b1a9ccccc57fb4f88dfeb91ff49dd2157bb6d28be2b36b23fe22af3c1fbd7",257 "language": "C/C++",258 "lines": 48,259 "truncated": false,260 "block": 14,261 "row": 4564262 }263 ]264}