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/scopetools/cudasirecon",4 "url": "https://github.com/scopetools/cudasirecon",5 "host": "github.com",6 "commit": "e27c0d9e866fcaad3390e00fe866ec4a4fb14880",7 "license": "GPL-3.0",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986",14 "language": "License",15 "lines": 674,16 "truncated": false,17 "block": 1,18 "row": 223519 },20 {21 "path": "README.md",22 "sha256": "c00cc83f235239b15d58ae65f59a5b96609fadec5fe45f351f94be3398831b3e",23 "language": "Text",24 "lines": 297,25 "truncated": false,26 "block": 8,27 "row": 1082228 },29 {30 "path": "build.sh",31 "sha256": "3ee312a669272c6c172566e526455913da042a92b2fb7787881cd41c728454a8",32 "language": "Shell",33 "lines": 23,34 "truncated": false,35 "block": 8,36 "row": 693337 },38 {39 "path": "recon.py",40 "sha256": "c3574592fc3c193a8c37f7db6f1f17c0a75e642f2d06aa8dd5847834fdc96bca",41 "language": "Python",42 "lines": 153,43 "truncated": false,44 "block": 6,45 "row": 4200446 },47 {48 "path": "src/Buffers/Buffer.cpp",49 "sha256": "9c7528b8b0e55d585242d6f548a16153e304ca4a3da7736e09ea28c7201662d5",50 "language": "C++",51 "lines": 10,52 "truncated": false,53 "block": 5,54 "row": 101455 },56 {57 "path": "src/Buffers/Buffer.h",58 "sha256": "aa0f7069f4fb7d13c2b51582bac4d05af5e0d1a50a90f983bb1200edfb4f8a78",59 "language": "C/C++",60 "lines": 163,61 "truncated": false,62 "block": 5,63 "row": 818864 },65 {66 "path": "src/Buffers/CPUBuffer.cpp",67 "sha256": "6d04effa4788f07ab2e0c5e86091090c2502a82918939e27afff76cff0a71544",68 "language": "C++",69 "lines": 171,70 "truncated": false,71 "block": 5,72 "row": 315973 },74 {75 "path": "src/Buffers/CPUBuffer.h",76 "sha256": "4d2031a942d333523b6753d6989ecfb820d537ea2c4aba84318ce1b106ac2393",77 "language": "C/C++",78 "lines": 123,79 "truncated": false,80 "block": 5,81 "row": 777782 },83 {84 "path": "src/Buffers/GPUBuffer.cpp",85 "sha256": "66fe72afc8e1081f52a3a3aca5ea13c1a50d5d6e13ecfe6b5f1b9e81b2fa1d06",86 "language": "C++",87 "lines": 188,88 "truncated": false,89 "block": 5,90 "row": 353591 },92 {93 "path": "src/Buffers/GPUBuffer.h",94 "sha256": "998aa20a99b6972bee0a6c9976dd0f7633b300ad398684d5c75d0e773c49a6e0",95 "language": "C/C++",96 "lines": 121,97 "truncated": false,98 "block": 5,99 "row": 7824100 },101 {102 "path": "src/Buffers/PinnedCPUBuffer.cpp",103 "sha256": "63e46f268525a6090f670459bb5f9619f6ed2205b23ab2684e45caf24002330a",104 "language": "C++",105 "lines": 148,106 "truncated": false,107 "block": 5,108 "row": 3153109 },110 {111 "path": "src/Buffers/PinnedCPUBuffer.h",112 "sha256": "5f78cd2779ad6037b862efbd5d237ba9d30ab3a1964d2b3485736147a896e984",113 "language": "C/C++",114 "lines": 60,115 "truncated": false,116 "block": 5,117 "row": 6509118 },119 {120 "path": "src/Buffers/bufferExample.cpp",121 "sha256": "f1d3f43c140a54e50ef336e52bf5f5088bae038dff427798f05f95bdf1972af5",122 "language": "C++",123 "lines": 51,124 "truncated": false,125 "block": 5,126 "row": 1644127 },128 {129 "path": "src/Buffers/test_CPUBuffer.cpp",130 "sha256": "8283236a67cdbb9d5a4074f6e1c19294feccfa3bc2ca6990e9ab1f3f868992f4",131 "language": "C++",132 "lines": 115,133 "truncated": false,134 "block": 5,135 "row": 2817136 },137 {138 "path": "src/Buffers/test_GPUBuffer.cpp",139 "sha256": "fdcd071d0a8a72193fcc9b865744c6dedb2ed8e86a10fef91e444da815d8e4d6",140 "language": "C++",141 "lines": 101,142 "truncated": false,143 "block": 5,144 "row": 2556145 },146 {147 "path": "src/cudaSirecon/CImg.h",148 "sha256": "bb062eec1c5a879b8485cffa7bf9751d47b8107e65953d477a42927a369da69a",149 "language": "C/C++",150 "lines": 3747,151 "truncated": true,152 "block": 5,153 "row": 10026154 },155 {156 "path": "src/cudaSirecon/boostfs.cpp",157 "sha256": "4d95755aa96b878d93ba0d7789dbcc277ed1fa90ce480f5427999faf4e59d356",158 "language": "C++",159 "lines": 72,160 "truncated": false,161 "block": 5,162 "row": 2370163 },164 {165 "path": "src/cudaSirecon/cudaSirecon.cpp",166 "sha256": "7c824280433b2707159fdabef149fb42ca5d419bd7d62bac17a179e25f90b6c5",167 "language": "C++",168 "lines": 1760,169 "truncated": false,170 "block": 5,171 "row": 5273172 },173 {174 "path": "src/cudaSirecon/cudaSirecon.h",175 "sha256": "b37e87ac606352571be9ec32c4040ea84eebc9fdb4a18079925770adc6a5ec69",176 "language": "C/C++",177 "lines": 11,178 "truncated": false,179 "block": 5,180 "row": 5528181 },182 {183 "path": "src/cudaSirecon/cudaSireconDriver.cpp",184 "sha256": "248280ed8292062d16218a281ce904a63ecf6a283352ff2dd87fda7eadd96b5e",185 "language": "C++",186 "lines": 27,187 "truncated": false,188 "block": 5,189 "row": 1277190 },191 {192 "path": "src/cudaSirecon/cudaSireconImpl.h",193 "sha256": "d0487e8fa34bd747c5a5546a4a5e20220582ee45910769e87033758b710aa486",194 "language": "C/C++",195 "lines": 350,196 "truncated": false,197 "block": 5,198 "row": 9021199 },200 {201 "path": "src/cudaSirecon/gpuFunctions.h",202 "sha256": "afda5c7b97892a80972b6969cdcc72fe77d92936fa99839a143fb5e54686b8f9",203 "language": "C/C++",204 "lines": 82,205 "truncated": false,206 "block": 5,207 "row": 7301208 },209 {210 "path": "src/cudaSirecon/gpuFunctionsImpl.cu",211 "sha256": "1808c99d8af2a31beae36fa89669be834d8a405f74f067b4438060328dc62ae4",212 "language": "CUDA",213 "lines": 2211,214 "truncated": false,215 "block": 5,216 "row": 10109217 },218 {219 "path": "src/cudaSirecon/gpuFunctionsImpl_hh.cu",220 "sha256": "260d4552e4eb828fd52c01e81f0e900fff3b9821f7c8c256a656a779d4d2f0b9",221 "language": "CUDA",222 "lines": 181,223 "truncated": false,224 "block": 5,225 "row": 10060226 },227 {228 "path": "src/cudaSirecon/interface.cpp",229 "sha256": "2d8f731bab6ef90c0945c66d674db121bab68094237f542fb9c5cd88a701265e",230 "language": "C++",231 "lines": 71,232 "truncated": false,233 "block": 5,234 "row": 1998235 },236 {237 "path": "src/cudaSirecon/mrc.h",238 "sha256": "7a528a8f5b158133fbb9eb39b46037cc19d386397c1843ce450efd90f896a77b",239 "language": "C/C++",240 "lines": 97,241 "truncated": false,242 "block": 5,243 "row": 7265244 },245 {246 "path": "src/cutilSafeCall.h",247 "sha256": "fcd1738b1868ec6b569c39e8a9e5c7a472b8a20e16f7a6cfa66071cc8c717295",248 "language": "C/C++",249 "lines": 27,250 "truncated": false,251 "block": 5,252 "row": 6041253 },254 {255 "path": "src/otf/otfviewer.cpp",256 "sha256": "13471917244d4c1f21f7c082f7ae923700d4e25bfc8d72c428f33f986472c725",257 "language": "C++",258 "lines": 112,259 "truncated": false,260 "block": 5,261 "row": 2833262 },263 {264 "path": "src/otf/radialft.cpp",265 "sha256": "d1eb13ae0e09e2b0e8a61b78c20822eb12d8dc5a077cfad0e95600a8df1334c4",266 "language": "C++",267 "lines": 1639,268 "truncated": false,269 "block": 5,270 "row": 5206271 },272 {273 "path": "test_data/run.sh",274 "sha256": "896a73b4dda94fd0c39521e1fd0bf6702a72fdc42e380405d81651e5d7488a85",275 "language": "Shell",276 "lines": 11,277 "truncated": false,278 "block": 8,279 "row": 6892280 }281 ]282}