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/amaurywei/hopnet",4 "url": "https://github.com/AmauryWEI/hopnet",5 "host": "github.com",6 "commit": "39cba1decb9032ca49d3b02b894cfcabe4014991",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE.md",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE.md",13 "sha256": "f68ea06a7a24bfffdad07c2bb3b9cbfae67e1a4a0d9b309693b39fcde000a26c",14 "language": "License",15 "lines": 15,16 "truncated": false,17 "block": 22,18 "row": 1385619 },20 {21 "path": "README.md",22 "sha256": "e0cdf1669bc6d2d8b6c5d9fe562111816113325f284dc74147a0f8cc2233e310",23 "language": "Text",24 "lines": 424,25 "truncated": false,26 "block": 24,27 "row": 96228 },29 {30 "path": "data/compute_normalization.py",31 "sha256": "4f02e425eed52af310e5751b24a716c96dfd2068e05ff4ef007fe70e11fa7273",32 "language": "Python",33 "lines": 339,34 "truncated": false,35 "block": 23,36 "row": 1066937 },38 {39 "path": "data/create_ccs.py",40 "sha256": "3e9e660a890b7928a6b988061a204f289e8c769a725d4d8820016ef8cbe43bd0",41 "language": "Python",42 "lines": 706,43 "truncated": false,44 "block": 23,45 "row": 1382646 },47 {48 "path": "data/generate_dataset.py",49 "sha256": "03a9149e34dc6bcabd921ad68c2daf0507a82d3e5648099fd3710c94262b56a5",50 "language": "Python",51 "lines": 221,52 "truncated": false,53 "block": 23,54 "row": 864855 },56 {57 "path": "data/movi_dataset.py",58 "sha256": "ba60fd534230abed477e09f2ee87d18cc28737fab2acace98d0e7d232e6054c4",59 "language": "Python",60 "lines": 330,61 "truncated": false,62 "block": 23,63 "row": 1060764 },65 {66 "path": "data/movi_worker.py",67 "sha256": "3bb1665de0cad6fffd98b008e88fc310f0daf652f9924df46b513d96028ead17",68 "language": "Python",69 "lines": 283,70 "truncated": false,71 "block": 23,72 "row": 992073 },74 {75 "path": "fignet/fignet/__init__.py",76 "sha256": "2f211411973f504189fa8ff0d3d49c81793bb6576c51e4805242ea359716c14d",77 "language": "Python",78 "lines": 5,79 "truncated": false,80 "block": 22,81 "row": 2585882 },83 {84 "path": "fignet/fignet/collision.py",85 "sha256": "046227f2b7af88ba04a0996ede30980f64cb34f187ae06957053e114cacc391d",86 "language": "Python",87 "lines": 327,88 "truncated": false,89 "block": 23,90 "row": 1079991 },92 {93 "path": "fignet/fignet/data_loader.py",94 "sha256": "d465056d263f127c30eaf245be9e910093ae6532410e886fc91da001123481cf",95 "language": "Python",96 "lines": 568,97 "truncated": false,98 "block": 23,99 "row": 13472100 },101 {102 "path": "fignet/fignet/graph_networks.py",103 "sha256": "df4d69780a58a58abb5aeb77e4ecae58585ac844a1c234041c065ad1b06aa2ad",104 "language": "Python",105 "lines": 714,106 "truncated": false,107 "block": 23,108 "row": 13719109 },110 {111 "path": "fignet/fignet/logger.py",112 "sha256": "2a1571a1b5c6833e73356d6e2d6ab48ed1b58934e7286b2346e59be3bea19d94",113 "language": "Python",114 "lines": 93,115 "truncated": false,116 "block": 23,117 "row": 3736118 },119 {120 "path": "fignet/fignet/normalization.py",121 "sha256": "cdfe8f99dc0b5e3cb7f4325cbd5fc33578d20c74de8a7930ea57123f4e8ad850",122 "language": "Python",123 "lines": 124,124 "truncated": false,125 "block": 23,126 "row": 5638127 },128 {129 "path": "fignet/fignet/plt_utils.py",130 "sha256": "079ced2174f59cec099f10809f997af8d97025812406e540cb53c0d53ebd0dcd",131 "language": "Python",132 "lines": 126,133 "truncated": false,134 "block": 23,135 "row": 5650136 },137 {138 "path": "fignet/fignet/scene.py",139 "sha256": "64744b6d760984f767cac06c2ce1ae3f10a6cfa46730efb4f19a435b75a24413",140 "language": "Python",141 "lines": 697,142 "truncated": false,143 "block": 23,144 "row": 13966145 },146 {147 "path": "fignet/fignet/simulator.py",148 "sha256": "0efaebd5f6f332ee600b3a6b5a11528436075cdb96125ab07bdf437e0808d23b",149 "language": "Python",150 "lines": 276,151 "truncated": false,152 "block": 23,153 "row": 10207154 },155 {156 "path": "fignet/fignet/trainer.py",157 "sha256": "84b3d33c963b6ecb08d49a4ed6629fb5d82b9d654fc5a4c0a91dc94c751b73c9",158 "language": "Python",159 "lines": 628,160 "truncated": false,161 "block": 23,162 "row": 13776163 },164 {165 "path": "fignet/fignet/types.py",166 "sha256": "38f4ebc0b1218c8b440fb2fd05ee570d1b2b85b6dacf6e59496e786c3f9ce650",167 "language": "Python",168 "lines": 126,169 "truncated": false,170 "block": 23,171 "row": 4121172 },173 {174 "path": "fignet/fignet/utils.py",175 "sha256": "d8350df9b5387a5b734622e46a992689cc3c6fc985268dadb79d156c8771f744",176 "language": "Python",177 "lines": 407,178 "truncated": false,179 "block": 23,180 "row": 11702181 },182 {183 "path": "fignet/rigid_fall/__init__.py",184 "sha256": "7ff68fa3a84912d3dc16fabd46b4482a857d5b1796dfb1fbfffe1551a7ee95ba",185 "language": "Python",186 "lines": 10,187 "truncated": false,188 "block": 22,189 "row": 26188190 },191 {192 "path": "fignet/rigid_fall/mesh_object.py",193 "sha256": "7d67902c773abb3cb6f361759e123aac0628f19ea30e3555fd472bbcf43ecb82",194 "language": "Python",195 "lines": 253,196 "truncated": false,197 "block": 23,198 "row": 9499199 },200 {201 "path": "fignet/rigid_fall/scene.py",202 "sha256": "68ccc5820d69ae212c4303c6c753c190b63e4e826a870bac8d5b52fd02b1e25d",203 "language": "Python",204 "lines": 93,205 "truncated": false,206 "block": 23,207 "row": 4114208 },209 {210 "path": "fignet/rigid_fall/utils.py",211 "sha256": "7151563f5b7de3c4fb060407819fad5605269b771dd5917a6118100a1e52e507",212 "language": "Python",213 "lines": 209,214 "truncated": false,215 "block": 23,216 "row": 8148217 },218 {219 "path": "fignet/scripts/generate_data.py",220 "sha256": "0234467ece5cf58b83c795cc09ea58e2cd0e87e91db7cbfc9ebf84e9040f0f59",221 "language": "Python",222 "lines": 124,223 "truncated": false,224 "block": 23,225 "row": 5028226 },227 {228 "path": "fignet/scripts/infer.py",229 "sha256": "f75cecc1188d223040c0283878d489d46407198fd6d9862ee17ca566c75d50cb",230 "language": "Python",231 "lines": 242,232 "truncated": false,233 "block": 23,234 "row": 9029235 },236 {237 "path": "fignet/scripts/preprocess_data.py",238 "sha256": "8263a32692d72cd36b1fdeceb770d7d05f2c3adb08db57787d01bacc0e54d13e",239 "language": "Python",240 "lines": 104,241 "truncated": false,242 "block": 23,243 "row": 4100244 },245 {246 "path": "fignet/scripts/preprocess_data_movi.py",247 "sha256": "9986e1a0fa0e900600dac484b0c155bd3eca0d18698686cfda4cb0fec2aa7bc7",248 "language": "Python",249 "lines": 88,250 "truncated": false,251 "block": 23,252 "row": 2722253 },254 {255 "path": "fignet/scripts/render_model.py",256 "sha256": "1efa6ec5fd9ed1277de0c3b93e4a1ba97f9c370b44dc096cd2d1034ff9612da1",257 "language": "Python",258 "lines": 267,259 "truncated": false,260 "block": 23,261 "row": 9716262 },263 {264 "path": "fignet/scripts/train.py",265 "sha256": "63545b1ad6340a132a5d5a47152b656be65b4fe25b3bad894cce93774d23a5c7",266 "language": "Python",267 "lines": 39,268 "truncated": false,269 "block": 23,270 "row": 615271 },272 {273 "path": "fignet/setup.py",274 "sha256": "f4006fdfd02b04313cc6aa684ddc13471037d52f01ae014ad5044bb3338cc378",275 "language": "Python",276 "lines": 20,277 "truncated": false,278 "block": 22,279 "row": 27465280 },281 {282 "path": "fignet/tests/test_graph_networks.py",283 "sha256": "0278c7ef167c46d4b112d6c04cc9d10a69a66b613b18a1de8328d2e035b0c3ed",284 "language": "Python",285 "lines": 140,286 "truncated": false,287 "block": 23,288 "row": 5675289 },290 {291 "path": "fignet/tests/test_trainer.py",292 "sha256": "02a99fe1074214293335b1f91f1393e497bbb1a983f7d9c20418c91738fdbd78",293 "language": "Python",294 "lines": 28,295 "truncated": false,296 "block": 22,297 "row": 29444298 },299 {300 "path": "models/ablations.py",301 "sha256": "8e5ea49109f76217d9439dc9df9e65695c10460f046d725869ada9819f2e6881",302 "language": "Python",303 "lines": 675,304 "truncated": false,305 "block": 23,306 "row": 13996307 },308 {309 "path": "models/hopnet.py",310 "sha256": "fe04cf3796bc385482732dcb842021e402b8a5b7074eae7ea79201cddd26b0da",311 "language": "Python",312 "lines": 347,313 "truncated": false,314 "block": 23,315 "row": 11991316 },317 {318 "path": "models/mlp.py",319 "sha256": "385879cd4671b93a9d599cb24cf1cafa1ff432413962e3ade1b43fe56bf0639f",320 "language": "Python",321 "lines": 41,322 "truncated": false,323 "block": 22,324 "row": 29438325 },326 {327 "path": "notebooks/visualize_rollout.ipynb",328 "sha256": "c64671f5edcba5d6d6a5e36d3ac8bf4193b3904585dd69984a7b7da20afffffb",329 "language": "Jupyter",330 "lines": 634,331 "truncated": false,332 "block": 22,333 "row": 13539334 },335 {336 "path": "scripts/main.py",337 "sha256": "ee3bc553cc92b28119e63a55da82fdd8f92b5b6edea722499630e7e563bcf32b",338 "language": "Python",339 "lines": 1444,340 "truncated": false,341 "block": 23,342 "row": 14932343 },344 {345 "path": "utils/collisions.py",346 "sha256": "ffe3ede7f534c6c7df13977034961ed998737948b92ce239857ad501d6f14182",347 "language": "Python",348 "lines": 191,349 "truncated": false,350 "block": 23,351 "row": 7410352 },353 {354 "path": "utils/complexes.py",355 "sha256": "cc411f1d02a3b1faf653a32cf87cba9141c6033ecb5fbce3c9790711e9cd284b",356 "language": "Python",357 "lines": 317,358 "truncated": false,359 "block": 23,360 "row": 10903361 },362 {363 "path": "utils/features.py",364 "sha256": "6983bad407cf0c00c2a80f3a8e1856c6361fd98b4d5bb2a973cd9fd4fa29ef4b",365 "language": "Python",366 "lines": 265,367 "truncated": false,368 "block": 23,369 "row": 9668370 },371 {372 "path": "utils/plots.py",373 "sha256": "e61a41c5d82088cf7ff631a23df72817a764cfbaa590d374fcd9ab8cb3822580",374 "language": "Python",375 "lines": 181,376 "truncated": false,377 "block": 23,378 "row": 6510379 },380 {381 "path": "utils/rollout.py",382 "sha256": "b36ee6d3d1bef8594619a696a473750abdecfdd6e83a1b261a228a294027af01",383 "language": "Python",384 "lines": 783,385 "truncated": false,386 "block": 23,387 "row": 14017388 },389 {390 "path": "utils/triangles.py",391 "sha256": "4ef209aa50a7a35e1301f352e31e64d53f74843e35721960527f4de71641523f",392 "language": "Python",393 "lines": 267,394 "truncated": false,395 "block": 23,396 "row": 9015397 }398 ]399}