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/tatonetti-lab/onsides",4 "url": "https://github.com/tatonetti-lab/onsides/releases",5 "host": "github.com",6 "commit": "fe6a4a4e3415d93d02245692df9fd8277c6177e4",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "d5a297cd6441218a4f3c534fb05679f3ec7ab5a989ba7786d129beb2bebd1063",14 "language": "License",15 "lines": 21,16 "truncated": false,17 "block": 19,18 "row": 421819 },20 {21 "path": "README.md",22 "sha256": "447cd9d8bfdd2c5903248084893475bd238392a662397e06fb48895a13c43501",23 "language": "Text",24 "lines": 342,25 "truncated": false,26 "block": 19,27 "row": 1620128 },29 {30 "path": "analyses/characterize_reference_sets.py",31 "sha256": "a229329287b61a9ffeb99cfdb93a44c8f6f13a1613e1bf81dd7747e61ab9e39c",32 "language": "Python",33 "lines": 245,34 "truncated": false,35 "block": 19,36 "row": 1297437 },38 {39 "path": "analyses/threshold.ipynb",40 "sha256": "24a67b2bdf03a5537a2e1215a65dc604e6b2dd3f10c714a3cb18fc7278c85feb",41 "language": "Jupyter",42 "lines": 72,43 "truncated": false,44 "block": 19,45 "row": 380746 },47 {48 "path": "database/database_scripts/mysql.sh",49 "sha256": "573c98a4e05bdc4fe80e751074c6688808b9ee752f23febd1278cf2070840140",50 "language": "Shell",51 "lines": 64,52 "truncated": false,53 "block": 19,54 "row": 1564255 },56 {57 "path": "database/database_scripts/postgres.sh",58 "sha256": "b72bd6e0cdfc79502633b000e3295f36dc802d410181b675f5d76b81fd4a80e7",59 "language": "Shell",60 "lines": 57,61 "truncated": false,62 "block": 19,63 "row": 1563464 },65 {66 "path": "database/database_scripts/sqlite.sh",67 "sha256": "2cb9a991f83a2080582bbf978b0dcada1221fe4819eeb328c0f1fa23b16857df",68 "language": "Shell",69 "lines": 49,70 "truncated": false,71 "block": 19,72 "row": 1554973 },74 {75 "path": "scripts/reset_jp_downloads.sh",76 "sha256": "fedfa3a50a43c181fce7b294fa8965f91972056b4ae33bfec8f29f5c20e53edf",77 "language": "Shell",78 "lines": 28,79 "truncated": false,80 "block": 19,81 "row": 1565382 },83 {84 "path": "scripts/reset_us_downloads.sh",85 "sha256": "4ac2f12893ac4a1b5f3d584ec228578211fb171634073f875b76ed696a872db5",86 "language": "Shell",87 "lines": 27,88 "truncated": false,89 "block": 19,90 "row": 1555991 },92 {93 "path": "scripts/upload_to_huggingface.py",94 "sha256": "f32f0fef97037d3d99c2b11ed6e954b7b05088c150871d1de75c7def1368d1fb",95 "language": "Python",96 "lines": 237,97 "truncated": false,98 "block": 19,99 "row": 12947100 },101 {102 "path": "src/onsides/annotator/annotation_store.py",103 "sha256": "9f2c50696dbdb76cb7bda1341c2374e4dc8d24203f979fc002a0094466451fdb",104 "language": "Python",105 "lines": 93,106 "truncated": false,107 "block": 19,108 "row": 10670109 },110 {111 "path": "src/onsides/annotator/app.py",112 "sha256": "c2cb5b58f76d826a66e0d4719cd947c4d29f038b6c1638c02a4260d94592043d",113 "language": "Python",114 "lines": 89,115 "truncated": false,116 "block": 19,117 "row": 10157118 },119 {120 "path": "src/onsides/annotator/label_store.py",121 "sha256": "817c0c16344ebdf760d3b620c543d063b5f64357e446c84a472d32c391b0a191",122 "language": "Python",123 "lines": 187,124 "truncated": false,125 "block": 19,126 "row": 12425127 },128 {129 "path": "src/onsides/annotator/models.py",130 "sha256": "5354838e3716c3b09fbd98cee9e98334ee0bfb9e0407ae82e4b4880abcb69198",131 "language": "Python",132 "lines": 105,133 "truncated": false,134 "block": 19,135 "row": 9823136 },137 {138 "path": "src/onsides/annotator/routers/annotations.py",139 "sha256": "9cfbaebb6a3d9440d4c8e89385e6d8b3990bd10fb815f8c53b385dc60a6c0f48",140 "language": "Python",141 "lines": 40,142 "truncated": false,143 "block": 19,144 "row": 9319145 },146 {147 "path": "src/onsides/annotator/routers/labels.py",148 "sha256": "5b115fe6b23d9a3fdb18435972fb53c74ac01e1a81934d9ee4d264ddd30e8840",149 "language": "Python",150 "lines": 86,151 "truncated": false,152 "block": 19,153 "row": 10061154 },155 {156 "path": "src/onsides/annotator/routers/tasks.py",157 "sha256": "7db16a94e90c4abc353c6ce76dd0b4fbfa8b00a16ab26a8a5040216bf38c920d",158 "language": "Python",159 "lines": 23,160 "truncated": false,161 "block": 19,162 "row": 8971163 },164 {165 "path": "src/onsides/annotator/routers/vocab.py",166 "sha256": "8d7ccfb0aec1349037ed4a5b8a8a16279f37032e19d13d55bfd77fd188623578",167 "language": "Python",168 "lines": 33,169 "truncated": false,170 "block": 19,171 "row": 9196172 },173 {174 "path": "src/onsides/annotator/static/js/annotate.js",175 "sha256": "22e9f333ea9a5acaa7d4539c1a36f996075d2e454ff4e60bf5ac3c215d3345a4",176 "language": "JavaScript",177 "lines": 823,178 "truncated": false,179 "block": 19,180 "row": 3739181 },182 {183 "path": "src/onsides/annotator/static/js/api.js",184 "sha256": "2dd0a48f8455c21dd2b535aa1176be2443ca0535254fd730ccfc5ba287f1f8f0",185 "language": "JavaScript",186 "lines": 51,187 "truncated": false,188 "block": 19,189 "row": 3689190 },191 {192 "path": "src/onsides/annotator/task_config.py",193 "sha256": "315172a0b60f2f96fe3ac8bf9158a4ee4ea81914c4bcafab140790a712fb4074",194 "language": "Python",195 "lines": 21,196 "truncated": false,197 "block": 19,198 "row": 8979199 },200 {201 "path": "src/onsides/annotator/vocab_service.py",202 "sha256": "3342a47e8010e72b0f508fe3d277c60fd5ba734c7edf19d70711a8a9c3ea1da9",203 "language": "Python",204 "lines": 98,205 "truncated": false,206 "block": 19,207 "row": 10344208 },209 {210 "path": "src/onsides/cli.py",211 "sha256": "f91a6f66e978647c7bd379680cbae724765fe42a427f10a861100848c3e13e25",212 "language": "Python",213 "lines": 38,214 "truncated": false,215 "block": 19,216 "row": 9451217 },218 {219 "path": "src/onsides/clinicalbert.py",220 "sha256": "25e1e7cc7917eaf42bdad061495b4e83e19e074480bcf9574bc26f1a387d6241",221 "language": "Python",222 "lines": 113,223 "truncated": false,224 "block": 19,225 "row": 10689226 },227 {228 "path": "src/onsides/compute_annotation_flags.py",229 "sha256": "13d3b0f7912a62c41e5884f7231307e35ac49ffc47922ebaa302023e9c2eb1db",230 "language": "Python",231 "lines": 176,232 "truncated": false,233 "block": 19,234 "row": 12065235 },236 {237 "path": "src/onsides/construct_training_data.py",238 "sha256": "88ac338ce5affd07457ed07c0ab97ad54fad94d34a3175401e6623df1aca958c",239 "language": "Python",240 "lines": 681,241 "truncated": false,242 "block": 19,243 "row": 14205244 },245 {246 "path": "src/onsides/db.py",247 "sha256": "2bc3c12c9e738b1f8cbf34215572ec71bd18164af2a377d05034087429572880",248 "language": "Python",249 "lines": 126,250 "truncated": false,251 "block": 19,252 "row": 10849253 },254 {255 "path": "src/onsides/download_utils.py",256 "sha256": "aa495595058470a03dab2537d659bb139ba5ed78810e5d57657ec3fb93b36fbf",257 "language": "Python",258 "lines": 38,259 "truncated": false,260 "block": 19,261 "row": 9558262 },263 {264 "path": "src/onsides/export_schema.py",265 "sha256": "9df87aaf802d2d15800c0d63d9e8bd6df943d97b52e8cf9545f1d24b125b01c0",266 "language": "Python",267 "lines": 17,268 "truncated": false,269 "block": 19,270 "row": 8998271 },272 {273 "path": "src/onsides/parse_utils.py",274 "sha256": "8c8df5d89d480e6625a26055b60f43cfea37bbd0f05eef0e389d54e440d576d4",275 "language": "Python",276 "lines": 140,277 "truncated": false,278 "block": 19,279 "row": 11720280 },281 {282 "path": "src/onsides/predict.py",283 "sha256": "3bb6d606abc18bb98afff96855b327663b05eba5b7dd4ccd06d1954ce58b417f",284 "language": "Python",285 "lines": 193,286 "truncated": false,287 "block": 19,288 "row": 12188289 },290 {291 "path": "src/onsides/rxnorm.py",292 "sha256": "9da30ed26ecf2acba035ba610d0cecad46a912868aff96d2f913eac04b5e66cb",293 "language": "Python",294 "lines": 90,295 "truncated": false,296 "block": 19,297 "row": 10214298 },299 {300 "path": "src/onsides/rxnorm_ingredients.py",301 "sha256": "cdbe9ea622da3e3fb941a040df30480f2504aa7c71587a84de40c140a9b68d7e",302 "language": "Python",303 "lines": 205,304 "truncated": false,305 "block": 19,306 "row": 12347307 },308 {309 "path": "src/onsides/stringsearch.py",310 "sha256": "520b393eb9dbe03756a27f36b52002131637fa1b430c6d821926888644de80e0",311 "language": "Python",312 "lines": 118,313 "truncated": false,314 "block": 19,315 "row": 10728316 },317 {318 "path": "src/onsides/test_construct_training_data.py",319 "sha256": "639dc5cb0cda7ddc9185db34d528aebb791a3679ea41771cb92ebe702b92aa73",320 "language": "Python",321 "lines": 341,322 "truncated": false,323 "block": 19,324 "row": 13417325 },326 {327 "path": "src/onsides/test_stringsearch.py",328 "sha256": "2b4f17e9e90625251da91785436bac97567971372e105e14edc603515f5a551c",329 "language": "Python",330 "lines": 188,331 "truncated": false,332 "block": 19,333 "row": 11919334 },335 {336 "path": "src/onsides/test_train.py",337 "sha256": "ed05d518be3e1d957aa2b5a308999cce605a30c4e09c32744bdf12d48556d48f",338 "language": "Python",339 "lines": 401,340 "truncated": false,341 "block": 19,342 "row": 13630343 },344 {345 "path": "src/onsides/train.py",346 "sha256": "c8cefae34db17bf37c8040b2b765ab2f93834c0cdb0ea50a01e54b7b4acd024c",347 "language": "Python",348 "lines": 793,349 "truncated": false,350 "block": 19,351 "row": 14315352 },353 {354 "path": "src/onsides/types.py",355 "sha256": "f3394b846a0be8042278f12d0e1a5a57892b6c8d24c8e78d6cbb95dcae36866c",356 "language": "Python",357 "lines": 6,358 "truncated": false,359 "block": 19,360 "row": 8581361 },362 {363 "path": "train/script.sh",364 "sha256": "aebecb5a4adbfafd52bdcf7c7b5f981b25902e8dccc437f41542f3192940ace3",365 "language": "Shell",366 "lines": 14,367 "truncated": false,368 "block": 19,369 "row": 15363370 }371 ]372}