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/raphaelvallat/yasa",4 "url": "https://github.com/raphaelvallat/yasa",5 "host": "github.com",6 "commit": "57c6491c2fe9d670fad28bc03e087c580eec5e00",7 "license": "BSD-3-Clause",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "ceb15d74232f4f901d58ed02b7eb831a7feb45f30dae53fe82a2765d870f36c6",14 "language": "License",15 "lines": 29,16 "truncated": false,17 "block": 11,18 "row": 1435119 },20 {21 "path": "README.rst",22 "sha256": "15f514be673a26022ba82c0816a5eee4331db796b37a8f1997d17af7fdda697f",23 "language": "Text",24 "lines": 113,25 "truncated": false,26 "block": 13,27 "row": 664628 },29 {30 "path": "docs/conf.py",31 "sha256": "450e6c700883dfea282fbec27971b9cd6d7adaa06192e67af537ee6dac9adb12",32 "language": "Python",33 "lines": 778,34 "truncated": false,35 "block": 12,36 "row": 2213437 },38 {39 "path": "notebooks/01_spindles_detection.ipynb",40 "sha256": "5913a721d0bf78c573a04008fb35b7e46a537289b538b1b44c71a840d3c822e8",41 "language": "Jupyter",42 "lines": 358,43 "truncated": false,44 "block": 11,45 "row": 1352646 },47 {48 "path": "notebooks/02_spindles_detection_multi.ipynb",49 "sha256": "2832322f5f7681e7db7a99f57470f3d421db7d17fe94b5ccd336d16f5483aaba",50 "language": "Jupyter",51 "lines": 234,52 "truncated": false,53 "block": 11,54 "row": 1321655 },56 {57 "path": "notebooks/03_spindles_detection_NREM_only.ipynb",58 "sha256": "9a3b85e6dc6dd31c92dda32c4f08d955743c7ae4a7e019fb54a60335bbe2b476",59 "language": "Jupyter",60 "lines": 105,61 "truncated": false,62 "block": 11,63 "row": 1271464 },65 {66 "path": "notebooks/04_spindles_slow_fast.ipynb",67 "sha256": "5d8bbf8343141bd544b6e305ac722dd59d2915961bbfaf4444d21b9ee78e3d21",68 "language": "Jupyter",69 "lines": 249,70 "truncated": false,71 "block": 11,72 "row": 1332473 },74 {75 "path": "notebooks/05_sw_detection.ipynb",76 "sha256": "5cb0a477c64fd6ecce2fedce42b484221aaa372c89ae7bec577aac2bee2b7191",77 "language": "Jupyter",78 "lines": 408,79 "truncated": false,80 "block": 11,81 "row": 1347582 },83 {84 "path": "notebooks/06_sw_detection_multi.ipynb",85 "sha256": "d406353d97166b83cbf947d7ba9c11b04105c26a98486e621f552bf246e8ecc2",86 "language": "Jupyter",87 "lines": 139,88 "truncated": false,89 "block": 11,90 "row": 1274591 },92 {93 "path": "notebooks/07_REMs_detection.ipynb",94 "sha256": "52246fa5faa93493f6fead71d06174dc97038a02f181a815ef46113de7c65eb1",95 "language": "Jupyter",96 "lines": 109,97 "truncated": false,98 "block": 11,99 "row": 12470100 },101 {102 "path": "notebooks/08_bandpower.ipynb",103 "sha256": "ef08c78d1ce6bcbf4d6f145a3f3f32de8a4f6449db2c384e932c56632ac568c4",104 "language": "Jupyter",105 "lines": 273,106 "truncated": false,107 "block": 11,108 "row": 13274109 },110 {111 "path": "notebooks/09_IRASA.ipynb",112 "sha256": "bd9ef133fb7246d2b8af15604cdbd3ef8d310e92620888067c7968a6500e3759",113 "language": "Jupyter",114 "lines": 148,115 "truncated": false,116 "block": 11,117 "row": 12807118 },119 {120 "path": "notebooks/10_spectrogram.ipynb",121 "sha256": "c95135b9f900b6bdd6d8c80f4f22110aa7574ba59aab925c202eaaa135504baa",122 "language": "Jupyter",123 "lines": 57,124 "truncated": false,125 "block": 11,126 "row": 12256127 },128 {129 "path": "notebooks/11_nonlinear_features.ipynb",130 "sha256": "7bed3fc4231bc3935d106dffcf565e2ebb8c45ec8b72bb50dbc1d4ef5e7c3872",131 "language": "Jupyter",132 "lines": 132,133 "truncated": false,134 "block": 11,135 "row": 12529136 },137 {138 "path": "notebooks/12_SO-sigma_coupling.ipynb",139 "sha256": "542e06f7c14cbe19a6801feaf0fa05d25aa9881db1f2ba40ffc7b14f0069de64",140 "language": "Jupyter",141 "lines": 222,142 "truncated": false,143 "block": 11,144 "row": 13100145 },146 {147 "path": "notebooks/13_artifact_rejection.ipynb",148 "sha256": "b828722626b56dedaaa5205f25647a8860900b66c4fa4f8fd71bb72887b23fef",149 "language": "Jupyter",150 "lines": 281,151 "truncated": false,152 "block": 11,153 "row": 13206154 },155 {156 "path": "notebooks/14_automatic_sleep_staging.ipynb",157 "sha256": "0da33ce66acf58a1e2e826cb71c452a79b2a0e4194d2bb407f570a3ca0746e22",158 "language": "Jupyter",159 "lines": 125,160 "truncated": false,161 "block": 11,162 "row": 12608163 },164 {165 "path": "notebooks/15_topoplot.ipynb",166 "sha256": "7a38639918cfedf1e8aa6e1a401556cf0e8109b2f992e602c629a2eef8bd50ce",167 "language": "Jupyter",168 "lines": 81,169 "truncated": false,170 "block": 11,171 "row": 12324172 },173 {174 "path": "notebooks/16_EEG-HRV_coupling.ipynb",175 "sha256": "03611d6fb641cd44c91b9bd3c5a998acba080baba13878c2b013afd34d11c15d",176 "language": "Jupyter",177 "lines": 198,178 "truncated": false,179 "block": 11,180 "row": 13087181 },182 {183 "path": "notebooks/20_plot_gallery.ipynb",184 "sha256": "42b15f71dce4a6615a43b6021d6b4864ffe6409ed9f592c2924b1d1d117a1d61",185 "language": "Jupyter",186 "lines": 199,187 "truncated": false,188 "block": 11,189 "row": 12732190 },191 {192 "path": "notebooks/dev_quickstart.ipynb",193 "sha256": "7e0a52d8bb96f6fae8dbedaab5d822676fc071532fc218b050f603453258ea58",194 "language": "Jupyter",195 "lines": 91,196 "truncated": false,197 "block": 11,198 "row": 12192199 },200 {201 "path": "notebooks/run_visbrain.py",202 "sha256": "b71c539f50c805e9012e05d1fa56004ece5da56914acc7f078600eeee17360c9",203 "language": "Python",204 "lines": 44,205 "truncated": false,206 "block": 12,207 "row": 7260208 },209 {210 "path": "src/yasa/__init__.py",211 "sha256": "6f132a5cb912ad976e57501c1d59f60fbd66e1da52805146f7f1e25a6731b52d",212 "language": "Python",213 "lines": 18,214 "truncated": false,215 "block": 12,216 "row": 4538217 },218 {219 "path": "src/yasa/detection.py",220 "sha256": "932a0cc70123deb061284cb8c1e863ddc6fdc71a38256c7379160ce11d13438e",221 "language": "Python",222 "lines": 3473,223 "truncated": false,224 "block": 13,225 "row": 666226 },227 {228 "path": "src/yasa/evaluation.py",229 "sha256": "37d09c0c0ff76f246cc22d10d8f7f489e3143cc4c7702761c22c4642e59784d5",230 "language": "Python",231 "lines": 2744,232 "truncated": false,233 "block": 13,234 "row": 661235 },236 {237 "path": "src/yasa/fetchers.py",238 "sha256": "d79fba32f28b05e297310e4a540eecabe68076bef58611e9a4d7abde60689469",239 "language": "Python",240 "lines": 164,241 "truncated": false,242 "block": 12,243 "row": 15050244 },245 {246 "path": "src/yasa/heart.py",247 "sha256": "6508c6fc5a30ce439896e1f3a7ddb05bd528e7061c22174e4672743ccd49e9c6",248 "language": "Python",249 "lines": 198,250 "truncated": false,251 "block": 12,252 "row": 16782253 },254 {255 "path": "src/yasa/hypno.py",256 "sha256": "532c8df1c6580e7505a9a8268ce751e72a2e43534d9f0228cd4b1d0371d0ea33",257 "language": "Python",258 "lines": 2985,259 "truncated": false,260 "block": 13,261 "row": 647262 },263 {264 "path": "src/yasa/io.py",265 "sha256": "3414770c5332a2c534c734a31180d529df91625c3546320458a4f9f507e97fab",266 "language": "Python",267 "lines": 51,268 "truncated": false,269 "block": 12,270 "row": 7391271 },272 {273 "path": "src/yasa/others.py",274 "sha256": "ca24d31a3ff17a2a20cbca592a3ce6f99f23d267fb2bb26494b6e9b42dce0de9",275 "language": "Python",276 "lines": 570,277 "truncated": false,278 "block": 12,279 "row": 20698280 },281 {282 "path": "src/yasa/plotting.py",283 "sha256": "1d6889f6de9d03a050a91fc1c4a90d3714a6f8327addcae438519c51e04951e9",284 "language": "Python",285 "lines": 580,286 "truncated": false,287 "block": 12,288 "row": 20958289 },290 {291 "path": "src/yasa/sleepstats.py",292 "sha256": "2b3d0498ff9275d466247d1a2d953825f1eab6322a6c4436859264d450338db4",293 "language": "Python",294 "lines": 338,295 "truncated": false,296 "block": 12,297 "row": 18831298 },299 {300 "path": "src/yasa/spectral.py",301 "sha256": "edd956fbefda4057cd75e4ff75b80ed9d5b8acfe525b06364e90af9298ec8978",302 "language": "Python",303 "lines": 757,304 "truncated": false,305 "block": 12,306 "row": 22087307 },308 {309 "path": "src/yasa/staging.py",310 "sha256": "dd68b5a7a9756674084a0671afa35dc6cc60e0931c1e98c26e45507497df44b1",311 "language": "Python",312 "lines": 552,313 "truncated": false,314 "block": 12,315 "row": 21091316 },317 {318 "path": "tests/__init__.py",319 "sha256": "01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b",320 "language": "Python",321 "lines": 1,322 "truncated": false,323 "block": 1,324 "row": 4956325 },326 {327 "path": "tests/conftest.py",328 "sha256": "302e81073dde563e548cca92086f65a362d7611a27eb13e6deaf46e35156b000",329 "language": "Python",330 "lines": 3,331 "truncated": false,332 "block": 12,333 "row": 3085334 },335 {336 "path": "tests/test_detection.py",337 "sha256": "02212a1aa2bc50a4ee452cbd1734f670f609143185bb0cf3a61181bde2cf92a5",338 "language": "Python",339 "lines": 594,340 "truncated": false,341 "block": 12,342 "row": 21354343 },344 {345 "path": "tests/test_evaluation.py",346 "sha256": "fcb1a05f6badaad8eb2b6d7ace195df30ccd8fec3984a9df1ce9eb13a46cbc7a",347 "language": "Python",348 "lines": 1063,349 "truncated": false,350 "block": 13,351 "row": 327352 },353 {354 "path": "tests/test_evaluation_sri.py",355 "sha256": "6efa349de9d0c85b1cc9243ede39e57405e10725ff2f0250cb82b2e7fb8ee5c1",356 "language": "Python",357 "lines": 547,358 "truncated": false,359 "block": 12,360 "row": 21353361 },362 {363 "path": "tests/test_fetchers.py",364 "sha256": "44c087f854ff42a100fc07ce847b5e336e65a007f78a78827e2741319043f222",365 "language": "Python",366 "lines": 54,367 "truncated": false,368 "block": 12,369 "row": 7976370 },371 {372 "path": "tests/test_heart.py",373 "sha256": "44a12d89629f0bd394e5c9fce58b54459e5597cef4c3cd69c7b5742f85a8e2eb",374 "language": "Python",375 "lines": 57,376 "truncated": false,377 "block": 12,378 "row": 8748379 },380 {381 "path": "tests/test_hypno.py",382 "sha256": "6c22122ee73eb84f3d25ebae2987dd4caa6adcce1faa74de29d5a1f1f70c4858",383 "language": "Python",384 "lines": 146,385 "truncated": false,386 "block": 12,387 "row": 14446388 },389 {390 "path": "tests/test_hypno_data_upsampling.py",391 "sha256": "79cecf156c9e3c0a8885ea8b1431e59d965146c4413499b13eafd768ff14b355",392 "language": "Python",393 "lines": 296,394 "truncated": false,395 "block": 12,396 "row": 18587397 },398 {399 "path": "tests/test_hypnoclass.py",400 "sha256": "2255dc82a682ac5fd1a772eff50c03c57e975cc90de26c41cb7a37748c51a2ba",401 "language": "Python",402 "lines": 860,403 "truncated": false,404 "block": 12,405 "row": 22165406 },407 {408 "path": "tests/test_io.py",409 "sha256": "c339ff53be1b1762500cf5d0747e95eadf1716da05f0550ff40333a1375a03bc",410 "language": "Python",411 "lines": 41,412 "truncated": false,413 "block": 12,414 "row": 5827415 },416 {417 "path": "tests/test_others.py",418 "sha256": "d5a4a0c082e90a6d5b91e68bb08b8fb8ab8afd9e0fee4ee1982127f28b88a123",419 "language": "Python",420 "lines": 265,421 "truncated": false,422 "block": 12,423 "row": 18371424 },425 {426 "path": "tests/test_plotting.py",427 "sha256": "ae9a1e3a0a5e0832a37195dcacb36ae2f4e4ec196c7dc11d9c0c9a12ac9784dd",428 "language": "Python",429 "lines": 62,430 "truncated": false,431 "block": 12,432 "row": 9308433 },434 {435 "path": "tests/test_sleepstats.py",436 "sha256": "88a89cb7ce8efd1b1f66092d618992edb4102eb188e5fa2368b378534e752c57",437 "language": "Python",438 "lines": 75,439 "truncated": false,440 "block": 12,441 "row": 11365442 },443 {444 "path": "tests/test_spectral.py",445 "sha256": "bc7848b4d032e04f1139cba83ef265f9dd01731eb84bcb13736e2e48518258e0",446 "language": "Python",447 "lines": 208,448 "truncated": false,449 "block": 12,450 "row": 17107451 },452 {453 "path": "tests/test_staging.py",454 "sha256": "452254ba8e6125f2be46e4865f3ca13da60853404541417966e10efc7d72ab82",455 "language": "Python",456 "lines": 98,457 "truncated": false,458 "block": 12,459 "row": 11572460 }461 ]462}