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/janclemenslab/xarray-behave",4 "url": "https://github.com/janclemenslab/xarray-behave",5 "host": "github.com",6 "commit": "2c6c6598a9057413eb92e1d27f889970e62e76e5",7 "license": "Apache-2.0",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "4d10fe5f3aa176b05b229a248866bad70b834c173f1252a814ff4748d8a13837",14 "language": "License",15 "lines": 201,16 "truncated": false,17 "block": 17,18 "row": 801119 },20 {21 "path": "README.md",22 "sha256": "c394eab2091f65353112d82a791a996bf96423fad0974b5ada0e798e4c1f7d1f",23 "language": "Text",24 "lines": 9,25 "truncated": false,26 "block": 18,27 "row": 1036728 },29 {30 "path": "doc/demo.ipynb",31 "sha256": "c7a73c8a2eaabbca9457e7b3f4d7a659f5fe9f76f5098453dc3c3e68872584ff",32 "language": "Jupyter",33 "lines": 196,34 "truncated": false,35 "block": 17,36 "row": 620637 },38 {39 "path": "doc/demo_behavioral_features.ipynb",40 "sha256": "8aa5ed2d61cda7f043d90c0cd207362f880dd3723339709f7498456f0e63aae7",41 "language": "Jupyter",42 "lines": 250,43 "truncated": false,44 "block": 17,45 "row": 633146 },47 {48 "path": "doc/demo_behavioral_features_large_group.ipynb",49 "sha256": "ebebb00586e448c63375470861eaa367a8952b55c9e4dff741d661f835cd7a47",50 "language": "Jupyter",51 "lines": 69,52 "truncated": false,53 "block": 17,54 "row": 564755 },56 {57 "path": "setup.py",58 "sha256": "98d018b1d1b025ce113e7830dadcc31713c6930cf2d67f59f7aaef86b6bdb807",59 "language": "Python",60 "lines": 25,61 "truncated": false,62 "block": 17,63 "row": 1908164 },65 {66 "path": "src/xarray_behave/__init__.py",67 "sha256": "60f99a4e1187304ff0758f096c67d22e19d854c85b53d833ead076552e70629b",68 "language": "Python",69 "lines": 8,70 "truncated": false,71 "block": 17,72 "row": 1766273 },74 {75 "path": "src/xarray_behave/annot.py",76 "sha256": "7d5f25a0614523f40d08797032b717ad64ce6d27036cc48ffa8e0895fa74beb0",77 "language": "Python",78 "lines": 660,79 "truncated": false,80 "block": 18,81 "row": 415782 },83 {84 "path": "src/xarray_behave/event_utils.py",85 "sha256": "fce6f26f34c12dd37755c4655d0a0f047db4868779e9075bb442c03bd22cb877",86 "language": "Python",87 "lines": 227,88 "truncated": false,89 "block": 17,90 "row": 3228491 },92 {93 "path": "src/xarray_behave/gui/app.py",94 "sha256": "ed16a97563465f2900067d6c8748358536099fa306fb5f28a63827f09b50a384",95 "language": "Python",96 "lines": 2592,97 "truncated": false,98 "block": 18,99 "row": 5784100 },101 {102 "path": "src/xarray_behave/gui/audio_player.py",103 "sha256": "702c3cfdb26e4373c95b13d4bd214f77a05a81a32c302c18b7c7fffc6dac933e",104 "language": "Python",105 "lines": 108,106 "truncated": false,107 "block": 17,108 "row": 25011109 },110 {111 "path": "src/xarray_behave/gui/formbuilder.py",112 "sha256": "cab10d08a6ec66e14181feb64c942441b3fb3a2595a75becbab6076ce8e78da1",113 "language": "Python",114 "lines": 962,115 "truncated": false,116 "block": 18,117 "row": 4752118 },119 {120 "path": "src/xarray_behave/gui/table.py",121 "sha256": "837ad1f54fd3cf3171f87dcc82ece2fe60a3473c0bc1f381c9204ec71b1834c3",122 "language": "Python",123 "lines": 183,124 "truncated": false,125 "block": 17,126 "row": 30330127 },128 {129 "path": "src/xarray_behave/gui/utils.py",130 "sha256": "86163d4bb851d3363498782e364950accfc102b87dbe27707a9f54a181caa56f",131 "language": "Python",132 "lines": 384,133 "truncated": false,134 "block": 18,135 "row": 1080136 },137 {138 "path": "src/xarray_behave/gui/view_dialog.py",139 "sha256": "be3631b0339e21c7f4b949eff4d0d1924c10da381b61c2ea2372b51d822714fa",140 "language": "Python",141 "lines": 229,142 "truncated": false,143 "block": 17,144 "row": 30900145 },146 {147 "path": "src/xarray_behave/gui/views.py",148 "sha256": "1d12c2aaa76d17676471bb8c83bff4d35c4a7c22027ec52b4b531714f367ff07",149 "language": "Python",150 "lines": 820,151 "truncated": false,152 "block": 18,153 "row": 4622154 },155 {156 "path": "src/xarray_behave/gui/widgets.py",157 "sha256": "121a6ecb152e4b95463e7bb639634a996bf4cafaa84bb36905d60a8a90dabfde",158 "language": "Python",159 "lines": 85,160 "truncated": false,161 "block": 17,162 "row": 25406163 },164 {165 "path": "src/xarray_behave/io/__init__.py",166 "sha256": "77810cc79b90df97b01c8bacc4cc83cc57ed1c0e9eff23f3b158530cd2f19d1f",167 "language": "Python",168 "lines": 94,169 "truncated": false,170 "block": 17,171 "row": 24561172 },173 {174 "path": "src/xarray_behave/io/annotations.py",175 "sha256": "e9130bdd21a32eda82130d79e3689a95874ab4e60acf395e39c5cce086cb2830",176 "language": "Python",177 "lines": 165,178 "truncated": false,179 "block": 17,180 "row": 30622181 },182 {183 "path": "src/xarray_behave/io/annotations_manual.py",184 "sha256": "385a46ed3534763e42ea4a2a3b92645bfd046e3c73db4092d8d65db06353c6be",185 "language": "Python",186 "lines": 116,187 "truncated": false,188 "block": 17,189 "row": 27257190 },191 {192 "path": "src/xarray_behave/io/audio.py",193 "sha256": "24d5b157292e086999364ca4ba15c942b7265c708e0349724bb456c12fa7b604",194 "language": "Python",195 "lines": 279,196 "truncated": false,197 "block": 17,198 "row": 32414199 },200 {201 "path": "src/xarray_behave/io/balltracks.py",202 "sha256": "c117c95027f34af934e07da4df4eb371ba64b814762c8cdeb54bf7db9d9c1489",203 "language": "Python",204 "lines": 52,205 "truncated": false,206 "block": 17,207 "row": 21616208 },209 {210 "path": "src/xarray_behave/io/movieparams.py",211 "sha256": "ce536ecfc3aba8a38f25ba0a558e091dcce566e999299060f254aeb948cb8058",212 "language": "Python",213 "lines": 101,214 "truncated": false,215 "block": 17,216 "row": 25079217 },218 {219 "path": "src/xarray_behave/io/poses.py",220 "sha256": "0bf87576a9d31c580ecd0e872d14715a65645aa9f83aa5cb0785762c5bc6c85f",221 "language": "Python",222 "lines": 364,223 "truncated": false,224 "block": 18,225 "row": 1952226 },227 {228 "path": "src/xarray_behave/io/samplestamps/__init__.py",229 "sha256": "59b33a4ece85e14ab18c3f0594f11139b862d830cec12e77723acda1e07b2158",230 "language": "Python",231 "lines": 6,232 "truncated": false,233 "block": 17,234 "row": 17392235 },236 {237 "path": "src/xarray_behave/io/samplestamps/samplestamps.py",238 "sha256": "3c6ccbbf9a867eaeaeace86cfbb289d25635b186802495ec32911bfc31cdbdd4",239 "language": "Python",240 "lines": 114,241 "truncated": false,242 "block": 17,243 "row": 27090244 },245 {246 "path": "src/xarray_behave/io/samplestamps/utils.py",247 "sha256": "c03e416f8c0cdeda42301060142b5d2e7a5ed1b76cf8a3577618ee1f44789a7a",248 "language": "Python",249 "lines": 181,250 "truncated": false,251 "block": 17,252 "row": 30114253 },254 {255 "path": "src/xarray_behave/io/timestamps.py",256 "sha256": "b2035e763120cb1698a69d7c4fbbae14e263fb49b8d00c1dfa53ae69bef17b93",257 "language": "Python",258 "lines": 140,259 "truncated": false,260 "block": 17,261 "row": 28355262 },263 {264 "path": "src/xarray_behave/io/tracks.py",265 "sha256": "8cf8f80f854a371b0ffa6dbbc16e42cb8a2e5d28dd9777f5fcc0823bb597d906",266 "language": "Python",267 "lines": 153,268 "truncated": false,269 "block": 17,270 "row": 29695271 },272 {273 "path": "src/xarray_behave/loaders.py",274 "sha256": "d48b2d4f226052c0690b53bac5ef7a15680ee9ce4b89980f7860b4d4cf4a780d",275 "language": "Python",276 "lines": 159,277 "truncated": false,278 "block": 17,279 "row": 30072280 },281 {282 "path": "src/xarray_behave/metrics.py",283 "sha256": "ecbfcc175cbcf1551f8286e000ec8f4e8a1ef2ff4d963ab1a8458ae269867a90",284 "language": "Python",285 "lines": 284,286 "truncated": false,287 "block": 18,288 "row": 125289 },290 {291 "path": "src/xarray_behave/xarray_behave.py",292 "sha256": "7db69d70136d23ae249a7bdbdacab6bebabed6b7d1f198a01bce1d480364853c",293 "language": "Python",294 "lines": 1167,295 "truncated": false,296 "block": 18,297 "row": 5275298 },299 {300 "path": "tests/test_annot.py",301 "sha256": "0d5a2be305c633457a3694ee3b6990f978ac0ed24bf36baf747113924b6b269c",302 "language": "Python",303 "lines": 141,304 "truncated": false,305 "block": 17,306 "row": 26917307 },308 {309 "path": "tests/test_assemble.py",310 "sha256": "3a116ae687b081ab3bf16837d0a24db3725d92e3a5e81fffee7e888cf21de127",311 "language": "Python",312 "lines": 118,313 "truncated": false,314 "block": 17,315 "row": 24327316 },317 {318 "path": "tests/test_assemble_metrics.py",319 "sha256": "de6f6f4bcc9f44ce833b7fa9f2a4063ac0c05a5f346374fd2be78b596a11b1b0",320 "language": "Python",321 "lines": 58,322 "truncated": false,323 "block": 17,324 "row": 21583325 },326 {327 "path": "tests/test_gui_das.py",328 "sha256": "ac670ae1dd43df10046ce188cf11d84e4ee7bb52934e6f959c91a3fc6262f454",329 "language": "Python",330 "lines": 188,331 "truncated": false,332 "block": 17,333 "row": 30226334 },335 {336 "path": "tests/test_gui_utils.py",337 "sha256": "4bf60aeeb61bdf2f1635f0ef1b6e2331d8f1cad28e2cf9b1fa7da85997398fd9",338 "language": "Python",339 "lines": 17,340 "truncated": false,341 "block": 17,342 "row": 18505343 },344 {345 "path": "tests/test_imports.py",346 "sha256": "7600a4d55d85ef084885f166e7cfe4ab8a1696f2424cbe8825079a0f81a8309e",347 "language": "Python",348 "lines": 9,349 "truncated": false,350 "block": 17,351 "row": 18385352 },353 {354 "path": "tests/test_io.py",355 "sha256": "9db6eadc5cb552959686456b58d9fba1a0761521d4e4ec4b1d25c65c63568130",356 "language": "Python",357 "lines": 8,358 "truncated": false,359 "block": 17,360 "row": 17467361 },362 {363 "path": "tests/test_sampstamps.py",364 "sha256": "f00c4cdacd82e76e8a2d873cf32a915c0d4896426e9f1de324a3d99633e1d213",365 "language": "Python",366 "lines": 34,367 "truncated": false,368 "block": 17,369 "row": 22385370 }371 ]372}