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/openbraininstitute/connectome-analysis",4 "url": "https://github.com/openbraininstitute/connectome-analysis/tree/v1.1.0",5 "host": "github.com",6 "commit": "2ecb81ac962d83e331e947d5927efe2b5ea5b9dc",7 "license": "AGPL-3.0",8 "license_confirmed_by": "license file LICENCE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENCE",13 "sha256": "0531b39424321b061df4627ba1528e69674cfd2df381fc54e9afa63d3bdbec98",14 "language": "License",15 "lines": 661,16 "truncated": false,17 "block": 6,18 "row": 212319 },20 {21 "path": "README.md",22 "sha256": "3c49aa7ad8c39909e5780689d78d4ada3711a00e8555564e04c35b9195be6b9a",23 "language": "Text",24 "lines": 91,25 "truncated": false,26 "block": 8,27 "row": 998728 },29 {30 "path": "build.py",31 "sha256": "05dc3f49a304e97112fe39e7525920c42dc990223cd994af5af4b95d905fba82",32 "language": "Python",33 "lines": 94,34 "truncated": false,35 "block": 6,36 "row": 3743837 },38 {39 "path": "data_analysis/SSCx_modelling/model_building_batch.sh",40 "sha256": "cbb05d785b182c40731dd17789861fb324aafb2d5e6e018f8a5462fd0051fdfc",41 "language": "Shell",42 "lines": 7,43 "truncated": false,44 "block": 8,45 "row": 648646 },47 {48 "path": "data_analysis/SSCx_modelling/model_building_order2.sh",49 "sha256": "3dd6fec0985a3489b30c9071b180b0f10433d9b168cf28a0d2c3da41e2f52a80",50 "language": "Shell",51 "lines": 20,52 "truncated": false,53 "block": 8,54 "row": 782655 },56 {57 "path": "data_analysis/SSCx_modelling/run_SSCx_model_building_order2_local.py",58 "sha256": "1d3699f385fd880cfb19187ffe7fa8b8c8acbb084d67c196e20c7e8855046e87",59 "language": "Python",60 "lines": 51,61 "truncated": false,62 "block": 6,63 "row": 3151264 },65 {66 "path": "data_analysis/SSCx_modelling/run_SSCx_model_building_order2_local.sh",67 "sha256": "d5060bc82a6442bc1e25a38c38bcd45bf4f98d593d30da573d26223389be9b49",68 "language": "Shell",69 "lines": 15,70 "truncated": false,71 "block": 8,72 "row": 684973 },74 {75 "path": "data_analysis/SSCx_modelling/run_SSCx_model_building_order2_local_per_pathway.py",76 "sha256": "4979c26d67ccfe7ae3567c99ac5426d7ae384e8a0f520dd5e5043df30b691a9d",77 "language": "Python",78 "lines": 91,79 "truncated": false,80 "block": 6,81 "row": 3885082 },83 {84 "path": "data_analysis/SSCx_modelling/run_SSCx_model_building_order2_local_per_pathway.sh",85 "sha256": "fc071e11faa5f5dfd732cf61fb97859cbcade4c4d4e909cabda809dab13e1168",86 "language": "Shell",87 "lines": 15,88 "truncated": false,89 "block": 8,90 "row": 694291 },92 {93 "path": "data_analysis/SSCx_modelling/run_SSCx_model_building_order2_midrange.py",94 "sha256": "bfd7f8137f412b13b23c339ab33f806f5f5e39182a6cfa8b2cb104b2939484bf",95 "language": "Python",96 "lines": 52,97 "truncated": false,98 "block": 6,99 "row": 32202100 },101 {102 "path": "data_analysis/SSCx_modelling/run_SSCx_model_building_order2_midrange.sh",103 "sha256": "d4c137b60e556395db5f5390d266db1f8bb521efca5ef072c52a0b8b02a8d0bf",104 "language": "Shell",105 "lines": 15,106 "truncated": false,107 "block": 8,108 "row": 6860109 },110 {111 "path": "data_analysis/SSCx_modelling/run_SSCx_model_building_order2_midrange_per_pathway.py",112 "sha256": "9120fecde485826b09d76f44ed4341b6a6a4ecb5c55659e930807c245ba4b170",113 "language": "Python",114 "lines": 91,115 "truncated": false,116 "block": 6,117 "row": 39056118 },119 {120 "path": "data_analysis/SSCx_modelling/run_SSCx_model_building_order2_midrange_per_pathway.sh",121 "sha256": "2b4bb2605c7579fbeb66568120819e15bca647248708a9f5ea3efd693c0e5553",122 "language": "Shell",123 "lines": 15,124 "truncated": false,125 "block": 8,126 "row": 6953127 },128 {129 "path": "data_analysis/analysis_configs/simple_example.py",130 "sha256": "3e735327398d66cdf82d96e169982b4b160d328b653dc6d91f3fe27c807d84c0",131 "language": "Python",132 "lines": 31,133 "truncated": false,134 "block": 6,135 "row": 27204136 },137 {138 "path": "src/connalysis/__init__.py",139 "sha256": "bd0cd942a31e30df29a58b20a07aeb57f35a658d71995aea7601f34eaf28ea85",140 "language": "Python",141 "lines": 12,142 "truncated": false,143 "block": 6,144 "row": 21906145 },146 {147 "path": "src/connalysis/modelling/__init__.py",148 "sha256": "ae3ccee407be6a0a78b42eff81d2b4eddc9f68679308f38cb2b857c90db202ab",149 "language": "Python",150 "lines": 32,151 "truncated": false,152 "block": 6,153 "row": 25002154 },155 {156 "path": "src/connalysis/modelling/modelling.py",157 "sha256": "1a502a81d26012ad4eb29294ce639e3b8d058ecd3fd1bf6253c869a1bf4c42a8",158 "language": "Python",159 "lines": 1475,160 "truncated": false,161 "block": 8,162 "row": 745163 },164 {165 "path": "src/connalysis/network/__init__.py",166 "sha256": "03de60b6319c4a9baea13bc9c121c5cd19525c0587047a17a0678e4979e9e5a8",167 "language": "Python",168 "lines": 16,169 "truncated": false,170 "block": 6,171 "row": 22592172 },173 {174 "path": "src/connalysis/network/classic.py",175 "sha256": "28d966e1ca201b049c2f3b894099f748247ddb47f97e6dc940ca6fb9c1528bb0",176 "language": "Python",177 "lines": 906,178 "truncated": false,179 "block": 7,180 "row": 11087181 },182 {183 "path": "src/connalysis/network/local.py",184 "sha256": "a4631835299cb6a5c4340e1907b34cddddbef75146d7ee527ea5b4dcf664969d",185 "language": "Python",186 "lines": 357,187 "truncated": false,188 "block": 7,189 "row": 6187190 },191 {192 "path": "src/connalysis/network/stats.py",193 "sha256": "c21ab4247c98ae91429f9dead145f63db750a923213e85feb6173c30a1bbbcd9",194 "language": "Python",195 "lines": 383,196 "truncated": false,197 "block": 7,198 "row": 8120199 },200 {201 "path": "src/connalysis/network/topology.py",202 "sha256": "170a20e6b22931f2c10f31e84d03047d6f333b69150f4347e6b2dee495780317",203 "language": "Python",204 "lines": 1733,205 "truncated": false,206 "block": 8,207 "row": 781208 },209 {210 "path": "src/connalysis/randomization/__init__.py",211 "sha256": "86505aeea501166e14fb9da5f2d16ca613c868a4e5a82574dd1a6f8e9dd1dbde",212 "language": "Python",213 "lines": 12,214 "truncated": false,215 "block": 6,216 "row": 22672217 },218 {219 "path": "src/connalysis/randomization/rand_utils.py",220 "sha256": "96f7e92e3de0f765f155147ec3b945ea4392b82e19e5c6a4c202d86607fcc42a",221 "language": "Python",222 "lines": 343,223 "truncated": false,224 "block": 7,225 "row": 6565226 },227 {228 "path": "src/connalysis/randomization/randomization.py",229 "sha256": "e1950af3b21b3ca720dfb87f7bd46ef6500a2b2e4f2ac7845078acfb6e233384",230 "language": "Python",231 "lines": 1106,232 "truncated": false,233 "block": 8,234 "row": 77235 },236 {237 "path": "tests/test_imports.py",238 "sha256": "ff0811255e2366deb3c271ce76cde45c983e5b8e37f03a6b8fa0b922c52b1eab",239 "language": "Python",240 "lines": 22,241 "truncated": false,242 "block": 6,243 "row": 25320244 },245 {246 "path": "tests/test_network_topology.py",247 "sha256": "3f7590ab79d501e76d1f1a476f3fbf4a7cd88a20363d82229e0f448d0d404a39",248 "language": "Python",249 "lines": 13,250 "truncated": false,251 "block": 6,252 "row": 22258253 },254 {255 "path": "tutorials/TDA_unweighted_networks.ipynb",256 "sha256": "7726914e744f39e7a50fa0115bee088cda92baa4e3c7e1e64879bddc5a876ccb",257 "language": "Jupyter",258 "lines": 282,259 "truncated": false,260 "block": 6,261 "row": 168262 },263 {264 "path": "tutorials/counting_triads.ipynb",265 "sha256": "56fadb378c851a2bd53b753881a933924d3cbeff5303bd1c0e0643892eeec2a6",266 "language": "Jupyter",267 "lines": 39,268 "truncated": false,269 "block": 5,270 "row": 16186271 },272 {273 "path": "tutorials/modelling.ipynb",274 "sha256": "414aef52659a992e91719935d28398e2ec8668b27554b6ef7be6176fb24fb1f8",275 "language": "Jupyter",276 "lines": 287,277 "truncated": false,278 "block": 5,279 "row": 17705280 },281 {282 "path": "tutorials/plot_simplices.ipynb",283 "sha256": "03461bfd3f1704b8f691d1bb37f0a8756e06cc14df2a92e13a142cd35e0f580c",284 "language": "Jupyter",285 "lines": 34,286 "truncated": false,287 "block": 5,288 "row": 16074289 },290 {291 "path": "tutorials/plot_triads.ipynb",292 "sha256": "6f7dd268620316b4eda967eb418e83177ff70d058f50bd8cc374e8da5d28ad88",293 "language": "Jupyter",294 "lines": 87,295 "truncated": false,296 "block": 5,297 "row": 16538298 },299 {300 "path": "tutorials/randomization.ipynb",301 "sha256": "225fa2029aaf62359ac5111b291fb15e687cc01ce60cd2e304522267e777ec7e",302 "language": "Jupyter",303 "lines": 136,304 "truncated": false,305 "block": 5,306 "row": 16718307 },308 {309 "path": "tutorials/run_batch_modelling.py",310 "sha256": "4ef7654dad00edab52e6fec25e164243f1f2049d258e53d4a597aa87aa964949",311 "language": "Python",312 "lines": 52,313 "truncated": false,314 "block": 6,315 "row": 28415316 },317 {318 "path": "tutorials/run_batch_modelling.sh",319 "sha256": "233843e9864a3619b5f12a25398d8be7e3cae0cd00d92b6ce9cc5070c0f0ec7b",320 "language": "Shell",321 "lines": 22,322 "truncated": false,323 "block": 8,324 "row": 7206325 }326 ]327}