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/gitter-lab/metl-sim",4 "url": "https://github.com/gitter-lab/metl-sim",5 "host": "github.com",6 "commit": "28bd4dd80047f4474200d2c8b4827734992a1d5a",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "4495f5ca4993b1eb359737f2cc14ddd9b4750ac3abc30938e0dcd6a4362aa07b",14 "language": "License",15 "lines": 21,16 "truncated": false,17 "block": 17,18 "row": 768219 },20 {21 "path": "README.md",22 "sha256": "b446dbe517a2c3989c0c9a889062a3aa1e410dc83bd2a54fdbd6225e5e224160",23 "language": "Text",24 "lines": 360,25 "truncated": false,26 "block": 18,27 "row": 1122728 },29 {30 "path": "code/add_chain_id.py",31 "sha256": "6d04f74d143de6a3016c770a7cd2226418a2415602c48ddd11c06b9cd05ff104",32 "language": "Python",33 "lines": 36,34 "truncated": false,35 "block": 17,36 "row": 2023437 },38 {39 "path": "code/analysis.py",40 "sha256": "60b0640ba29d7371610c6e997b87b8f17e2afa4617e1096b9d757bfb7f8536d2",41 "language": "Python",42 "lines": 261,43 "truncated": false,44 "block": 18,45 "row": 52346 },47 {48 "path": "code/condor.py",49 "sha256": "d6cb2efe9d7512d8e9f4b0154d9e711ee39ad7f44ec73a6c4f02bcb2be53ae1f",50 "language": "Python",51 "lines": 564,52 "truncated": false,53 "block": 18,54 "row": 385355 },56 {57 "path": "code/database.py",58 "sha256": "3bf99645cbd4b68bb16710712c4d92bd7d96056c8d94bab65eb0e96ca4bf1f76",59 "language": "Python",60 "lines": 173,61 "truncated": false,62 "block": 17,63 "row": 3034664 },65 {66 "path": "code/energize.py",67 "sha256": "9f9d3717595d1408059887887b38ab76020fd17e41d6df9ae525e8cae5b70c88",68 "language": "Python",69 "lines": 527,70 "truncated": false,71 "block": 18,72 "row": 406773 },74 {75 "path": "code/gb1_docking.py",76 "sha256": "0f16abde881bbf8615ea97226e3e663a4ad58be6870a8b6c41e7361ddf4f0bcd",77 "language": "Python",78 "lines": 446,79 "truncated": false,80 "block": 18,81 "row": 319282 },83 {84 "path": "code/prepare.py",85 "sha256": "c759dba21eca52de5dd9dc4e08282f1272a9c8499f5c616210bcd087c27616bb",86 "language": "Python",87 "lines": 227,88 "truncated": false,89 "block": 17,90 "row": 3261591 },92 {93 "path": "code/process_run.py",94 "sha256": "e3bfc5ccbefc4f572b6930969b5a2e95fca4b2de152982ee2cef4e7b04472410",95 "language": "Python",96 "lines": 287,97 "truncated": false,98 "block": 18,99 "row": 1088100 },101 {102 "path": "code/query_pdb.py",103 "sha256": "399ed84eac1b5397147a61a932620846771d765868b34da4266afbddbb55ab29",104 "language": "Python",105 "lines": 71,106 "truncated": false,107 "block": 17,108 "row": 22550109 },110 {111 "path": "code/rosetta_minimal.py",112 "sha256": "2e1142cf17d87189e3d7cf8066d7eea6fef82b1cf6089888ee53184431ddc46e",113 "language": "Python",114 "lines": 174,115 "truncated": false,116 "block": 17,117 "row": 31157118 },119 {120 "path": "code/templates.py",121 "sha256": "c6a35c88a8558d6b9bc8b2adfe6ec9eb4e3a89034a22acc7aa126f5ae65d9e3b",122 "language": "Python",123 "lines": 80,124 "truncated": false,125 "block": 17,126 "row": 24756127 },128 {129 "path": "code/utils.py",130 "sha256": "abb81fc27a6bf2e9c2285149acd3b0e4b523cf138cdb73a88d958dc04756aaa1",131 "language": "Python",132 "lines": 177,133 "truncated": false,134 "block": 17,135 "row": 30542136 },137 {138 "path": "code/variants.py",139 "sha256": "5acf4017fb4fd431a11c55d280a292924a743d52d3100864ec6a631641dabc27",140 "language": "Python",141 "lines": 691,142 "truncated": false,143 "block": 18,144 "row": 4481145 },146 {147 "path": "htcondor/package_env.sh",148 "sha256": "17d1a36e76949c8b821c16c39f42501c8c671c98bfb3e59b3812329e50724ff3",149 "language": "Shell",150 "lines": 64,151 "truncated": false,152 "block": 18,153 "row": 9828154 },155 {156 "path": "htcondor/templates/run.sh",157 "sha256": "e4fa3ee0b8d5afb3833243af87928d71f3f5d93ec8d19807b601def6b62507ba",158 "language": "Shell",159 "lines": 142,160 "truncated": false,161 "block": 18,162 "row": 10053163 },164 {165 "path": "htcondor/templates/run_prepare.sh",166 "sha256": "95f47c117cf788de18da50e7cc5fd754429400e0c29f66f99f7af6594502c737",167 "language": "Shell",168 "lines": 99,169 "truncated": false,170 "block": 18,171 "row": 9988172 },173 {174 "path": "notebooks/osg/bash_scripts/rosetta_download.sh",175 "sha256": "0206d947581f9275aaaddab3311c94483679289b6ce8688d86d242d06f694bad",176 "language": "Shell",177 "lines": 37,178 "truncated": false,179 "block": 18,180 "row": 9444181 },182 {183 "path": "notebooks/osg/bash_scripts/run_condor.sh",184 "sha256": "4d77d26c1f30ab1f0090b321780afb4777e77d0c06cd0ddd753b08e7df78091d",185 "language": "Shell",186 "lines": 12,187 "truncated": false,188 "block": 18,189 "row": 8700190 },191 {192 "path": "notebooks/osg/bash_scripts/run_post_process.sh",193 "sha256": "6901acc68691b5a74fe6293652e8e3ab6d6cb6dd5362ccf577d1b19354259561",194 "language": "Shell",195 "lines": 20,196 "truncated": false,197 "block": 18,198 "row": 8827199 },200 {201 "path": "notebooks/osg/bash_scripts/run_prepare.sh",202 "sha256": "68a524712cc1e326c43e12984163796f7f9bb29436675fcaf5c7a334e5105faa",203 "language": "Shell",204 "lines": 26,205 "truncated": false,206 "block": 18,207 "row": 9037208 },209 {210 "path": "notebooks/osg/bash_scripts/run_variants.sh",211 "sha256": "5bd80c21357f8f005eda09910809fb61ef6c99a8adb04864a1739294ac238f08",212 "language": "Shell",213 "lines": 20,214 "truncated": false,215 "block": 18,216 "row": 8903217 },218 {219 "path": "notebooks/osg/condor/practice/helloworld.sh",220 "sha256": "7862f7cb4f861250968aabd2e04f8b645d52bd9b765e61514226ee9b4496cbd1",221 "language": "Shell",222 "lines": 9,223 "truncated": false,224 "block": 18,225 "row": 8696226 },227 {228 "path": "notebooks/osg/condor/rosetta/encrypt.sh",229 "sha256": "90b6aeae1d88f6bd9417d978c97bd7e5572b1f3b4b82d2edf440b38eff0ab033",230 "language": "Shell",231 "lines": 14,232 "truncated": false,233 "block": 18,234 "row": 8804235 },236 {237 "path": "notebooks/osg/condor/rosetta/rosetta_minimal.py",238 "sha256": "e0d7c728f07aff213491bfeeebbf794b46a170a584c3bba9a4e81bca17ac0396",239 "language": "Python",240 "lines": 160,241 "truncated": false,242 "block": 17,243 "row": 30758244 },245 {246 "path": "notebooks/osg/condor/rosetta/run.sh",247 "sha256": "e005dfeaca7e7dfc672e543142399db396c5775ce808de977fd0bd8c94041530",248 "language": "Shell",249 "lines": 54,250 "truncated": false,251 "block": 18,252 "row": 9726253 },254 {255 "path": "notebooks/osg/condor/rosetta/utils.py",256 "sha256": "abb81fc27a6bf2e9c2285149acd3b0e4b523cf138cdb73a88d958dc04756aaa1",257 "language": "Python",258 "lines": 177,259 "truncated": false,260 "block": 17,261 "row": 30542262 },263 {264 "path": "notebooks/osg/osg.ipynb",265 "sha256": "c2a6a973facb6a47a8d08c2d7f57ea7ba4559333ce2bdc430b13661f36108971",266 "language": "Jupyter",267 "lines": 221,268 "truncated": false,269 "block": 17,270 "row": 6405271 },272 {273 "path": "notebooks/osg/utils.py",274 "sha256": "9ae4a9066cbbf6a5f3e8a9f0528f82335ad93f1501dc1fb6cab66418ca521a05",275 "language": "Python",276 "lines": 893,277 "truncated": false,278 "block": 18,279 "row": 4805280 },281 {282 "path": "notebooks/parse_KosciolekAndJones.ipynb",283 "sha256": "3dfd282695a85ca1da05a07113fcaf0c02424afd470038eb56872bfdd94447e2",284 "language": "Jupyter",285 "lines": 326,286 "truncated": false,287 "block": 17,288 "row": 6861289 },290 {291 "path": "pdb_files/KosciolekAndJones/fetch_pdbs.sh",292 "sha256": "14390d3b292d431e9c0898f8e9b6b38af5f3dbe33f42a5923fdb2a85b92846ac",293 "language": "Shell",294 "lines": 62,295 "truncated": false,296 "block": 18,297 "row": 10084298 },299 {300 "path": "pdb_files/KosciolekAndJones/loop_modeling/scripts/check_remodeled_structure.py",301 "sha256": "6893fce632b4786bcf0b39ceb1de44f9b2bd603ce56fa96349685a327a5bf876",302 "language": "Python",303 "lines": 53,304 "truncated": false,305 "block": 17,306 "row": 21608307 },308 {309 "path": "pdb_files/KosciolekAndJones/loop_modeling/scripts/merge_structure_files.py",310 "sha256": "e7cfc18a280f8b3499369fb18022317fa72b87cdf8146db28bc350fd9f66e58d",311 "language": "Python",312 "lines": 235,313 "truncated": false,314 "block": 17,315 "row": 31957316 },317 {318 "path": "pdb_files/KosciolekAndJones/loop_modeling/scripts/merge_structure_files_1rw7.py",319 "sha256": "550ffd6dd37f9178a0fd6aceabc0b46d971a16b0f38f9bf27d5bfe397ee477ff",320 "language": "Python",321 "lines": 62,322 "truncated": false,323 "block": 17,324 "row": 23104325 },326 {327 "path": "pdb_files/KosciolekAndJones/loop_modeling/scripts/remodel_blueprint.py",328 "sha256": "ab385be0ebf498b8a0d72a32ce06395090c56471fe02317a866216b0f3049939",329 "language": "Python",330 "lines": 202,331 "truncated": false,332 "block": 17,333 "row": 31935334 },335 {336 "path": "pdb_files/KosciolekAndJones/loop_modeling/stragglers/list_stragglers.sh",337 "sha256": "584fd6b90bc7fe04bdfa12cf6232af552ea7a942ac2469f81f229ee28b81125d",338 "language": "Shell",339 "lines": 3,340 "truncated": false,341 "block": 18,342 "row": 8653343 },344 {345 "path": "pdb_files/KosciolekAndJones/prepare.sh",346 "sha256": "d671813a21f4c9f36371671d913d2b6dc0e42a8174f3c9e34b2a72082b359e52",347 "language": "Shell",348 "lines": 10,349 "truncated": false,350 "block": 18,351 "row": 8996352 },353 {354 "path": "templates/docking_wd_template/protein_dock_fast.sh",355 "sha256": "9381e812bece7a4aa8bbc1e099d7b75c3e7925f8fe301e2f36890e0bea7f649d",356 "language": "Shell",357 "lines": 102,358 "truncated": false,359 "block": 18,360 "row": 9993361 }362 ]363}