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/linnarsson-lab/loompy",4 "url": "https://github.com/linnarsson-lab/loompy",5 "host": "github.com",6 "commit": "a819291e68a1dd14531e0b85c779f45a57c43894",7 "license": "BSD-2-Clause",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "edd703b941bd147923a426adcdf771b8d6f91606dfd650951f294dd89d526837",14 "language": "License",15 "lines": 23,16 "truncated": false,17 "block": 6,18 "row": 193519 },20 {21 "path": "README.md",22 "sha256": "ec256422aca557b6be5a9259b5054541db65c168de3cb932985d6bbdf529c708",23 "language": "Text",24 "lines": 10,25 "truncated": false,26 "block": 8,27 "row": 954128 },29 {30 "path": "doc/_build/html/_static/doctools.js",31 "sha256": "1aecb61a989f26d7dc327a997c8287c1fa6a3f5fed6698a4c65f4287489a1a28",32 "language": "JavaScript",33 "lines": 287,34 "truncated": false,35 "block": 5,36 "row": 1500237 },38 {39 "path": "doc/_build/html/_static/jquery-3.1.0.js",40 "sha256": "126a0e14dfa23785fee565d9088c2aa34fb5841f87a28482b31be8fdac446d7b",41 "language": "JavaScript",42 "lines": 7594,43 "truncated": true,44 "block": 5,45 "row": 1554746 },47 {48 "path": "doc/_build/html/_static/jquery.js",49 "sha256": "702b9e051e82b32038ffdb33a4f7eb5f7b38f4cf6f514e4182d8898f4eb0b7fb",50 "language": "JavaScript",51 "lines": 4,52 "truncated": false,53 "block": 5,54 "row": 1548655 },56 {57 "path": "doc/_build/html/_static/js/modernizr.min.js",58 "sha256": "cf25ec18f223f4c51ce1128a42e644cdc2244d88f89d1a51440d9dbe51f4efe8",59 "language": "JavaScript",60 "lines": 4,61 "truncated": false,62 "block": 1,63 "row": 146564 },65 {66 "path": "doc/_build/html/_static/js/theme.js",67 "sha256": "9b2c5a039d3c0617c95882a3c5d27b04c18d044b759db3eb7898d1b974ebab68",68 "language": "JavaScript",69 "lines": 169,70 "truncated": false,71 "block": 5,72 "row": 1492673 },74 {75 "path": "doc/_build/html/_static/searchtools.js",76 "sha256": "1d5c16f2ebd32753e6ba775cfdc8fd8f0003bd1c4f705fea09b5f2ce0c137817",77 "language": "JavaScript",78 "lines": 758,79 "truncated": false,80 "block": 5,81 "row": 1533382 },83 {84 "path": "doc/_build/html/_static/underscore-1.3.1.js",85 "sha256": "f808f0aa32fbe90fb9c9c846917faff3fdd4e236c284b76c02dd33753dc90177",86 "language": "JavaScript",87 "lines": 999,88 "truncated": false,89 "block": 1,90 "row": 152191 },92 {93 "path": "doc/_build/html/_static/underscore.js",94 "sha256": "42d8fad13bc28fc726775196ec9ab953febf9bde175c5845128361c953fa17f4",95 "language": "JavaScript",96 "lines": 31,97 "truncated": false,98 "block": 3,99 "row": 6930100 },101 {102 "path": "doc/_build/html/_static/websupport.js",103 "sha256": "8aee734ce55f6ae05b5b63986b238e6c833310cc4861c7f1ec9d18b7e6ce184b",104 "language": "JavaScript",105 "lines": 808,106 "truncated": false,107 "block": 5,108 "row": 15332109 },110 {111 "path": "doc/_build/html/searchindex.js",112 "sha256": "7567d9a3c6bb1ec6b923dd2f4b13052a9b7ea9bb201159b6085fe7016b29d9f2",113 "language": "JavaScript",114 "lines": 1,115 "truncated": false,116 "block": 5,117 "row": 15065118 },119 {120 "path": "doc/_ext/edit_on_github.py",121 "sha256": "22db4caffbcdbf07151745089451a33d3eb48148c4c59ebc1b8e6800d7349151",122 "language": "Python",123 "lines": 51,124 "truncated": false,125 "block": 6,126 "row": 29376127 },128 {129 "path": "doc/conf.py",130 "sha256": "1c6ae9df00ae43e18856af3990bf472ecec5bc61602b753f998cba07a3f4926c",131 "language": "Python",132 "lines": 288,133 "truncated": false,134 "block": 7,135 "row": 2025136 },137 {138 "path": "kallisto/mouse_build.py",139 "sha256": "56aded686c1bfcc34d36542995125df269ac6770ea62a43b000d97e935f4bb51",140 "language": "Python",141 "lines": 128,142 "truncated": false,143 "block": 6,144 "row": 37170145 },146 {147 "path": "kallisto/mouse_download.sh",148 "sha256": "75534657ba911a3c9092b9de60244e1080273c729d171bf1fcc223227894e693",149 "language": "Shell",150 "lines": 45,151 "truncated": false,152 "block": 8,153 "row": 8865154 },155 {156 "path": "kallisto/mouse_generate_fragments.py",157 "sha256": "6f74e03f6ab598b9556a023593a0d7195bf3315901cd61b7200c837f0a8120e0",158 "language": "Python",159 "lines": 109,160 "truncated": false,161 "block": 6,162 "row": 39373163 },164 {165 "path": "loompy/__init__.py",166 "sha256": "d2f4706999113f233eacc67c47eaac01669696b07eb569d7852fbba6de0612b4",167 "language": "Python",168 "lines": 16,169 "truncated": false,170 "block": 6,171 "row": 25552172 },173 {174 "path": "loompy/_version.py",175 "sha256": "fc8a2313b16a03e1a70819bb73872357d516f796b44189babe57d733888c3b63",176 "language": "Python",177 "lines": 2,178 "truncated": false,179 "block": 6,180 "row": 20399181 },182 {183 "path": "loompy/attribute_manager.py",184 "sha256": "afb93cdeb0cf50585cfa5898ac4d733ee41a6ee39ecafb942d6e63368500477f",185 "language": "Python",186 "lines": 220,187 "truncated": false,188 "block": 6,189 "row": 45509190 },191 {192 "path": "loompy/bus_file.py",193 "sha256": "452fe283e70726d25d789f2f2536a1da3f9cbc58bbda2c19958c79b9e5a435b9",194 "language": "Python",195 "lines": 468,196 "truncated": false,197 "block": 7,198 "row": 7853199 },200 {201 "path": "loompy/cell_calling.py",202 "sha256": "01f1fe1e26951a7569ad427a561b34a2917c3e336eb89124982044200c3d7409",203 "language": "Python",204 "lines": 352,205 "truncated": false,206 "block": 7,207 "row": 5712208 },209 {210 "path": "loompy/commands.py",211 "sha256": "bb5feee523a8e703f3a23a1ebfabd968bdf6bf6f475bccfd7b4f81986cad64fc",212 "language": "Python",213 "lines": 34,214 "truncated": false,215 "block": 6,216 "row": 27793217 },218 {219 "path": "loompy/global_attribute_manager.py",220 "sha256": "7436f6b996a534330dbe6b29bd267e0ba336f1cf3ec157b37c091232dd463f6d",221 "language": "Python",222 "lines": 118,223 "truncated": false,224 "block": 6,225 "row": 38552226 },227 {228 "path": "loompy/graph_manager.py",229 "sha256": "b6034bbc24bd9e81c2fa9739c74f88c2452fb2a984b3cafb706f4499b9c0ef3f",230 "language": "Python",231 "lines": 188,232 "truncated": false,233 "block": 6,234 "row": 44572235 },236 {237 "path": "loompy/layer_manager.py",238 "sha256": "8fc09accf468e4617102a7c26817ea2a742efe1aaa43b905db377773c05c56dc",239 "language": "Python",240 "lines": 181,241 "truncated": false,242 "block": 6,243 "row": 42125244 },245 {246 "path": "loompy/loom_layer.py",247 "sha256": "cecfb1ba4314ab12e0cc8d1c344253079f38e99178de5a440ae75a8bf8f4dc6a",248 "language": "Python",249 "lines": 232,250 "truncated": false,251 "block": 7,252 "row": 1883253 },254 {255 "path": "loompy/loom_validator.py",256 "sha256": "c062bd3985ae049434c3e1c1e6f7cdf783bb7a7ed9cc50ff567834fe04ec35e5",257 "language": "Python",258 "lines": 288,259 "truncated": false,260 "block": 7,261 "row": 6818262 },263 {264 "path": "loompy/loom_view.py",265 "sha256": "21b0e2b6d4d915cad549f9f0bbbe1859a11eaf576473be1e9325463b00efd9ed",266 "language": "Python",267 "lines": 68,268 "truncated": false,269 "block": 6,270 "row": 32588271 },272 {273 "path": "loompy/loompy.py",274 "sha256": "70ef141d28932aacdaa51957f290ab77537d7168cec1fd521fb003a7468c22eb",275 "language": "Python",276 "lines": 1635,277 "truncated": false,278 "block": 8,279 "row": 681280 },281 {282 "path": "loompy/metadata_loaders.py",283 "sha256": "7b4301032dd4b3645286beb7cdde12c33687ebb84022dd85376da64fa05217a5",284 "language": "Python",285 "lines": 126,286 "truncated": false,287 "block": 6,288 "row": 42801289 },290 {291 "path": "loompy/normalize.py",292 "sha256": "bb0e23b0707d3c0ed4c9e61e404972ee0d8b78212cd585619f6e4ff656434744",293 "language": "Python",294 "lines": 111,295 "truncated": false,296 "block": 6,297 "row": 38821298 },299 {300 "path": "loompy/to_html.py",301 "sha256": "f2fb661c46067425792cbcb3bc26fdfd7f79a2a3150e54b9eb8117022ac19d57",302 "language": "Python",303 "lines": 62,304 "truncated": false,305 "block": 6,306 "row": 31076307 },308 {309 "path": "loompy/utils.py",310 "sha256": "19378f5b876b7cefc2cc9a18898bd11e58004fd2688c7f07cad0ffdda1fd4f65",311 "language": "Python",312 "lines": 39,313 "truncated": false,314 "block": 6,315 "row": 26346316 },317 {318 "path": "loompy/view_manager.py",319 "sha256": "14f03d513de0c4212f9909f4729c6767a3e2e936844c9e48eda8bd193e36b6cc",320 "language": "Python",321 "lines": 35,322 "truncated": false,323 "block": 6,324 "row": 25612325 },326 {327 "path": "notebooks/build_index.ipynb",328 "sha256": "d1fb6939a5ee9ec750c50705d750f05dcfedc6584028a608f4c7075f6da860e7",329 "language": "Jupyter",330 "lines": 460,331 "truncated": false,332 "block": 6,333 "row": 647334 },335 {336 "path": "setup.py",337 "sha256": "5ee86199671ed09b3499cb5c15add1676bb67c6d81584d63728e1f5279b7f80d",338 "language": "Python",339 "lines": 34,340 "truncated": false,341 "block": 6,342 "row": 26121343 },344 {345 "path": "tests/debug.py",346 "sha256": "f01d0f4404c95bade907153139d70a079247aae130f011a3ae1fc4f8df9dea94",347 "language": "Python",348 "lines": 21,349 "truncated": false,350 "block": 6,351 "row": 22913352 },353 {354 "path": "tests/test_attribute_manager.py",355 "sha256": "712f4428737d3fc49c58a380a48d195764e69939f17873ac2bad20e1e9f5c02d",356 "language": "Python",357 "lines": 48,358 "truncated": false,359 "block": 6,360 "row": 26880361 },362 {363 "path": "tests/test_connection.py",364 "sha256": "2099063a9102a8daafee6c8489a264d54c37983ac94a50be6a2f2d5bcb787f6e",365 "language": "Python",366 "lines": 36,367 "truncated": false,368 "block": 6,369 "row": 26566370 },371 {372 "path": "tests/test_file_attribute_manager.py",373 "sha256": "a3129c2a09cfe70a9c4ad644f7028ac271e02c47ccdd32927b402d7c5733bad0",374 "language": "Python",375 "lines": 39,376 "truncated": false,377 "block": 6,378 "row": 24796379 },380 {381 "path": "tests/test_main.py",382 "sha256": "124698fbe610de6e310d572eca59a70a2353edf02e89b232a765679dd80d0583",383 "language": "Python",384 "lines": 29,385 "truncated": false,386 "block": 6,387 "row": 24638388 },389 {390 "path": "tests/test_validator.py",391 "sha256": "9165843d780550f2a0206236be18766551fc8cf59e50df12cae82875618501b4",392 "language": "Python",393 "lines": 21,394 "truncated": false,395 "block": 6,396 "row": 23304397 }398 ]399}