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/tferr/scripts",4 "url": "https://github.com/tferr/Scripts/tree/1.1.6",5 "host": "github.com",6 "commit": "dc0801d6288fb63d5ddabc7c552b86b5d74459d0",7 "license": "GPL-3.0",8 "license_confirmed_by": "license file LICENSE.txt",9 "redistribution": "yes",10 "files": [11 {12 "path": ".travis/build.sh",13 "sha256": "ddc7de6da963ee3ca38113eb9d9b09ffda8c6070633e77190de1fed60e9af906",14 "language": "Shell",15 "lines": 3,16 "truncated": false,17 "block": 1,18 "row": 1112019 },20 {21 "path": "BAR/src/main/java/bar/BAR.java",22 "sha256": "354fb40d39769910267c7cd64f4d6f52f44d1b0eb24550403841141fedf2a402",23 "language": "Java",24 "lines": 57,25 "truncated": false,26 "block": 1,27 "row": 49628 },29 {30 "path": "BAR/src/main/java/bar/BARService.java",31 "sha256": "637f1a8558dbbc5e8d0153f5af9b8a0c0256e8717361dee65c2fb4b3755ec411",32 "language": "Java",33 "lines": 27,34 "truncated": false,35 "block": 1,36 "row": 49337 },38 {39 "path": "BAR/src/main/java/bar/DefaultGCD.java",40 "sha256": "8102306bd7b2a66a7b9bb593eb9df3055bc79818373ff2e1febac5ccfa8162b7",41 "language": "Java",42 "lines": 35,43 "truncated": false,44 "block": 1,45 "row": 49446 },47 {48 "path": "BAR/src/main/java/bar/FileDrop.java",49 "sha256": "7321c15409782fbe9e6e9ba1646601d5772c239ceb42cf520f83ccf0d1efeae4",50 "language": "Java",51 "lines": 956,52 "truncated": false,53 "block": 1,54 "row": 51055 },56 {57 "path": "BAR/src/main/java/bar/Installer.java",58 "sha256": "819c2890fc0c4ca7aceebe0294cb99127f8d347b972c58a242dc9e5003d0bb51",59 "language": "Java",60 "lines": 188,61 "truncated": false,62 "block": 1,63 "row": 50364 },65 {66 "path": "BAR/src/main/java/bar/PlotUtils.java",67 "sha256": "d395e96ec9798edb6b35717a3c73cf3ebc265afa21ee8f6afe009ba7a3066ba9",68 "language": "Java",69 "lines": 221,70 "truncated": false,71 "block": 1,72 "row": 50473 },74 {75 "path": "BAR/src/main/java/bar/Runner.java",76 "sha256": "74c36a374964f6dc180d5f42f7b61d39412aacdd4ad2727f9e54f3128b48b5db",77 "language": "Java",78 "lines": 351,79 "truncated": false,80 "block": 1,81 "row": 50682 },83 {84 "path": "BAR/src/main/java/bar/Utils.java",85 "sha256": "712107d4c3c1611d90f608ecc6207cbaeb05a2f557103ed933de548c7bced9b7",86 "language": "Java",87 "lines": 1211,88 "truncated": false,89 "block": 1,90 "row": 51191 },92 {93 "path": "BAR/src/main/java/bar/gui/GuiUtils.java",94 "sha256": "033138475c7d89352c28d87f860ed9588c1e31289c819487037501eac0c92c54",95 "language": "Java",96 "lines": 110,97 "truncated": false,98 "block": 1,99 "row": 499100 },101 {102 "path": "BAR/src/main/java/bar/plugin/Commander.java",103 "sha256": "ddc42a71ca78d835ec1329320bc1b392794ec156bda3107a220f3028cca0122b",104 "language": "Java",105 "lines": 2518,106 "truncated": false,107 "block": 1,108 "row": 512109 },110 {111 "path": "BAR/src/main/java/bar/plugin/Help.java",112 "sha256": "9ccda8d2f84e197b5a9a476825f12667d39f67ecaf9dfb217d2f4a8a68f73b26",113 "language": "Java",114 "lines": 342,115 "truncated": false,116 "block": 1,117 "row": 507118 },119 {120 "path": "BAR/src/main/java/bar/plugin/InteractivePlotter.java",121 "sha256": "06319989c540a5c780a3841f906a9ad093fac33bd83c09395acd6af9865fb66e",122 "language": "Java",123 "lines": 861,124 "truncated": false,125 "block": 1,126 "row": 509127 },128 {129 "path": "BAR/src/main/java/bar/plugin/MDReader.java",130 "sha256": "17964086b414cd5b181ed05f5b538e38c11f5e0a504776dc5863a3157e361764",131 "language": "Java",132 "lines": 135,133 "truncated": false,134 "block": 1,135 "row": 502136 },137 {138 "path": "BAR/src/main/java/bar/plugin/ShenCastan.java",139 "sha256": "dda036f30a275892ddfe107f5fe3feadef21ee23140889d5eadb3db92922d86b",140 "language": "Java",141 "lines": 314,142 "truncated": false,143 "block": 1,144 "row": 505145 },146 {147 "path": "BAR/src/main/java/bar/plugin/SnippetCreator.java",148 "sha256": "173e290d2b5b1c13299deca052bdbf3641146d19dade807aac1473b41e56c0d7",149 "language": "Java",150 "lines": 424,151 "truncated": false,152 "block": 1,153 "row": 508154 },155 {156 "path": "BAR/src/main/java/bar/plugin/Tutorials.java",157 "sha256": "b2d9aa3fac1ecb51941b585ed7c5020b5d641a63fb28d1e78afcc7e739ebd98a",158 "language": "Java",159 "lines": 138,160 "truncated": false,161 "block": 1,162 "row": 501163 },164 {165 "path": "BAR/src/main/resources/boilerplate/javascript.js",166 "sha256": "a46218585cc7cb565c00a97072974f83f204a4470934002888ce7ced5f2f3d04",167 "language": "JavaScript",168 "lines": 29,169 "truncated": false,170 "block": 1,171 "row": 712172 },173 {174 "path": "BAR/src/main/resources/boilerplate/python.py",175 "sha256": "b7c72d09c8e649e893c86c212b4ef870025a452ca19bd2a8bb537580920f62b4",176 "language": "Python",177 "lines": 28,178 "truncated": false,179 "block": 1,180 "row": 5435181 },182 {183 "path": "BAR/src/main/resources/lib/BARlib.js",184 "sha256": "ee406fe80c120316adbaa4c01d3ccf9d817510fb7966384cb0786a63ca14e28c",185 "language": "JavaScript",186 "lines": 74,187 "truncated": false,188 "block": 1,189 "row": 1062190 },191 {192 "path": "BAR/src/main/resources/lib/BARlib.py",193 "sha256": "425ced6c8ce6333f83b201dc78b81a27b73ea59bf53522db524ef05246f3ee12",194 "language": "Python",195 "lines": 67,196 "truncated": false,197 "block": 1,198 "row": 6454199 },200 {201 "path": "BAR/src/main/resources/script_templates/BAR/Batch_Processors/Process_Folder_PY.py",202 "sha256": "d173c34795f0e492b3232f2f2c8ed7b0ab99c22411a3a5ae79389a680ba232ff",203 "language": "Python",204 "lines": 109,205 "truncated": false,206 "block": 1,207 "row": 7006208 },209 {210 "path": "BAR/src/main/resources/script_templates/BAR/External_Ops/GCD.py",211 "sha256": "ad87f9a62e7dd9446d000e60bae60788c103ec523d45d00cefb2d637b7479c9b",212 "language": "Python",213 "lines": 13,214 "truncated": false,215 "block": 1,216 "row": 5404217 },218 {219 "path": "BAR/src/main/resources/script_templates/BAR/Tracking_Analysis/Extract_Bouts_From_Tracks.py",220 "sha256": "fcca6c2452a679717267c7c96b5e4e3c04b2240a7ae91c4934933c771dfbb517",221 "language": "Python",222 "lines": 436,223 "truncated": false,224 "block": 1,225 "row": 9257226 },227 {228 "path": "BAR/src/main/resources/script_templates/BAR/Tracking_Analysis/Tag_and_Onset_MtrackJ_paths.py",229 "sha256": "1da2f1101636fe98382f23263f26dc3a7e6a868a935fc55cc32194d82ee33c19",230 "language": "Python",231 "lines": 245,232 "truncated": false,233 "block": 1,234 "row": 8254235 },236 {237 "path": "BAR/src/main/resources/scripts/BAR/Analysis/LoG-DoG_Spot_Counter.py",238 "sha256": "d58ad9a0eba7bf2e05eafb3e075b4e64a39011db7b6c09317f29f352a7117da2",239 "language": "Python",240 "lines": 210,241 "truncated": false,242 "block": 1,243 "row": 8288244 },245 {246 "path": "BAR/src/main/resources/scripts/BAR/Annotation/ROI_Magnifier_Tool.js",247 "sha256": "5c945bb599d3b3066ce73c37bba8b7f7b02d0aecaa2775562a65144255d4698d",248 "language": "JavaScript",249 "lines": 14,250 "truncated": false,251 "block": 1,252 "row": 652253 },254 {255 "path": "BAR/src/main/resources/scripts/BAR/Data_Analysis/NN_Distances.py",256 "sha256": "ba958ae6cff6b8e94e40bc978f1b34e24eb12ce306dba6a551378b559b505be4",257 "language": "Python",258 "lines": 94,259 "truncated": false,260 "block": 1,261 "row": 6971262 },263 {264 "path": "BAR/src/main/resources/tutorials/Python01.py",265 "sha256": "a4db8f5bb8d25015549c17cecd567df89bb03c0f3fec7426fcbbde8d5fda9430",266 "language": "Python",267 "lines": 73,268 "truncated": false,269 "block": 1,270 "row": 6583271 },272 {273 "path": "BAR/src/main/resources/tutorials/Python02.py",274 "sha256": "ffa69525f777d6c21de857949f3be1990bb117a1e82babe08cb3319b73e31ad6",275 "language": "Python",276 "lines": 31,277 "truncated": false,278 "block": 1,279 "row": 5713280 },281 {282 "path": "BAR/src/main/resources/tutorials/Python03.py",283 "sha256": "f417edc84f571ddfe4652821fe2afa52fdedf3caa398aa97a081ea304c7aabe1",284 "language": "Python",285 "lines": 33,286 "truncated": false,287 "block": 1,288 "row": 5815289 },290 {291 "path": "BAR/src/main/resources/tutorials/Python04.py",292 "sha256": "d40e44d2b37c9b4d76135cfeca933bdba57de32f4247942e0326bb88b15ea139",293 "language": "Python",294 "lines": 73,295 "truncated": false,296 "block": 1,297 "row": 6567298 },299 {300 "path": "BAR/src/main/resources/tutorials/Python05-1.py",301 "sha256": "9099a6c9db6313a7247ca666c0d8d59278e9d827daa31cc1fefcaa11cc6ef0bb",302 "language": "Python",303 "lines": 37,304 "truncated": false,305 "block": 1,306 "row": 6015307 },308 {309 "path": "BAR/src/main/resources/tutorials/Python05-2.py",310 "sha256": "3a0e02036f97fc97ab0db2ea406e3e24ec814e65b90cc23df36cc798970cbc41",311 "language": "Python",312 "lines": 24,313 "truncated": false,314 "block": 1,315 "row": 5621316 },317 {318 "path": "BAR/src/main/resources/tutorials/Python05-3.py",319 "sha256": "21b8e817e454558ec6ac3dbd12a068efd82f3fe3fbf4fd0f5e0bc2341a5f7c3e",320 "language": "Python",321 "lines": 48,322 "truncated": false,323 "block": 1,324 "row": 6100325 },326 {327 "path": "BAR/src/main/resources/tutorials/Python05-4.py",328 "sha256": "4cd20b9e5c450b5cfa14f8d8af82953f9957df5c34cf142ac54bb67682593ec5",329 "language": "Python",330 "lines": 37,331 "truncated": false,332 "block": 1,333 "row": 6089334 },335 {336 "path": "BAR/src/main/resources/tutorials/Python06.py",337 "sha256": "cd3fc0dba636414ae4729296aa02fd364eb376b4f68a30280cd9163d254d10e3",338 "language": "Python",339 "lines": 39,340 "truncated": false,341 "block": 1,342 "row": 5797343 },344 {345 "path": "LICENSE.txt",346 "sha256": "8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903",347 "language": "License",348 "lines": 674,349 "truncated": false,350 "block": 1,351 "row": 2234352 },353 {354 "path": "README.md",355 "sha256": "c941f18b44957fe1fbb713af3c3ce51884da7c6227cdb34bf21bbbdf851c36b1",356 "language": "Text",357 "lines": 171,358 "truncated": false,359 "block": 1,360 "row": 11971361 },362 {363 "path": "boneyard/Clipboard_to_Results.py",364 "sha256": "472d1afc834a00f2ffd48d08d208e537c507acaeec1f90c093f375a15b106339",365 "language": "Python",366 "lines": 33,367 "truncated": false,368 "block": 1,369 "row": 5782370 },371 {372 "path": "boneyard/start-upload.sh",373 "sha256": "7e9f9d712ba523af90852966a75f660cf8e955511970d56765dddd1eefe2bb60",374 "language": "Shell",375 "lines": 47,376 "truncated": false,377 "block": 1,378 "row": 11653379 }380 ]381}