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/birollab/aiedit",4 "url": "https://github.com/BirolLab/AIEdit",5 "host": "github.com",6 "commit": "e4fdc9391f0ffcb4fc7942a06ec9c36729a1cd11",7 "license": "GPL-3.0",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": ".cmake-format.py",13 "sha256": "632e0331b55cdabacefb58b7466d8d1ff3f3283177f6dbd4cc54847a07ca4e6b",14 "language": "Python",15 "lines": 4,16 "truncated": false,17 "block": 6,18 "row": 2052619 },20 {21 "path": "LICENSE",22 "sha256": "de0f7b3af3094be55e43157cc0386e992a645036d59dbff95a691620c6af0961",23 "language": "License",24 "lines": 674,25 "truncated": false,26 "block": 6,27 "row": 214028 },29 {30 "path": "README.md",31 "sha256": "c9d5f101f3feed2af45ff9657e769d28d00ed69103d69097e2939080eef42514",32 "language": "Text",33 "lines": 125,34 "truncated": false,35 "block": 8,36 "row": 1025237 },38 {39 "path": "aiedit/__init__.py",40 "sha256": "187af761abfd771892c78b7dfae81d7f4603a325597a01c6a1aaaae02e475c11",41 "language": "Python",42 "lines": 8,43 "truncated": false,44 "block": 6,45 "row": 2111146 },47 {48 "path": "aiedit/__main__.py",49 "sha256": "bc143cdb7df8917d3a2260db1653c582205188b2229f0364df3f0a86cea177be",50 "language": "Python",51 "lines": 3,52 "truncated": false,53 "block": 6,54 "row": 2024455 },56 {57 "path": "aiedit/generate_seeds/args.py",58 "sha256": "e7a9261aedba8329c98cb18ecefcacd3e0f49419acf33567dbb4ad50c45c2f25",59 "language": "Python",60 "lines": 54,61 "truncated": false,62 "block": 6,63 "row": 2868364 },65 {66 "path": "aiedit/generate_seeds/main.py",67 "sha256": "8d8f10166ec1dcd54adf41b904650f566738bb21270a03660e7895b4c63383c4",68 "language": "Python",69 "lines": 22,70 "truncated": false,71 "block": 6,72 "row": 2360173 },74 {75 "path": "aiedit/list_models/args.py",76 "sha256": "6626970177b54f1dce216a234d7a98dcd28cd3347f37eb077e9e1d3cc25f3938",77 "language": "Python",78 "lines": 5,79 "truncated": false,80 "block": 6,81 "row": 2088482 },83 {84 "path": "aiedit/list_models/main.py",85 "sha256": "412b6cec923f4cccd1e4dca732d3d7070bd738a941095e7d3bdb9ffd7e5fba7d",86 "language": "Python",87 "lines": 20,88 "truncated": false,89 "block": 6,90 "row": 2335791 },92 {93 "path": "aiedit/main.py",94 "sha256": "44f513af59a183c354277b98f04b7c53eece6b8e7fe1ae4262c1b114b0469699",95 "language": "Python",96 "lines": 38,97 "truncated": false,98 "block": 6,99 "row": 26037100 },101 {102 "path": "aiedit/polish/args.py",103 "sha256": "6557868972dd27945185bb4ded84080752ee848d655064aed372a8d685064afd",104 "language": "Python",105 "lines": 90,106 "truncated": false,107 "block": 6,108 "row": 34602109 },110 {111 "path": "aiedit/polish/external_commands.py",112 "sha256": "ba8e4af6c1d2158445317bf5d41ce44becd9c1af5180efb89f571c09c749e613",113 "language": "Python",114 "lines": 179,115 "truncated": false,116 "block": 6,117 "row": 44765118 },119 {120 "path": "aiedit/polish/main.py",121 "sha256": "978223dc31a567e410b8de88d4ab41d4af27a763f6b68d132b98031ac799684b",122 "language": "Python",123 "lines": 148,124 "truncated": false,125 "block": 6,126 "row": 41916127 },128 {129 "path": "aiedit/polish/vcf_writer.py",130 "sha256": "2223b14f811d6ec0ca1258c8b5db6a0c28344fa4f5858729c346338a1a416952",131 "language": "Python",132 "lines": 74,133 "truncated": false,134 "block": 6,135 "row": 36084136 },137 {138 "path": "aiedit/train/args.py",139 "sha256": "61eaf1c2422584e2b2dc6fa01dec2abebc1493019df247069f14af64af7cfca8",140 "language": "Python",141 "lines": 26,142 "truncated": false,143 "block": 6,144 "row": 25208145 },146 {147 "path": "aiedit/train/data.py",148 "sha256": "e7e95936f99673371bbbd4d9bc5086aa253de54b298e013da8345182d7c32e25",149 "language": "Python",150 "lines": 91,151 "truncated": false,152 "block": 6,153 "row": 37924154 },155 {156 "path": "aiedit/train/main.py",157 "sha256": "5e2fe4baa29fdb7b343a6921ed84cbd76f0d3d7c217cbd12c1a62a5030c49198",158 "language": "Python",159 "lines": 108,160 "truncated": false,161 "block": 6,162 "row": 38708163 },164 {165 "path": "aiedit/train/model.py",166 "sha256": "5224875088d9a7a1c9f0a00a096f165ca5e1ee6d1dd09cc96378c75a3484e40f",167 "language": "Python",168 "lines": 63,169 "truncated": false,170 "block": 6,171 "row": 34060172 },173 {174 "path": "src/bindings/bind.cpp",175 "sha256": "f9ffdb3c58d3d50f4bcf67b304872911fea8a9e1bdb35ff36405b90145df3d4d",176 "language": "C++",177 "lines": 26,178 "truncated": false,179 "block": 5,180 "row": 1249181 },182 {183 "path": "src/bindings/buffer2d.cpp",184 "sha256": "a2d5e85173f89a04e49b900c844d91505066b2024dfc8681e6951e406f96736a",185 "language": "C++",186 "lines": 35,187 "truncated": false,188 "block": 5,189 "row": 1640190 },191 {192 "path": "src/bindings/edit_list.cpp",193 "sha256": "1238a22dfe014bed5024200e2b33ad3c2572dd0851e8a31fa2376397c8aa5530",194 "language": "C++",195 "lines": 41,196 "truncated": false,197 "block": 5,198 "row": 1977199 },200 {201 "path": "src/bindings/edit_region_finder.cpp",202 "sha256": "2de8e63ff2f2175fd3c0a8617241e371b274a48111524f46a435c8b6375e7eba",203 "language": "C++",204 "lines": 17,205 "truncated": false,206 "block": 5,207 "row": 1242208 },209 {210 "path": "src/bindings/editor.cpp",211 "sha256": "6691a17ed6059a874f10ef8c5e4e14c78d4a6c82f0e5f6c8abd69c919f595284",212 "language": "C++",213 "lines": 23,214 "truncated": false,215 "block": 5,216 "row": 1423217 },218 {219 "path": "src/bindings/kmer_model.cpp",220 "sha256": "a5e45ae386a5ec594c6128578c6572230e81ecd7b61f31c274aef9d93cbb76d9",221 "language": "C++",222 "lines": 51,223 "truncated": false,224 "block": 5,225 "row": 2588226 },227 {228 "path": "src/bindings/model_interface.cpp",229 "sha256": "2890c1b88728b91db504d54a7aea4661ae9324ac7d2414b31f58910e27aabbab",230 "language": "C++",231 "lines": 22,232 "truncated": false,233 "block": 5,234 "row": 1356235 },236 {237 "path": "src/bindings/polisher.cpp",238 "sha256": "efe2c8021f0a6422991036055ba974475a48bade39ef8453878fa909e65f16c3",239 "language": "C++",240 "lines": 21,241 "truncated": false,242 "block": 5,243 "row": 1340244 },245 {246 "path": "src/bindings/seed_generator.cpp",247 "sha256": "791b4a2570e0ed82c3d166392f1866096e38c3aced005b0346ff0aa786ef5fe6",248 "language": "C++",249 "lines": 17,250 "truncated": false,251 "block": 5,252 "row": 1265253 },254 {255 "path": "src/core/buffer2d.cpp",256 "sha256": "40fadeea2174bf770f3a19e05b7f47a65003718d68030f06177f1e3d05c75088",257 "language": "C++",258 "lines": 21,259 "truncated": false,260 "block": 5,261 "row": 1234262 },263 {264 "path": "src/core/edit_list.cpp",265 "sha256": "2eeaf2c90fc74db6e285ff6abb2edbc3e6350e8fd989a7caa7fdf2c410928448",266 "language": "C++",267 "lines": 70,268 "truncated": false,269 "block": 5,270 "row": 2098271 },272 {273 "path": "src/core/edit_region_finder.cpp",274 "sha256": "7982068332a0e670223e9aede407fdb0ae4cd3a6aac75a1cd154a9a75eee5d8e",275 "language": "C++",276 "lines": 81,277 "truncated": false,278 "block": 5,279 "row": 2220280 },281 {282 "path": "src/core/editor.cpp",283 "sha256": "7b2db502e27d20da5b721eb4386335fbaceb36f4fed1369c8aef6fbbe3f0415c",284 "language": "C++",285 "lines": 90,286 "truncated": false,287 "block": 5,288 "row": 2212289 },290 {291 "path": "src/core/gap_filler.cpp",292 "sha256": "9f528f6bd1277559bf578893eeeb8acede3f9c2457bfef73e6bd4d7aa7a3d6e6",293 "language": "C++",294 "lines": 89,295 "truncated": false,296 "block": 5,297 "row": 2699298 },299 {300 "path": "src/core/kmer_model.cpp",301 "sha256": "b36519d03e0e2ca7339a62a223edc2578e8ddea5ba3b4f68302ec45d24647813",302 "language": "C++",303 "lines": 102,304 "truncated": false,305 "block": 5,306 "row": 3017307 },308 {309 "path": "src/core/model_interface.cpp",310 "sha256": "c17cd745988415b32eea2de9eb8fae4de16bd3f676eb7e356c3189c9f7710807",311 "language": "C++",312 "lines": 225,313 "truncated": false,314 "block": 5,315 "row": 4006316 },317 {318 "path": "src/core/polisher.cpp",319 "sha256": "84d152107a563723d02d30f45290ef7669c95e7bf13d6e2b14059904de033afe",320 "language": "C++",321 "lines": 217,322 "truncated": false,323 "block": 5,324 "row": 3907325 },326 {327 "path": "src/core/seed_generator.cpp",328 "sha256": "e75bded2a2f4f6d2ba936cd770ddfc3b88aff927dacb0b430102ee137b4b0396",329 "language": "C++",330 "lines": 163,331 "truncated": false,332 "block": 5,333 "row": 3613334 },335 {336 "path": "tests/test_buffer2d.cpp",337 "sha256": "5e1cbe3f5d67f1e5521c808987d4bc89904fde2a49df4ed5867386c8cdad11cc",338 "language": "C++",339 "lines": 38,340 "truncated": false,341 "block": 5,342 "row": 1539343 },344 {345 "path": "tests/test_buffer2d.py",346 "sha256": "a6384156a9e30eccb80492d8c728b6f142b011e38a426d24170758e1ec2956a7",347 "language": "Python",348 "lines": 33,349 "truncated": false,350 "block": 6,351 "row": 26889352 },353 {354 "path": "tests/test_data.py",355 "sha256": "04aabea46913fa2987ca6b03ae811556c12525e761c3c493b77d49996d3b8662",356 "language": "Python",357 "lines": 34,358 "truncated": false,359 "block": 6,360 "row": 26678361 },362 {363 "path": "tests/test_edit_list.py",364 "sha256": "50f3d9e5095eebbab119f3161bbd66c771c89db1785a08b4d446454141b43a0e",365 "language": "Python",366 "lines": 36,367 "truncated": false,368 "block": 6,369 "row": 25793370 },371 {372 "path": "tests/test_edit_region_finder.py",373 "sha256": "20577d8282627832cae3dde2ab37b4ae193d222c461503753f340e0c460a4202",374 "language": "Python",375 "lines": 39,376 "truncated": false,377 "block": 6,378 "row": 27826379 },380 {381 "path": "tests/test_editor.py",382 "sha256": "c27573ac37beb94c26bbdefbd34009f72a309bdf95da6251503d854cb392d238",383 "language": "Python",384 "lines": 65,385 "truncated": false,386 "block": 6,387 "row": 34659388 },389 {390 "path": "tests/test_kmer_model.py",391 "sha256": "e514e3b3fb95e9805dfbf3785d86461ec2e7e4cea76c321f969098fdeb46c388",392 "language": "Python",393 "lines": 38,394 "truncated": false,395 "block": 6,396 "row": 28184397 },398 {399 "path": "tests/test_model_interface.py",400 "sha256": "9735101dbd388b231c9c477988bb7adb9d92443d6abdcbf4b33ca96154fe447b",401 "language": "Python",402 "lines": 65,403 "truncated": false,404 "block": 6,405 "row": 34607406 }407 ]408}