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/weberrichard/first_blood",4 "url": "https://github.com/weberrichard/first_blood",5 "host": "github.com",6 "commit": "116b87bfc65a9a2e0f7dad9b85e96d76b250144c",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "10e4bdbaf5190443ef111f5501f8366ccf4e043d2fe983de2614d432bb05f069",14 "language": "License",15 "lines": 21,16 "truncated": false,17 "block": 11,18 "row": 1409819 },20 {21 "path": "README.md",22 "sha256": "6d8cab0ef46dc067ca8ef8a42aa3f8339a5cf24bb7c478fd4a073083ad58d636",23 "language": "Text",24 "lines": 34,25 "truncated": false,26 "block": 13,27 "row": 634628 },29 {30 "path": "projects/carotis/borda_carnot.m",31 "sha256": "24df19dd5b4bcf876bda0f4d680fdeedc7456c8c43a0c8a760de57bdd16b7796",32 "language": "MATLAB",33 "lines": 30,34 "truncated": false,35 "block": 11,36 "row": 1536737 },38 {39 "path": "projects/carotis/borda_carnot_2.m",40 "sha256": "d0f03ceca01dac56367e2853230d64503a60ad3b64e5d1188c5fd6f14b12cbc1",41 "language": "MATLAB",42 "lines": 26,43 "truncated": false,44 "block": 11,45 "row": 1534646 },47 {48 "path": "projects/carotis/plot_res.py",49 "sha256": "3a220496dbe2455bbf068d6ce7cd436caa092ad6417c9908e82c2b32e7112d7d",50 "language": "Python",51 "lines": 56,52 "truncated": false,53 "block": 12,54 "row": 679755 },56 {57 "path": "projects/carotis/run.cpp",58 "sha256": "115bc118eefa65047013f592ea8e31b191c9f3634dc7e1f0a9ef0e4428992a07",59 "language": "C++",60 "lines": 28,61 "truncated": false,62 "block": 11,63 "row": 162064 },65 {66 "path": "projects/carotis/run.py",67 "sha256": "99b2ccf94648782f0717e0fdd537a8cea2d9b4ac4abc9786fd2a0e1887885230",68 "language": "Python",69 "lines": 6,70 "truncated": false,71 "block": 12,72 "row": 322673 },74 {75 "path": "projects/carotis/run_all.cpp",76 "sha256": "79547d9b590a1160ee1ad145eb0f113c034fd824d83ac753713caac95ef967ee",77 "language": "C++",78 "lines": 47,79 "truncated": false,80 "block": 11,81 "row": 208582 },83 {84 "path": "projects/simple_run/plot_com.py",85 "sha256": "0ae0c5a82ce409ce284dd4c340df32c7e91da5ba996f756ee2f662f0205bff0b",86 "language": "Python",87 "lines": 33,88 "truncated": false,89 "block": 12,90 "row": 522691 },92 {93 "path": "projects/simple_run/plot_heart.py",94 "sha256": "5ef7542376401955d612f69a7d03e55ad61afc4d4b60941e2b7827ef2c4e9678",95 "language": "Python",96 "lines": 103,97 "truncated": false,98 "block": 12,99 "row": 10429100 },101 {102 "path": "projects/simple_run/plot_heart_2.py",103 "sha256": "7272fc8273a2eae7447aa0890bf86cd66a12b233b672f254f7e7820ab9bbbd25",104 "language": "Python",105 "lines": 46,106 "truncated": false,107 "block": 12,108 "row": 6838109 },110 {111 "path": "projects/simple_run/plot_hepa.py",112 "sha256": "5a06aaa9eb598f6699566f821a19204dfd0fbfa27e96a715d411daa434e8cc39",113 "language": "Python",114 "lines": 35,115 "truncated": false,116 "block": 12,117 "row": 5282118 },119 {120 "path": "projects/simple_run/plot_res.py",121 "sha256": "727c3281ee5d91fb219e6382c52b36c364c6fa4ba4d7dbbf190d5c97f2d768cb",122 "language": "Python",123 "lines": 68,124 "truncated": false,125 "block": 12,126 "row": 8265127 },128 {129 "path": "projects/simple_run/plot_res_2.py",130 "sha256": "18d2aad3683578e01e3d8a2a9c91cc016aac09ea15dd866fe785dca61f7cb1e7",131 "language": "Python",132 "lines": 52,133 "truncated": false,134 "block": 12,135 "row": 7063136 },137 {138 "path": "projects/simple_run/plot_res_ex.py",139 "sha256": "054c10b8274eeae63a8206ec7b7a20ff26ce53e99c84db3810023157d064d9e7",140 "language": "Python",141 "lines": 53,142 "truncated": false,143 "block": 12,144 "row": 7158145 },146 {147 "path": "projects/simple_run/run.cpp",148 "sha256": "2eba22e3df94830a7ad63dbd96183c8fac20afec1e1e47e082d7ff70f3cea1dc",149 "language": "C++",150 "lines": 176,151 "truncated": false,152 "block": 11,153 "row": 3333154 },155 {156 "path": "projects/simple_run/run_par.cpp",157 "sha256": "70a8ef83b122d5172c6486d9ebc3297921f2a220aa21be0c0bae6333f5910515",158 "language": "C++",159 "lines": 176,160 "truncated": false,161 "block": 11,162 "row": 3336163 },164 {165 "path": "projects/simple_run/simple_run.cpp",166 "sha256": "2bdfd0ade66f9fe838706b70e055ec150b26fd6179c4d60b83a6933c3a388897",167 "language": "C++",168 "lines": 68,169 "truncated": false,170 "block": 11,171 "row": 2330172 },173 {174 "path": "projects/vpd/evaluation.py",175 "sha256": "dac9cb1ef341b93f25ce43ef128e8b6a4c7839c2c4173a210430a0e80f776625",176 "language": "Python",177 "lines": 15,178 "truncated": false,179 "block": 12,180 "row": 4017181 },182 {183 "path": "projects/vpd/plot_heart.py",184 "sha256": "d81a959e2e783ed132af1ce34522d338ee683b8834481de305b607c0bdcb00b0",185 "language": "Python",186 "lines": 81,187 "truncated": false,188 "block": 12,189 "row": 9046190 },191 {192 "path": "projects/vpd/plot_res.py",193 "sha256": "f1a0c52ded08eb9bc14f9af06e6fb9e8de3721b464be1a95351fa6fae7654cbb",194 "language": "Python",195 "lines": 54,196 "truncated": false,197 "block": 12,198 "row": 7015199 },200 {201 "path": "projects/vpd/run_multiple_vp.py",202 "sha256": "dad4bdb6b4e0529713f70098c70c139aeb383f02c293f53dd73e1e59d0f50cd2",203 "language": "Python",204 "lines": 9,205 "truncated": false,206 "block": 12,207 "row": 3368208 },209 {210 "path": "projects/vpd/run_vp.cpp",211 "sha256": "f609feec8e7e1c4238a8c3fe4ba2cc2c247918a2f7533e243b82dfabcd2cb1c0",212 "language": "C++",213 "lines": 334,214 "truncated": false,215 "block": 11,216 "row": 3992217 },218 {219 "path": "projects/vpd/vpd_ref.cpp",220 "sha256": "799c61660b52398d9c2ca38ecf69f5e968faf4d58b8c44c6dbb702d0a1ee5357",221 "language": "C++",222 "lines": 276,223 "truncated": false,224 "block": 11,225 "row": 3900226 },227 {228 "path": "projects/vpd/vpd_ref_linear.cpp",229 "sha256": "4e5d4f19d80bcdea3b30bffb6da850a94dd8c90a7476716ef6d371f09ca85427",230 "language": "C++",231 "lines": 279,232 "truncated": false,233 "block": 11,234 "row": 3908235 },236 {237 "path": "source/file_io.cpp",238 "sha256": "c4357f26f73018e4ccbc12296799c3c09c6fb55ab0d2ad3622c00f25bc3309ba",239 "language": "C++",240 "lines": 38,241 "truncated": false,242 "block": 11,243 "row": 1738244 },245 {246 "path": "source/file_io.h",247 "sha256": "a4783da536a28f2dcf1d8ba60b3ccfcd394b97f6aed014078cc4abb5deeb3690",248 "language": "C/C++",249 "lines": 16,250 "truncated": false,251 "block": 11,252 "row": 4648253 },254 {255 "path": "source/first_blood.cpp",256 "sha256": "0259f9e3878ecbbf47708e756a936a75b5eda37ed5f9602a3d6976e0ea37d754",257 "language": "C++",258 "lines": 1053,259 "truncated": false,260 "block": 11,261 "row": 4294262 },263 {264 "path": "source/first_blood.h",265 "sha256": "18647dcbae8dc71518f03b40bddec22be72827f67d8765d2dcac85aee48b53df",266 "language": "C/C++",267 "lines": 161,268 "truncated": false,269 "block": 11,270 "row": 6508271 },272 {273 "path": "source/moc_edge.cpp",274 "sha256": "db096f65160cdeafdd9541197dbacb18653c9d1df4b8d723dd5611e11699e7ea",275 "language": "C++",276 "lines": 1076,277 "truncated": false,278 "block": 11,279 "row": 4329280 },281 {282 "path": "source/moc_edge.h",283 "sha256": "79424b8e935576007063ca452059cda738f54b6fc5047887cdae2b56927a9e8c",284 "language": "C/C++",285 "lines": 241,286 "truncated": false,287 "block": 11,288 "row": 7100289 },290 {291 "path": "source/moc_node.cpp",292 "sha256": "93c82b2edc16e85efd89d467113b4ff0f92da33f3ffe47efddad42d0b3b7f9b5",293 "language": "C++",294 "lines": 101,295 "truncated": false,296 "block": 11,297 "row": 2342298 },299 {300 "path": "source/moc_node.h",301 "sha256": "eb1ad5bd56101ba553dfdec8cf0fc6f6a39c40dcf31b2c528d94af3af758c623",302 "language": "C/C++",303 "lines": 78,304 "truncated": false,305 "block": 11,306 "row": 5509307 },308 {309 "path": "source/solver_lumped.cpp",310 "sha256": "f7e7cb45da143281197f03a776c40acf840a747f75a267a2614d3eb8d4c7f6b7",311 "language": "C++",312 "lines": 506,313 "truncated": false,314 "block": 11,315 "row": 3882316 },317 {318 "path": "source/solver_lumped.h",319 "sha256": "c40c57a447c54a3fc642beb5a893f421ff8e05c300c8ded15a6fb5eff53dcf7f",320 "language": "C/C++",321 "lines": 182,322 "truncated": false,323 "block": 11,324 "row": 6585325 },326 {327 "path": "source/solver_lumped_io.cpp",328 "sha256": "7860eb99be8b6694cfa2909652f4303e3c652fa92bc9b10b2004b1937070634f",329 "language": "C++",330 "lines": 394,331 "truncated": false,332 "block": 11,333 "row": 3768334 },335 {336 "path": "source/solver_moc.cpp",337 "sha256": "ca756ccb9f653dc1f16d562248b1b5584fb7cd9183a243a68a44866dd4682926",338 "language": "C++",339 "lines": 789,340 "truncated": false,341 "block": 11,342 "row": 4196343 },344 {345 "path": "source/solver_moc.h",346 "sha256": "a6709fac263328a3d0e903bbd5ae42fca99ab83f56bb053b3e70eb0546bf66c6",347 "language": "C/C++",348 "lines": 157,349 "truncated": false,350 "block": 11,351 "row": 6481352 },353 {354 "path": "source/solver_moc_io.cpp",355 "sha256": "c01ed314a4c67c4d781987edda4c2aeeec8ef526ecebe49d3425e8ec6488dc47",356 "language": "C++",357 "lines": 527,358 "truncated": false,359 "block": 11,360 "row": 4046361 },362 {363 "path": "source/statistics.cpp",364 "sha256": "0e2c27c878aedd8fb434d2cd6c26f183d577be8dbe5c2ddf0eeaafefde5d2460",365 "language": "C++",366 "lines": 297,367 "truncated": false,368 "block": 11,369 "row": 3238370 },371 {372 "path": "source/statistics.h",373 "sha256": "97a388b13381430b75e42c4efbba24ba6ed6f4e25f61f07a661bcc567a594da4",374 "language": "C/C++",375 "lines": 46,376 "truncated": false,377 "block": 11,378 "row": 5360379 }380 ]381}