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/yetinam/pyocto",4 "url": "https://github.com/yetinam/pyocto",5 "host": "github.com",6 "commit": "eac66eb380a4373e397b9f8f0629b73f56f381c5",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "4e246d925e3cca747baaa5909b1fec30f68fe14337b3d6aff826745becbabb14",14 "language": "License",15 "lines": 21,16 "truncated": false,17 "block": 11,18 "row": 1417319 },20 {21 "path": "README.md",22 "sha256": "da4fa763f7787fcae660053421dea62e2d02dc1b73fe10e6a4275e8c34b4f4b2",23 "language": "Text",24 "lines": 53,25 "truncated": false,26 "block": 13,27 "row": 651228 },29 {30 "path": "benchmark/benchmark/collect_results.py",31 "sha256": "3785f63f6708a627712713c210ed84faaf25155fc02c797654d0446d98815d8c",32 "language": "Python",33 "lines": 59,34 "truncated": false,35 "block": 12,36 "row": 709937 },38 {39 "path": "benchmark/benchmark/eval.py",40 "sha256": "6ea397b8a182468125534540553a74551d2f0e16de38b334c16de86e67479cc1",41 "language": "Python",42 "lines": 144,43 "truncated": false,44 "block": 12,45 "row": 1250446 },47 {48 "path": "benchmark/benchmark/generate.py",49 "sha256": "9f48d0962ea82b44a625a3d2ab1a16b9062af1cfb6cd1e48e33a5ff130afb12b",50 "language": "Python",51 "lines": 707,52 "truncated": false,53 "block": 12,54 "row": 2120555 },56 {57 "path": "benchmark/benchmark/synthetics.py",58 "sha256": "3452cd68849995526cab58c206bdf84d6529350890d7a3953f03769fbaece3e2",59 "language": "Python",60 "lines": 320,61 "truncated": false,62 "block": 12,63 "row": 1722564 },65 {66 "path": "benchmark/benchmark/wrappers/__init__.py",67 "sha256": "5992087cbe3e688ded2337b40135824838bc5b8d3337173cca274b18ebc37066",68 "language": "Python",69 "lines": 4,70 "truncated": false,71 "block": 12,72 "row": 341073 },74 {75 "path": "benchmark/benchmark/wrappers/base.py",76 "sha256": "8ab86283d22adedba39571fb36139b0d64892f162c4551b2b253a51740e7ee38",77 "language": "Python",78 "lines": 74,79 "truncated": false,80 "block": 12,81 "row": 886282 },83 {84 "path": "benchmark/benchmark/wrappers/gamma.py",85 "sha256": "9e7ba5dd5058c7c30fbd1f70d217e8cfbfba5aa788aa8a48b833c9b53a22169f",86 "language": "Python",87 "lines": 87,88 "truncated": false,89 "block": 12,90 "row": 972891 },92 {93 "path": "benchmark/benchmark/wrappers/pyocto.py",94 "sha256": "617d57bc10865270dca0132acf24a73a33f989d7022e4ad1cfda9a4662b48737",95 "language": "Python",96 "lines": 49,97 "truncated": false,98 "block": 12,99 "row": 7301100 },101 {102 "path": "benchmark/benchmark/wrappers/real.py",103 "sha256": "67b879e688eed1adb307dc64035493f543d8c0b280ae52c3d6a48f19bbca055c",104 "language": "Python",105 "lines": 369,106 "truncated": false,107 "block": 12,108 "row": 19580109 },110 {111 "path": "benchmark/benchmark/wrappers/util.py",112 "sha256": "d2626227a6c5391b6c08d480c21960f3e74cfaf3167a74153b58c07726e327a0",113 "language": "Python",114 "lines": 51,115 "truncated": false,116 "block": 12,117 "row": 7567118 },119 {120 "path": "docs/conf.py",121 "sha256": "0b7d0707ae5eb3bf0fdfaab3f3defd7d49d0d08241a8e5f4adb3a03c15272ab4",122 "language": "Python",123 "lines": 59,124 "truncated": false,125 "block": 12,126 "row": 8168127 },128 {129 "path": "examples/01_basics.ipynb",130 "sha256": "0a2a7a6226f30ea48139465bfdb11306a6e8a17578481acf60f4a3bcea564d85",131 "language": "Jupyter",132 "lines": 158,133 "truncated": false,134 "block": 11,135 "row": 12857136 },137 {138 "path": "examples/02_velocity_models.ipynb",139 "sha256": "b08ea60fd56016c09d5e2962d0e616921a4fb1c66a5553b33349cbb328c3dcfd",140 "language": "Jupyter",141 "lines": 284,142 "truncated": false,143 "block": 11,144 "row": 13312145 },146 {147 "path": "examples/03_interfaces.ipynb",148 "sha256": "9e61dace9243b843142fca4163ea4ce06deb0d3398ddc23ec8a2be96e8eac590",149 "language": "Jupyter",150 "lines": 164,151 "truncated": false,152 "block": 11,153 "row": 12812154 },155 {156 "path": "src/OctoAssociator.cpp",157 "sha256": "85a029f5edf37233b30a9c3458466fb2af57c158d83765eb3df36fb1aa09c95b",158 "language": "C++",159 "lines": 782,160 "truncated": false,161 "block": 11,162 "row": 4283163 },164 {165 "path": "src/OctoAssociator.h",166 "sha256": "4c3bbb83025fff0afc5a6ed44d686a8091ea4316803705af75565f3e04d66563",167 "language": "C/C++",168 "lines": 190,169 "truncated": false,170 "block": 11,171 "row": 6856172 },173 {174 "path": "src/VelocityModel.cpp",175 "sha256": "ae5ed68d15c85b762e7f1a8a94776c2a5519a524210573454d2ab69474f2d17c",176 "language": "C++",177 "lines": 380,178 "truncated": false,179 "block": 11,180 "row": 3905181 },182 {183 "path": "src/VelocityModel.h",184 "sha256": "dd893f37368931093bd16fc6b005730798551d2f7f732bd597fd155c9cdd1275",185 "language": "C/C++",186 "lines": 150,187 "truncated": false,188 "block": 11,189 "row": 6604190 },191 {192 "path": "src/pyocto/__init__.py",193 "sha256": "43e05841d3c9f0b0d03176d80318fc17e4b8fd2b4582f123bebd1c075812a10b",194 "language": "Python",195 "lines": 10,196 "truncated": false,197 "block": 12,198 "row": 3603199 },200 {201 "path": "src/pyocto/associator.py",202 "sha256": "74c93b299dc5973c343c2ee422e690a11083bd8b7dc86c4e9fa7d23107732012",203 "language": "Python",204 "lines": 1196,205 "truncated": false,206 "block": 13,207 "row": 273208 },209 {210 "path": "src/python_bindings.cpp",211 "sha256": "6ee858fb48d70a681550b9f0c39c52e90025d97fea75fa8f35cea2037ca8b1cd",212 "language": "C++",213 "lines": 115,214 "truncated": false,215 "block": 11,216 "row": 3068217 },218 {219 "path": "src/types.cpp",220 "sha256": "f4ad1e49119cf65cf10c2f8dc9b21e22246a17dc89216929e52b21caf4005158",221 "language": "C++",222 "lines": 67,223 "truncated": false,224 "block": 11,225 "row": 2391226 },227 {228 "path": "src/types.h",229 "sha256": "962b9395efda6857a9119fbc36cef2e712b922bf501d606994dc3c147f6afdba",230 "language": "C/C++",231 "lines": 117,232 "truncated": false,233 "block": 11,234 "row": 6246235 },236 {237 "path": "tests/test_interface.py",238 "sha256": "b96b9d8ee0195b3ddf7d8cfc990bddf1cb5755de939a0f78d276517c69d408ab",239 "language": "Python",240 "lines": 385,241 "truncated": false,242 "block": 12,243 "row": 18135244 }245 ]246}