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/nyu-diffusionmri/designer-v2",4 "url": "https://github.com/NYU-DiffusionMRI/DESIGNER-v2",5 "host": "github.com",6 "commit": "92e19a0f98980f9100162dc0acafa6efb0e385b3",7 "license": "MIT",8 "license_confirmed_by": "license file license.txt",9 "redistribution": "yes",10 "files": [11 {12 "path": "README.md",13 "sha256": "e0764de202766c79377d1de473a7835f54973da8e8647ce3884d805932b87890",14 "language": "Text",15 "lines": 135,16 "truncated": false,17 "block": 10,18 "row": 1995419 },20 {21 "path": "constant/__init__.py",22 "sha256": "ba0cae165884aad0304261f8b1395cd7a6172986c558399fca4f3b7c4ac1f3ef",23 "language": "Python",24 "lines": 1,25 "truncated": false,26 "block": 10,27 "row": 959528 },29 {30 "path": "designer2/__init__.py",31 "sha256": "c0bb5df434ac4f86fe88b6eeda853afe8608beb94468dc2fe089cac9f0c10e93",32 "language": "Python",33 "lines": 8,34 "truncated": false,35 "block": 10,36 "row": 988837 },38 {39 "path": "designer2/designer.py",40 "sha256": "00c266da4f6011aebce6dcf2a01a2b79008db2b65612338b838f33ff055894d6",41 "language": "Python",42 "lines": 278,43 "truncated": false,44 "block": 10,45 "row": 1664546 },47 {48 "path": "designer2/tmi.py",49 "sha256": "4c78d6e8cc3d618dd41ed56cb48037fdb11ab05a5add422ced006033a1e8af40",50 "language": "Python",51 "lines": 880,52 "truncated": false,53 "block": 10,54 "row": 1749455 },56 {57 "path": "docs/_includes/mermaid_config.js",58 "sha256": "ca3d163bab055381827226140568f3bef7eaac187cebd76878e0b63e9e442356",59 "language": "JavaScript",60 "lines": 1,61 "truncated": false,62 "block": 10,63 "row": 420164 },65 {66 "path": "docs/assets/js/just-the-docs.js",67 "sha256": "fb6553e1f0cd1ac52c4dd45e159381502e1960778b2000ad6489646f20acfb9e",68 "language": "JavaScript",69 "lines": 587,70 "truncated": false,71 "block": 10,72 "row": 473573 },74 {75 "path": "docs/assets/js/vendor/lunr.min.js",76 "sha256": "da48a90810422f96c61054a3e16a6d1e6a4111a03f79cf6b2e16c07fc635059b",77 "language": "JavaScript",78 "lines": 61,79 "truncated": false,80 "block": 10,81 "row": 474982 },83 {84 "path": "examples/run_designer2_and_tmi.sh",85 "sha256": "4ea88c09b293cadc36115d59291c3698ba4edfe32a90942a8af35785fb72b41c",86 "language": "Shell",87 "lines": 53,88 "truncated": false,89 "block": 10,90 "row": 1940991 },92 {93 "path": "lib/__init__.py",94 "sha256": "6f0107b706ca4a4fbfddbe2a525cf8d50877cd88b2043aeb448d66eb876e6f99",95 "language": "Python",96 "lines": 1,97 "truncated": false,98 "block": 10,99 "row": 9598100 },101 {102 "path": "lib/designer_fit_wrappers.py",103 "sha256": "0f814bfdf52fd231ca5d741da9868bd5e596430c63043a593f687665312bf2a9",104 "language": "Python",105 "lines": 111,106 "truncated": false,107 "block": 10,108 "row": 12978109 },110 {111 "path": "lib/designer_func_wrappers.py",112 "sha256": "3cdd15271a94ab304aae9391aa81774b4d8020bcf6537fb002b48dce0d856ab5",113 "language": "Python",114 "lines": 1500,115 "truncated": false,116 "block": 10,117 "row": 17683118 },119 {120 "path": "lib/designer_input_utils.py",121 "sha256": "9806255eae4128b6aec8cc57927225a88552b29d9207082a06e99251e5ea1346",122 "language": "Python",123 "lines": 661,124 "truncated": false,125 "block": 10,126 "row": 17072127 },128 {129 "path": "lib/io/__init__.py",130 "sha256": "06d0e45131b885d092c01e13199ebb384dc8c55095f610c5875a5d5bd925fd82",131 "language": "Python",132 "lines": 1,133 "truncated": false,134 "block": 10,135 "row": 9657136 },137 {138 "path": "lib/io/image.py",139 "sha256": "ac24f1032d30f85a92aa1010ae2a29ae4523f9e31576ce918a30a70ad61722b7",140 "language": "Python",141 "lines": 288,142 "truncated": false,143 "block": 10,144 "row": 15617145 },146 {147 "path": "lib/mpcomplex.py",148 "sha256": "b6b736b62d832c557a5437f40e045c1b254575b6cf62c373c45813203d6577ba",149 "language": "Python",150 "lines": 466,151 "truncated": false,152 "block": 10,153 "row": 16309154 },155 {156 "path": "lib/mpdenoise_adaptive.py",157 "sha256": "c2b409a541126d6622368026623dd560d7559abc4d65d30abf74c2629dcc1b40",158 "language": "Python",159 "lines": 421,160 "truncated": false,161 "block": 10,162 "row": 16305163 },164 {165 "path": "lib/mpunits.py",166 "sha256": "54729711ec1586e0c855719c8ca5e6727b02c0e3a50c2b21babe0e1c525f54b0",167 "language": "Python",168 "lines": 38,169 "truncated": false,170 "block": 10,171 "row": 10989172 },173 {174 "path": "lib/smi.py",175 "sha256": "8f663326268c5867cfd486d1e5d8d0c803df5324417ea2cf4dd75bc14fb31180",176 "language": "Python",177 "lines": 1476,178 "truncated": false,179 "block": 10,180 "row": 17597181 },182 {183 "path": "lib/tensor.py",184 "sha256": "577129b32df5cc8380b1c40595b2c181ff4dc8799badb9d8e857f1da71af1c27",185 "language": "Python",186 "lines": 869,187 "truncated": false,188 "block": 10,189 "row": 17275190 },191 {192 "path": "lib/utils.py",193 "sha256": "9e25becbeeb45b0ebba08190950442b69aa5f08701246e19637903dc04d5f48a",194 "language": "Python",195 "lines": 295,196 "truncated": false,197 "block": 10,198 "row": 15493199 },200 {201 "path": "license.txt",202 "sha256": "a65d4fa0d469983e6cd96f08fed265e9dd809619d9e88d5df6e8cdfc5f83507b",203 "language": "License",204 "lines": 35,205 "truncated": false,206 "block": 10,207 "row": 6158208 },209 {210 "path": "rpg_cpp/unring_rpg_pybind.cpp",211 "sha256": "d9332fd4c79a6d8de3113f5568c5583ff9c3662037611e1c602476514a82357b",212 "language": "C++",213 "lines": 1324,214 "truncated": false,215 "block": 10,216 "row": 2064217 },218 {219 "path": "scripts/compare_json.py",220 "sha256": "520aca619e3a128db7e0f26823e15a176690190d0aac1cc0e0a9518df908111b",221 "language": "Python",222 "lines": 229,223 "truncated": false,224 "block": 10,225 "row": 15574226 },227 {228 "path": "scripts/download_freesurfer_synthstrip.sh",229 "sha256": "857808253fe19be613f0937fafe2fecf5124e775c597bb518bf5260a87a52b72",230 "language": "Shell",231 "lines": 23,232 "truncated": false,233 "block": 10,234 "row": 19170235 },236 {237 "path": "scripts/minify_ants.sh",238 "sha256": "bd71468eec5c79512bdad38b3e4a694681444d4e766f5a39e373d215fde209b8",239 "language": "Shell",240 "lines": 58,241 "truncated": false,242 "block": 10,243 "row": 19383244 },245 {246 "path": "setup.py",247 "sha256": "ad2787b80516517ed6238ef7d7ca6e484df3638fe2baed3565a14c0ecac676fc",248 "language": "Python",249 "lines": 76,250 "truncated": false,251 "block": 10,252 "row": 12249253 },254 {255 "path": "tests/conftest.py",256 "sha256": "d88be7f80a52ec2fb0de5a7e29647f51205b1ffccc3dad55850b6189d0b17ba0",257 "language": "Python",258 "lines": 18,259 "truncated": false,260 "block": 10,261 "row": 10160262 },263 {264 "path": "tests/e2e_runner_factory.py",265 "sha256": "505b26083bb3965b9d1039449cf92c66aa7d3962937edf93000346feb968dc47",266 "language": "Python",267 "lines": 199,268 "truncated": false,269 "block": 10,270 "row": 14113271 },272 {273 "path": "tests/e2e_runners.py",274 "sha256": "f6cbaa61fb6a631f540434967d191931417baff6c25647b148900cfa28139b29",275 "language": "Python",276 "lines": 332,277 "truncated": false,278 "block": 10,279 "row": 15798280 },281 {282 "path": "tests/scripts/generate_test_benchmark.py",283 "sha256": "daf15e235013b490111def622a9c4d476cd4544be260ab7efeddd00dee9ed5f8",284 "language": "Python",285 "lines": 338,286 "truncated": false,287 "block": 10,288 "row": 15750289 },290 {291 "path": "tests/test_e2e_complex_data.py",292 "sha256": "920343ee3cb7ae2bebfe3c18cf233749d185ad1cbbff6404259996ff8fcccd56",293 "language": "Python",294 "lines": 80,295 "truncated": false,296 "block": 10,297 "row": 12474298 },299 {300 "path": "tests/test_e2e_heal_coronal.py",301 "sha256": "d5dae00dc698bf7a3b7a8ee9cd542ac2b68602b4263e9e82a65d0dc2357b7034",302 "language": "Python",303 "lines": 68,304 "truncated": false,305 "block": 10,306 "row": 12208307 },308 {309 "path": "tests/test_e2e_high_resolution.py",310 "sha256": "87f7c999093dbfeb4aeaf6e57fb52de76fac1cc5f58a113070674ac5516856d4",311 "language": "Python",312 "lines": 68,313 "truncated": false,314 "block": 10,315 "row": 12193316 },317 {318 "path": "tests/test_e2e_meso_degibbs.py",319 "sha256": "4de0e32f969f02aa2b82af952c26096dbab3269ef0d653a0e4b838a7e2feeacb",320 "language": "Python",321 "lines": 68,322 "truncated": false,323 "block": 10,324 "row": 12184325 },326 {327 "path": "tests/test_e2e_meso_eddy.py",328 "sha256": "ae8c8bcc0817cb26ed10128002c15c5445e2f2a667a2c6f3880572ef3658b636",329 "language": "Python",330 "lines": 68,331 "truncated": false,332 "block": 10,333 "row": 12175334 },335 {336 "path": "tests/test_e2e_meso_eddy_wo_bids.py",337 "sha256": "7f8d6a1e2dcf4a2f2ce8b5eb425d3b7b6265d7068ee14f6c580f6548f74a449d",338 "language": "Python",339 "lines": 68,340 "truncated": false,341 "block": 10,342 "row": 12218343 },344 {345 "path": "tests/test_e2e_meso_nonsquare.py",346 "sha256": "5b7829330bf510cb61aff04a6de31ca67ffe47ce136e642e2e09874277421e26",347 "language": "Python",348 "lines": 67,349 "truncated": false,350 "block": 10,351 "row": 12213352 },353 {354 "path": "tests/test_e2e_meso_nonsquare_wo_bids.py",355 "sha256": "701a1596121a075ede55bbcfc2a1be5b0e5b69e7be4361fe47456bdbb28bbbab",356 "language": "Python",357 "lines": 69,358 "truncated": false,359 "block": 10,360 "row": 12308361 },362 {363 "path": "tests/types.py",364 "sha256": "f93733e5dea7d5cd9e505fc360d5880941daf13e5b4ea27e8f18128a723ee814",365 "language": "Python",366 "lines": 39,367 "truncated": false,368 "block": 10,369 "row": 10780370 },371 {372 "path": "tests/utils.py",373 "sha256": "58c30c5172f44e9e2ffcc9357d9953b14e1052db05d8d38041d0eba67eb6d8bf",374 "language": "Python",375 "lines": 159,376 "truncated": false,377 "block": 10,378 "row": 14268379 }380 ]381}