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/lposani/decodanda",4 "url": "https://github.com/lposani/decodanda",5 "host": "github.com",6 "commit": "4f4ad07c98549a58a7b814c0a98f5caed8c2539c",7 "license": "GPL-3.0",8 "license_confirmed_by": "license file LICENSE.md",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE.md",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": "ff5ecc3f0bd805b2eb5310766d730f7a8bbfc9ef96b0d26011b12a93d3d67992",23 "language": "Text",24 "lines": 466,25 "truncated": false,26 "block": 8,27 "row": 1090928 },29 {30 "path": "decodanda/__init__.py",31 "sha256": "92e9f6d8c1b84d8e86e3a7dd7657fee3bf64273ab89c50c0b5c4cc92ee046384",32 "language": "Python",33 "lines": 4,34 "truncated": false,35 "block": 6,36 "row": 2145337 },38 {39 "path": "decodanda/classes.py",40 "sha256": "bfbfd26da6d0c31aa69f727d729b28cf2c89d4c78e6c53737d0379f26bab9850",41 "language": "Python",42 "lines": 3035,43 "truncated": false,44 "block": 8,45 "row": 112646 },47 {48 "path": "decodanda/imports.py",49 "sha256": "ad6d5e01d42b078fad882b4634fc99720b7d89b39e11dd06aadb56ea01c2df76",50 "language": "Python",51 "lines": 48,52 "truncated": false,53 "block": 6,54 "row": 2711455 },56 {57 "path": "decodanda/in_time.py",58 "sha256": "9e47c71a8f71967c2f43a1626bb7ec75cacdcf7ed4b6c1b51e83156fd3cfbba4",59 "language": "Python",60 "lines": 202,61 "truncated": false,62 "block": 7,63 "row": 411964 },65 {66 "path": "decodanda/utilities.py",67 "sha256": "5512bb0c3a738030d1e356d3541ea46639873e31df320d9fbfd2da464e4fb4d1",68 "language": "Python",69 "lines": 1315,70 "truncated": false,71 "block": 8,72 "row": 19473 },74 {75 "path": "decodanda/visualize.py",76 "sha256": "f51c6d6d3e68697f94f84615a151945f62eb688ed32c8371fc57bb923beb45ae",77 "language": "Python",78 "lines": 584,79 "truncated": false,80 "block": 7,81 "row": 972782 },83 {84 "path": "docs/rebuild_docs.sh",85 "sha256": "109dc0ce46718a0dba853308f8a9f7f505c876cae89c6273d4911861df861a8c",86 "language": "Shell",87 "lines": 6,88 "truncated": false,89 "block": 8,90 "row": 659691 },92 {93 "path": "docs/source/conf.py",94 "sha256": "4caf5afd649fdd22e311783662d8008aed0cc51152c1d7c323b35bc7cabab115",95 "language": "Python",96 "lines": 60,97 "truncated": false,98 "block": 6,99 "row": 30506100 },101 {102 "path": "notebooks/CCGP.ipynb",103 "sha256": "22fc695f1a6d42d5907074b1a49c6d036376d895ce77696ebda3e439421f2b42",104 "language": "Jupyter",105 "lines": 91,106 "truncated": false,107 "block": 5,108 "row": 16863109 },110 {111 "path": "notebooks/decoding_in_time.ipynb",112 "sha256": "5238977a81ca4c7906070222975352eab9bc1c838d15fac73764217a229196a4",113 "language": "Jupyter",114 "lines": 62,115 "truncated": false,116 "block": 5,117 "row": 16365118 },119 {120 "path": "notebooks/disentangling_confounds.ipynb",121 "sha256": "1925dea8734ac6ad4abff5c76a81d617c04d7600a3c4d065e968035f6506778d",122 "language": "Jupyter",123 "lines": 121,124 "truncated": false,125 "block": 5,126 "row": 16819127 },128 {129 "path": "notebooks/pseudopopulation_decoding.ipynb",130 "sha256": "81cd4b5a720457471c565487ac03a73a048f51dd65c98b828ca65fd526b76553",131 "language": "Jupyter",132 "lines": 63,133 "truncated": false,134 "block": 5,135 "row": 16279136 },137 {138 "path": "notebooks/single_var_decoding.ipynb",139 "sha256": "adc97e4a887ff7fff69018a323acd3b0aad2b52f91850e529c09c6e351634aec",140 "language": "Jupyter",141 "lines": 71,142 "truncated": false,143 "block": 5,144 "row": 16339145 },146 {147 "path": "setup.py",148 "sha256": "33d1ffdcdb13fe0a3dc35ba077b6b62087cba21b14c13936e756f19c166222ce",149 "language": "Python",150 "lines": 31,151 "truncated": false,152 "block": 6,153 "row": 28847154 },155 {156 "path": "tests/all_dichotomies.py",157 "sha256": "4b8f542ea17c60faffc5b22ee4a22fef80287bed3abc33ef44f09b5dbd3d03ba",158 "language": "Python",159 "lines": 51,160 "truncated": false,161 "block": 6,162 "row": 32323163 },164 {165 "path": "tests/balancing_confounds.py",166 "sha256": "88422d099398ccbc24b8b6226242a9d3c48db9780f4cdf6fec73c512d45423f8",167 "language": "Python",168 "lines": 35,169 "truncated": false,170 "block": 6,171 "row": 27144172 },173 {174 "path": "tests/divide_into_conditions.py",175 "sha256": "430982b5ee872394941c50bb822ba551ed04a319855f5c1f6006c4fb30b252c1",176 "language": "Python",177 "lines": 120,178 "truncated": false,179 "block": 6,180 "row": 40854181 },182 {183 "path": "tests/multiclass.py",184 "sha256": "bcdcdc1cef146baf19f29017d1a858a49b79d7b0019bb3ce5ddb82c256e03b2a",185 "language": "Python",186 "lines": 383,187 "truncated": false,188 "block": 7,189 "row": 4261190 },191 {192 "path": "tests/non_linear_classifier.py",193 "sha256": "43cb290377513c7f86ae9d7718b66a51400bd80b6c940c223c56893ee83670f4",194 "language": "Python",195 "lines": 52,196 "truncated": false,197 "block": 6,198 "row": 31798199 },200 {201 "path": "tests/parallel_test.py",202 "sha256": "a6d43d6c18c8fa9bc848112af64b117729bda92d272a214e6c45d93afa47660e",203 "language": "Python",204 "lines": 74,205 "truncated": false,206 "block": 6,207 "row": 32070208 },209 {210 "path": "tests/run_tests.py",211 "sha256": "81b10bce825b779e225cf56e16afd24757f270d3237202df3c21f367b2d0cff6",212 "language": "Python",213 "lines": 30,214 "truncated": false,215 "block": 6,216 "row": 25602217 }218 ]219}